摘要: 1. 数字的二进制位对应;可以转化为01数组来做。void getNextPaiLie(vector<bool> &quanPaiLie){ for (int i= quanPaiLie.size()-1;i>=0;i-- ) { if (quanPaiLie[i]) { quanPaiLie[i] = false; } else { quanPaiLie[i] = true; return; } }}bool isOver(v... 阅读全文
posted @ 2013-06-11 11:30 10,000 hours coder 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1. 将i 从0到(2的N平方-1)递增,依次寻找i的二进制中1的个数,如果为m,则进行后续操作。2. 递归调用函数: 这个是示例代码(待补充):#include<iostream>using namespace std;const int MAX=10;int g[MAX],N,M;void zuhe(int n,int m){ for (int i=n;i>=1;i--) { g[m]=i; if (m>1) { zuhe(i-1,m-1); } else { // output for(int j=1;j<=M;j++) { cout<<g[j] 阅读全文
posted @ 2013-06-10 21:23 10,000 hours coder 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 自从20130309结束培训的时候,我发现一个规律,也是自己的毛病:贪多必失,盲目自信,眼高手低。把链表的操作都给写错了。呵呵,基本功呢,所以今日附上/*function:链表的相关操作write by:342639355time: 2013/03/10*/#ifndef _MYLIST_H#define _MYLIST_H// data structstruct data{ int a; char b;};// element of liststruct ele{ data mydata; ele* next;};// initialize the listele* init(ele* h. 阅读全文
posted @ 2013-03-11 09:08 10,000 hours coder 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 突然间觉得海子的《面朝大海,春暖花开》,非常好 我们大多时候都被自己的习惯束缚, 被自己的思维定式禁锢 贪图安逸享乐 难于改变 一直以来,我们都是身体的奴隶 而不是身体的主宰者 思想也是我们的主人 我承认,我是奴隶, 我也承认,我是梦想的旁观者,我也是懦夫 我看着他们登顶,却不晓得他们付出的艰辛 我羡慕,却没有经历 这是我的悲哀... 阅读全文
posted @ 2013-01-21 16:26 10,000 hours coder 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 【大漠“寻绿”之旅】乌鲁木齐——敦煌 线路:乌鲁木齐市→达坂城区→吐鲁番市→鄯善县→一碗泉村→哈密市→骆驼圈子村→星星峡镇→甘肃省柳园镇→西湖乡→敦煌市(全程约990公里) 从荒凉、干燥、寂寞的戈壁,到达水果丰盛和充满民族风情的绿洲,一种成就感会油然而生。于是就会继续上路,寻找下一个绿洲。 特点:虽然是在戈壁公路上骑行,但路况很好,没有大的起伏。唯一的“拦路虎”是风,遇到逆风和横风... 阅读全文
posted @ 2013-01-20 13:14 10,000 hours coder 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Window 上MS VS一统天下,从VC6,VS2005,VS2008,一直到VS2010. 很久以前以为C/C++开发环境就只有MS。 当转到Linux 上面时,才发现大错特错。 IDE,大有选择。 就记录自己用到C/C++的IDE. 1. VIM/make/gdb/valgrind/profiler 开始之前不得不提一下,最淳朴的工具链。虽然开始时花的时间多,但是觉得是值得的... 阅读全文
posted @ 2012-12-07 13:03 10,000 hours coder 阅读(336) 评论(1) 推荐(1) 编辑
摘要: catdoc是一款将微软的doc文件转换成纯文本输出的一款软件 阅读全文
posted @ 2012-12-05 10:59 10,000 hours coder 阅读(260) 评论(0) 推荐(0) 编辑
摘要: #include<iostream>using namespace std;class Array {public: Array() { len = 0; elems = NULL; } Array(int len_c , int * elems_c ){ len=len_c; elems=elems_c... 阅读全文
posted @ 2012-11-08 17:29 10,000 hours coder 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 用vim也有一段时间了。VIM是十分好用的一个文本编辑器,小巧,拥有灵活的配置,通过配置就可以打造出属于你的顺手的ide,但相对于editplus和jedit这样轻配置的文本编辑器,可能入门不是那么简单。 VIM如果一开始就用得顺手,那么更会彰显它的魅力。以下是我收集的一些资料: 1、善用佳软 ,普通人的文本编辑器---vim http://blog.sina.com.cn/... 阅读全文
posted @ 2012-10-31 14:52 10,000 hours coder 阅读(145) 评论(0) 推荐(0) 编辑
摘要: // 主模板template<int N>struct Fib{ enum { Result = Fib<N-1>::Result + Fib<N-2>::Result };};// 完全特化版template <>struct Fib<1>{ enum { Result = 1 };};// 完全特化版template <>struct Fib<0>{ enum { Re... 阅读全文
posted @ 2012-10-24 17:41 10,000 hours coder 阅读(153) 评论(0) 推荐(0) 编辑