
基础备忘
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 · 280 阅读 · 0 评论 -
各种数据类型OuO
char 1 个字节 -128 到 127 或者 0 到 255 unsigned char 1 个字节 0 到 255 signed char 1 个字节 -128 到 127 int 4 个字节 -2147483648 到 2147483647 unsigned int 4 个字节转载 2018-01-27 20:51:06 · 283 阅读 · 0 评论 -
【字符串】可以输入换行的方法
while( (str[ len ] = getchar() ) != EOF) len++; 这里的str是char型原创 2018-02-04 18:23:09 · 3587 阅读 · 0 评论 -
【基础】c++位运算
目录 & 与 | 或 >> 右移 ^ 抑或 用法 & 与 (and) 1 & 1 = 1 其他组合都为0 1.判断奇偶 奇数的最后一位是1, 偶数的最后一位是0 2.判断某一位是1还是0 | 或 (or) 1 | 1 = 1; 0 | 0 = 0; 1 | 0 = 1; 0原创 2018-02-06 16:07:08 · 908 阅读 · 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 · 219 阅读 · 0 评论 -
算法清单
搜索 蒟蒻一般最喜欢DFS DFS的应用真的是不要再广了……只要是搜索,蒟蒻一般都优先考虑DFS,尤其是暴力 BFS应用有下三: 1.无边权或边权都相等的图中求最短路 有边权的最短路有一个近似BFS的算法叫SPFA(← 几乎无所不能!) 2. 遍历一个连通分支中的所有点(据说这叫扩散性, 也是很形象了) 3. 染色 E.G.封锁阳光大学 https://www....原创 2018-02-08 17:29:00 · 506 阅读 · 0 评论