
acm解题思路
wobuaishangdiao
我是一个快乐的小傻子,每天不打烊,每天坚持学习自己喜欢的。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
北大1007-基因排序
这个题相对来书比较简单:只是一个数据的统计过程,怎样统计一组相同类型字符数组,我利用的是 vector str;#include "iostream"#include "string"#include "vector"using namespace std;int sort(string s, int _num){ char ch; int count = 0; for(in原创 2012-08-25 15:55:17 · 622 阅读 · 0 评论 -
北大acm(穷举)_1753
1.先讲下大概题意:现给一个4*4的方格,其中在上面布满黑白子,然后对其进行翻转,这样每翻转一个子,其中它的上下左右都进行翻转,这样找出最小的翻转次数,使其全部为一个颜色。2.分析:我利用了穷举进行了翻转,总共有2^16种情况,这样,我首先得到了需要进行的翻转码。(将每行的四个码看成是一个16进制到 数,这样我首先得到了16种的那个翻转码)static int table[] = {0原创 2012-09-05 00:14:47 · 563 阅读 · 0 评论 -
北大1006 _孙子定理
先介绍一下题意: 有三样循环,physical, emotional, and intellectual cycles, 三个循环的天数分别为23 ,28, 33 相互没有约数,这三个数相遇一次要23* 28* 33 = 21252天,我们现在输入的是在今年他们的周期日 如5 20 34 325 ,第一个参数是今年第五天是23开始到现在第五天的倍数,20 和34同样,对于325 是今年的另一天原创 2012-08-25 15:49:07 · 899 阅读 · 0 评论