Info
whoISVip
这个作者很懒,什么都没留下…
展开
-
STL 查找 总结
首先可供查找的算法大致有count,find,binary_search,lower_bound,upper_bound,equal_range。带有判别式的如count_if,find_if或者binary_search的派别式版本。 注意这些查找算法需要序列式容器,或者数组。关联容器有相应的同名成员函数except binary_search。 首先,选择查找算法时,区间是否排序是一个转载 2015-04-23 20:26:16 · 865 阅读 · 0 评论 -
Scan
int Scan(){ int f=1, ret=0; char c; while((c=getchar())==' ' || c=='\n') ; if(c=='-') f=-1; else if(c!='+') ret+=c-'0'; while((c=getchar())='0') ret=ret*10+c-'0'; r原创 2015-05-07 18:41:59 · 493 阅读 · 0 评论 -
fill memset
std::fill 在[first, last)范围内填充值 std::fill_n 在[fist, fist + count)范围内填充值 对std::vector等数据类型,显而易见也是不应该使用memset来初始化的 memset是以字节为单位,初始化内存块。 当初始化一个字节单位的数组时,可以用m原创 2015-05-28 21:29:31 · 436 阅读 · 0 评论