随笔分类 -  STL

摘要:4.queue queue就是队列,平时用得非常多。栈的操作是只能是先进先出,与栈不同,是先进后出,与之后的deque也有区别。个人感觉手写队列有点麻烦,有什么head和tail什么的,所以说 STL大法好!!! queue的定义 #include<queue> using namespace st 阅读全文
posted @ 2020-06-10 12:48 Poetic_Rain 阅读(215) 评论(0) 推荐(0)
摘要:前文 初三下学期进入新的学习,对于前两年的学习内容因为各种原因 上课打游戏,睡觉,看视频 已经遗忘,忘记如何使用,算是重新学习一次信息学,希望能尽快将以前的内容弥补上来,争取能在CSP-2020取得一个好成绩吧 STL 1. vector vector,应该算是STL中使用较多的一种容器之一,他的用 阅读全文
posted @ 2020-06-08 13:16 Poetic_Rain 阅读(108) 评论(0) 推荐(0)
摘要:2.set set可以看作一个集合,可以实现自动排序(升序)和去重 在许多题目中,都可以使用这个模板库,减少很多操作,例如P1923 第k小数,当然,这道题有很多奇奇怪怪的做法,分值都不同,之后会讲解 set的定义 #include<set> //头文件 using namespace std; / 阅读全文
posted @ 2020-06-08 13:15 Poetic_Rain 阅读(110) 评论(0) 推荐(0)
摘要:3.map map作为一个映射,有两个参数,第一个参数作为关键值,第二个参数为对应的值,关键值是唯一的 在平时使用的数组中,也有点类似于映射的方法,例如a[10]=1,但其实我们的关键值和对应的值只能是int类型映射到其他类型,导致做许多题的不方便,而map类型的两个参数可以是任意数据类型 map的 阅读全文
posted @ 2020-06-08 13:14 Poetic_Rain 阅读(97) 评论(0) 推荐(0)