![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习stl笔记
要坚持写博客
这个作者很懒,什么都没留下…
展开
-
三个函数ceil()、floor()、round()
double x;int fx = floor(x);//向下取整函数int cx = ceil(x);//向上取整函数int rx = round(x);//四舍五入函数原创 2021-06-03 16:13:37 · 99 阅读 · 0 评论 -
upper_bound()和lower_bound()操作,stl库
利用的是二分查找。lower_bound(l,r,x)和upper_bound(l,r,x)。l 起始地址r 结束地址x 要查找的数值返回值low_bound()返回大于或等于x的第一个元素位置。如果所有元素都小于x,则返回r的位置(地址).如果所有元素都小于x,则r就越界了。函数upper_bound()返回的在前闭后开区间查找的关键字的上界,返回大于val的第一个元素位置(地址)。后面和第一个类似。使用时:int d[1000010];int w=upper_bound(d+1,d+l原创 2021-05-31 21:27:40 · 108 阅读 · 0 评论