关闭

upper_bound()与lower_bound()使用方法

标签: output
4088人阅读 评论(0) 收藏 举报
分类:
如果会用这两个函数,上次打比赛,我就不会是铜奖,而是银奖了。。。哎。。。平时积累不够


upper_bound()与lower_bound()使用方法

 (2009-10-05 11:31:10)
标签: 

杂谈

分类: STL

#include <iostream>
#include <algorithm>//必须包含的头文件
using namespace std;

int main(){
 int point[10] = {1,3,7,7,9};
 int tmp = upper_bound(point, point + 5, 7) - point;//按从小到大,7最多能插入数组point的哪个位置
 printf("%d\n",tmp);
 tmp = lower_bound(point, point + 5, 7) - point;////按从小到大,7最少能插入数组point的哪个位置
 printf("%d\n",tmp);
 return 0;
}

output:

4

2

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:390212次
    • 积分:5302
    • 等级:
    • 排名:第5305名
    • 原创:119篇
    • 转载:201篇
    • 译文:0篇
    • 评论:39条
    最新评论