2019-07-05小学期

A.Ants[ACM] POJ 1852 Ants - 同学少年 - 博客园

B. Lake CountingACM-LakeCounting - cccsssxxx - CSDN博客

D Saruman's ArmyPOJ 3069 Saruman's Army(贪心) - Chunzhen的博客 - CSDN博客

C POJ - Best Cow Line(贪心)POJ - Best Cow Line(贪心) - SevenMIT的专栏 - CSDN博客

E Fence Repairfence repair(贪心加优先队列) - sdauguanweihong的博客 - CSDN博客

ExpeditionPOJ 2431Expedition(优先队列解题) - linlinsong—ACM界蒟水! - CSDN博客

G. 食物链 POJ-1182 食物链 - 飘过的小牛 - CSDN博客

H. RoadblocksRoadblocks - a free man - CSDN博客

I. Conscription【POJ - 3723】Conscription (最大生成树,最小生成树MST变形) - xuanwei的博客 - CSDN博客


<queue>

头文件queuequeue主要包括循环队列queue和优先队列(也就是堆)priority_queue两个容器。优先队列默认是大根堆,需要重载小于号。

声明方式

queue q;priority_queue q;

q.size() 返回队列/堆大小

q.empty() 返回队列/堆是否为空

q.clear() 清空队列/堆

q.push(x)/q.pop() 在队列中插入一个元素为xx,弹出队头/堆顶元素。

q.front()/q.back() 返回队列队头/队尾元素,优先队列不支持此操作。

q.top() 返回堆顶元素。队列不支持此操作。


<limits.h>头文件详解 limits.h头文件详解


c语言中文网c语言中文网


<utility>

utility里包含两样东西:通用关系比较操作符(Generic relational operators)和pair。 

通用关系比较操作符有6种,分别是==, !=, <, >, <=, >=。 

pair是可以容纳两个类型的容器。

STL之utility - 行者 - CSDN博客



getchar和getlineC++获取字符cin,getchar,get,getline的区别 - shrimp_929 - 博客园

C++ getline函数用法详解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,148评论 1 32
  • 史上最全的iOS面试题及答案 iOS面试小贴士———————————————回答好下面的足够了----------...
    Style_伟阅读 2,465评论 0 35
  • 最全的iOS面试题及答案 iOS面试小贴士 ———————————————回答好下面的足够了-----------...
    zweic阅读 2,724评论 0 73
  • 360真题 http://discuss.acmcoder.com/topic/58cd31e475bf559a0...
    大海一滴写字的地方阅读 1,490评论 0 0
  • __block和__weak修饰符的区别其实是挺明显的:1.__block不管是ARC还是MRC模式下都可以使用,...
    LZM轮回阅读 3,387评论 0 6