上一页 1 ··· 167 168 169 170 171 172 173 174 175 ··· 233 下一页
摘要: 这里有一些用户实时推荐框架,可以好好学习: http://www.cnblogs.com/kobedeshow/p/3569525.html 阅读全文
posted @ 2017-02-20 22:58 blcblc 阅读(539) 评论(0) 推荐(0)
摘要: 这道题目,其实不难。 而且我以前做过的。但是一下子就没想好。用的是一个链表,连接好,另一个指过来。问题是那个指过来的链接可能丢了,不能释放。所以更好的方法是,上面一个,下面一个,一个连一个。 阅读全文
posted @ 2017-02-20 21:27 blcblc 阅读(182) 评论(0) 推荐(0)
摘要: 今天学了一些云数据库,但是并没有学到很实用的东西,所以后面再看。 阅读全文
posted @ 2017-02-20 14:13 blcblc 阅读(205) 评论(0) 推荐(0)
摘要: 可以按照年龄的个数,设置99个桶,然后桶内处理。 青蛙跳台阶,每次1阶或者2阶,就是fib数 如果每次1到n阶,那么归纳法可得,是2^(n-1) 另外1*2 覆盖 2*n个矩阵的问题,仍然是Fib数。 求出一个数字里面有多少个1。一般的方法是用1来移位并且比较。但是也有巧妙的方法是,每次-1然后跟原 阅读全文
posted @ 2017-02-19 19:02 blcblc 阅读(287) 评论(0) 推荐(0)
摘要: 如果定义了 throw() 表示函数不抛出异常,这时候如果还是抛出,会导致运行时错误。 #include <iostream> #include <exception> #include <stack> using namespace std; void func() throw() { int x 阅读全文
posted @ 2017-02-19 15:34 blcblc 阅读(1316) 评论(0) 推荐(0)
摘要: 这张图很好,注意其中最上面是高位地址,虽然很多个0,但是c开头的,不要看反了: 更具体的可以看这里: A.正文段。这是由cpu执行的机器指令部分。通常,正文段是可共享的,所以即使是经常执行的程序(如文本编辑程序、C编译程序、shell等)在存储器中也只需要有一个副本,另外,正文段常常是只读的,以防止 阅读全文
posted @ 2017-02-19 15:20 blcblc 阅读(963) 评论(0) 推荐(0)
摘要: C++里面catch对于类型转换,限制比参数传递时候要多: 不可以进行标准算术转换和类的自定义转换:在函数参数匹配的过程中,可以进行很多的类型转换。但是在异常匹配的过程中,转换的规则要严厉。 标准算术转换,指的是 short转成int 等等。异常catch的时候,不允许转换,指的是匹配的时候,就不会 阅读全文
posted @ 2017-02-19 12:24 blcblc 阅读(534) 评论(0) 推荐(0)
摘要: 1. pop是不返回元素的。因为不能返回引用,只能返回实例。而这个实例是在函数里面初始化的,所以必须在外面再赋值和初始化。而如果实例复制失败,会产生丢失。 2. 而top是可以返回引用的。实际上,返回的的确是引用。 所以,也是可以用引用接收top()的返回值的。 3. pop()在空的时候,会抛出异 阅读全文
posted @ 2017-02-19 10:08 blcblc 阅读(367) 评论(0) 推荐(0)
摘要: 对于字符串增加类型: 先算出新的长度,然后一个一个赋值: #include <iostream> #include <string> void change_word(char *a, int len) { if (a == NULL) { return; } int count = 0; for 阅读全文
posted @ 2017-02-18 22:34 blcblc 阅读(227) 评论(0) 推荐(0)
摘要: 二维数组,左到右,上到下,从小到大排列。 开始我想的是查中间,然后分成四块,来去掉一块。但是这样有些复杂。但是也能够解决。 现在的方法是,先取出右上角的,然后每次总能够去掉一行、或者一列。 阅读全文
posted @ 2017-02-18 21:30 blcblc 阅读(192) 评论(0) 推荐(0)
上一页 1 ··· 167 168 169 170 171 172 173 174 175 ··· 233 下一页