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 · 881 阅读 · 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 · 510 阅读 · 0 评论 -
fill memset
std::fill 在[first, last)范围内填充值std::fill_n 在[fist, fist + count)范围内填充值对std::vector等数据类型,显而易见也是不应该使用memset来初始化的 memset是以字节为单位,初始化内存块。当初始化一个字节单位的数组时,可以用m原创 2015-05-28 21:29:31 · 456 阅读 · 0 评论