摘要:
题意: 随机数 seed(x+1) = [seed(x) + STEP] % MOD如果 STEP = 3,MOD = 5 循环节 0,3,1,4,2,正好满足了随机数0~4随机循环,说明这个选择为 Good C... 阅读全文
摘要:
按此做成就大神之路: 1002 简单的大数1003 DP经典问题,最大连续子段和1004 简单题1005 找规律(循环点)1006 感觉有点BT的题,我到现在还没过1007 经典问题,最近点对问题,用分治1008... 阅读全文
摘要:
转眼间,三年过去了,再过2个月就要迎来大学最后的一年。回想一下这3年的学习,总结一点,就是走了很多弯路,好在现在已经认识到了。为什么会走弯路呢?因为自己对某些知识存在很多错误的认识,比如说当年认为C语言不怎么重要... 阅读全文
摘要:
希望大家都能得到学习,对未来有个清晰的规划: 首先说明,我的回答是基于你是软件学院的学生这个前提来说的。 你的三个方向里,如果要做到一定层次,其实嵌入式是最简单的,网络是最难的,WEB居中。 不过问题在于,如果... 阅读全文
摘要:
目录(?)[+]匿名用户匿名用户Ethan Chiu屌丝要变高富帅匿名用户霍克明互联网小菜罗登Storyteller大雄热爱编程曲小白苏林金融皮条客负能量导师GayScripthttpreaddoubancomc... 阅读全文
摘要:
1. 欧几里德算法和扩展欧几里德算法欧几里德算法 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理: 定理:gcd(a,b) = gcd(b,a mod b) 证明:a可... 阅读全文
摘要:
编写类String 的构造函数、析构函数和赋值函数,已知类String 的原型为:class String{public:String(const char *str = NULL); // 普通构造函... 阅读全文
摘要:
//测试string的七个构造函数 string one("Lottery Winner"); cout<<one<<endl; string two(20,'$'); //20个元素的string对象,每... 阅读全文
摘要:
在介绍完C#字符串处理方法之后,接下来介绍一下C++的字符串处理方法。C++的字符串处理方法没有C#的方便,它没有提供很多想C#那样实用的函数。在标准库中存在的string类型和传统的C字符串相比提供了较大的便利... 阅读全文
摘要:
上述的四条语句,前面两个很好理解,而后面两个,大部分C++初学者都会比较困惑,今天我也是查阅了一些资料以后才恍然大悟。下面具体来说明一下:int i;int *a = &i;//这里a是一个指针,它指向变量i... 阅读全文