- 博客(7)
- 收藏
- 关注
转载 C++头文件用<>还是“” 以及 要加.h还是不加 的问题
1.C++头文件用<>包含还是” “?答:用<>包含,编译器会先在系统目录下搜索;用” ” 包含,编译器会先在用户目录下搜索。所以,如果使用系统标准库,要使用<>来包含头文件;使用自定义头文件用” “包含最好。2.头文件什么时候要加.h什么时候不加?答:关于这个事情的历史原因等等不赘述,直接怼结论了。 如果使用的是新的C++标准库,不加 .h。例如#include<iostream> 如果是旧的C++库,很抱歉现在已经不支持了(无奈脸
2021-01-30 21:10:46 243
原创 vector的 数组用法 与 STL用法 之区别——基于二维vector
#include<bits/stdc++.h>#include<vector>using namespace std;int main(){ int n,m; while(cin>>n>>m){ vector<int> row; vector<vector<int> >array; for (int i=0;i<n;i++){ //二维vector遍历赋值 for (int
2021-01-30 10:35:42 107
原创 中南大学pipioj第1464题: 大小PIPIⅡ
题目描述:PIPI大街有很多人,他们身上也许有很多共同点,但是有一点是绝对不同的,即每一个人的体重都是不一样的。这一天有N个人在PIPI大街上走动,PIPI大街可以看成一条数轴,有一些人是从右往左走,另外一些人是从左往右走,所有人的走路速度都是一样的,但是如果有两个相向而行的人碰到了一起,那体重小的人就会瞬间消失!!假如碰撞不消耗时间,碰撞完后体重大的人走路速度也不会发生任何变化。那么问题来了,经过漫长的时间后,整个PIPI大街上还会剩下多少人?Tips:读题注意剩下人数与初始排列状态有关。写代码注意判
2021-01-21 22:27:28 193
原创 中南大学PIPIOJ习题1463: PIPI的字符串问题IX
题目描述:PIPI有一串由小写字母组成的字符串,他想根据连续相同的字母作为分段规则,将这个字符串分为若干段,得到若干个子串。划分完得到所有子串后,PIPI发现有一些子串是重复的,他并不需要重复的子串,所以每种子串只保留一个就可以了。比如说对于字符串 : aabbcccaa可以划分为 : aa、bb、ccc、aa,但是由于aa出现了两次,所以需要保留一个即可。Tips:map默认字典序#include<iostream>#include<cstdio>#include<
2021-01-21 15:43:45 620
原创 为什么计算机中的除法是向下取整
因为计算机进行运算时都是先将我们熟知的十进制数转换成为二进制数(并将原码转成补码,这与除法向下取整无关,只是顺便提一下),然后通过左移或右移来进行乘除运算的。如17D=10001B除以2左右两边得:左边=8.5D,右边=1000B=8D乘法与除法类似,相当于除以乘数的倒数十六进制 Hexadecimal十进制 Decimal system八进制 Octal number syst...
2020-02-23 20:32:23 1608
转载 while(scanf("%d",&n)!=EOF)
while(scanf("%d",&n)!=EOF)“测试输入包含若干测试实例。当N为0时,输入结束,该实例不被处理。”这句话 是最早我对ACM的印象 以前也没见过这种输入要求 做第一道题的时候就卡住了 上网看别人的代码 都有一句 while(scanf("%d",&n)!=EOF)“scanf 函数还能放while里啊… EOF是什么玩意儿呢…”上网找答案吧 也没人可问…...
2020-02-13 11:45:55 480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人