- 一个汉字占两个char大小,且相比于其他字符(不包括其他国家语言的字符),它的字符在电脑中读到的是小于0的。
- ceil()用于向上取整(数值小于原数据)
- floor()用于向上取整(数值大于原数据)
- round()用于四舍五入取整(4.56取整为5 4.45 取整为4)
- 记得加头文件:<math.h>
- 输入字符串的时候小心,记着cin是不可以输入空格的,用getline(cin,st)头文件
- 加快cin输入,在main第一行第二行写入:
ios_base::sync_with_stdio(0); cin.tie(NULL);
- 一般需要找出一系列数中的最大值或最小值时,没有提到是靠前还是靠后(如果有数值相同的情况),需要两者都考虑,靠前则不需要考虑后面数值等于该最值的情况,靠后则,需要添加。
- 当需要你给一系列即存在负数又存在正数的数列的绝对值排序时,可以考虑给他们的平方排序,排序的同时可以把原数列也给排了。
- 别忘了一趟算完,开始第二趟,数据置零