寄語:
一. floor和ceil函數
floor函數:其功能是“向下取整”,即取不大於x的最大整數
ceil函數:其功能是“上取整”,即取不小於給定值的最小整數
#include <math.h>
#include <stdio.h>
int main()
{
double x;
scanf("%lf",&x);
printf("%lf\n",floor(x));
printf("%lf\n",ceil(x));
return 0;
}
二.int類型
三.浮點數比較大小引入eps
0.3轉化爲二進制一直乘2,乘2,造成無限循環,52位也存不下,會造成精度缺失。
所以引入eps。
四.開多大的數組合適?
1e8的數組已經爲上限
五.枚舉
六.差分思想
問題引入:
考慮: