代码改变世界

阅读排行榜

分配率的简单证明

2012-08-20 15:09 by kennyMc, 1184 阅读, 收藏,
摘要: 有限集的基数叫做自然数,比如自然数3,3其实是集合{x1,x2,x3}的基数。 证明下乘法对加法的分配率 a(b+c)=ab+ac; a(b+c)=a+a+a+a....(b+c)个a相加; =b个a相加+c个a相加; =ab+ac; 结合律的证明: a(bc)=(ab)c;a,b,c∈N; 阅读全文

因式分解

2012-08-24 17:10 by kennyMc, 1127 阅读, 收藏,
摘要: 证明因式分解比较简单,牢记上图的公式都是可以看成最基本的加法,证明过程参考下图。 因式分解的详细请看维基百科 阅读全文

函数返回const引用形参的指针问题

2012-11-28 22:55 by kennyMc, 1074 阅读, 收藏,
摘要: int fun(const int &value){return value;}//okint * fun1(const int &value){return &value;}//error C2440: “return”: 无法从“const int *”转换为“int *”const int * fun1(const int &value){return &value;}/ok无意中看书发现的问题,才看c++没多久,一直不清楚为什么第二个函数必须加一个const,想了很久想通了。#include <iostream>#include &l 阅读全文

位运算求相反数

2012-10-04 20:25 by kennyMc, 976 阅读, 收藏,
摘要: 先求反再+1(~5)+1=-5(~-5)+1=5 阅读全文

Essential c++阅读笔记-第3章 vs2010下vector的find方法排错

2012-11-29 19:20 by kennyMc, 856 阅读, 收藏,
摘要: vs2010下书上的find方法(指针哨兵)无法编译通过,这里发现2个错误1:begin和end是系统已存在的方法,返回迭代器类型,这里书上自己命名的begin和end内联函数在调用的时候会被替换成系统的,所以会出现iterator无法转换为指针的错误。2:&vec[vec.size()]这样在vs2010下计算end指针报错,无法通过越界下标来得到最后一个元素后面一个指针,只能采用头元素指针加vec.size()的方法来获得end指针。#include <iostream>#include <vector>#include <string>#inc 阅读全文
上一页 1 2 3 4 5 6 7 ··· 9 下一页