基础备忘
CH_Vaniteux
这个作者很懒,什么都没留下…
展开
-
各种范围OuO
char1 个字节-128 到 127 或者 0 到 255unsigned char1 个字节0 到 255signed char1 个字节-128 到 127int4 个字节-2147483648 到 2147483647 2^32unsigned int4 个字节0 到 4294967295signed int4 个字节-2147483648 到 2147483647short int...转载 2018-01-30 20:08:34 · 237 阅读 · 0 评论 -
各种数据类型OuO
char1 个字节-128 到 127 或者 0 到 255unsigned char1 个字节0 到 255signed char1 个字节-128 到 127int4 个字节-2147483648 到 2147483647unsigned int4 个字节转载 2018-01-27 20:51:06 · 252 阅读 · 0 评论 -
【字符串】可以输入换行的方法
while( (str[ len ] = getchar() ) != EOF) len++;这里的str是char型原创 2018-02-04 18:23:09 · 3525 阅读 · 0 评论 -
【基础】c++位运算
目录 & 与 | 或 >> 右移^ 抑或用法& 与 (and)1 & 1 = 1 其他组合都为01.判断奇偶 奇数的最后一位是1, 偶数的最后一位是02.判断某一位是1还是0| 或 (or)1 | 1 = 1; 0 | 0 = 0;1 | 0 = 1; 0原创 2018-02-06 16:07:08 · 786 阅读 · 0 评论 -
【基础】好习惯~
1.不要习惯于使用万能头 由于开的库太多,它会大大拖慢程序;2. 大量使用max和min的时候 建议自己写一遍int max(int a, int b){return a > b ? a : b;}int min(int a, int b){return a < b ? a : b;}这样会快很多~3. 要把相应的操作放到相应的函数里 ...原创 2018-02-05 10:35:16 · 187 阅读 · 0 评论 -
算法清单
搜索蒟蒻一般最喜欢DFSDFS的应用真的是不要再广了……只要是搜索,蒟蒻一般都优先考虑DFS,尤其是暴力 BFS应用有下三:1.无边权或边权都相等的图中求最短路 有边权的最短路有一个近似BFS的算法叫SPFA(← 几乎无所不能!)2. 遍历一个连通分支中的所有点(据说这叫扩散性, 也是很形象了)3. 染色E.G.封锁阳光大学 https://www....原创 2018-02-08 17:29:00 · 466 阅读 · 0 评论