
UVA 7-直接枚举
文章平均质量分 65
cfzjxz
这个作者很懒,什么都没留下…
展开
-
UVA 10167 生日蛋糕
注意题中条件 [-500,500]搜索范围可以直接枚举#include#include#include#include#include#include#include#include#includeusing namespace std;///int N;struct cherry{ int x; int y;};cher原创 2012-08-07 23:10:11 · 608 阅读 · 0 评论 -
UVA 110 没有循环的排序程序
这个题意肿么这么纠结,米兴趣,转一篇#include#include#include#include using namespace std;void indent(int n){ for(int i=0;i<n;i++) printf(" ");}void make_prog(int cur,int n,const vector &seq)转载 2012-08-08 16:13:33 · 873 阅读 · 0 评论 -
UVA 11205 损坏的计数器
这个题意确实有些费解,矩阵中最少列来表征不同行,二进制方法列举子集参考了别人的写法http://www.cnblogs.com/staginner/archive/2011/09/02/2163990.html#include#include#include#include#include#include#include#include#include原创 2012-08-08 10:12:28 · 666 阅读 · 0 评论 -
UVA 146 ID编码
两种方式1.STL next_permutation求下一个排列2.手动从最后一个字符向后搜索,找到比它小的交换,然后再对后面的序列进行排序#include#include#include#include#include#include#include#include#includeusing namespace std;///char原创 2012-08-08 13:56:06 · 519 阅读 · 0 评论 -
UVA 10098 快速生成有序序列
字符串生成序列采用递归方式从给定字符数组生成有序序列#include#include#include#include#include#include#include#include#includeusing namespace std;///char str[15];char A[15];void print_permutation(原创 2012-08-08 14:16:24 · 500 阅读 · 0 评论 -
UVA 729 Hamming 距离问题
同上一题类似,全排列A与排列C的区别没有用STL的 next_permutation#include#include#include#include#include#include#include#include#includeusing namespace std;///int N, H;int p[20];int A[20];原创 2012-08-08 14:36:39 · 474 阅读 · 0 评论 -
UVA 592 逻辑之岛
I/O 操作太麻烦,转一篇#include #define DIVINE 0#define EVIL 1#define HUMAN 2#define DAY 0#define NIGHT 1#define MAXPERSONS 5#define STATENUM 3*3*3*3*3*2char state[STATENU转载 2012-08-08 15:18:02 · 1050 阅读 · 0 评论