STL
文章平均质量分 58
( ̄(工) ̄)霸天下
这个作者很懒,什么都没留下…
展开
-
INT_MAX和INT_MIN的含义和用法
INT_MAX和INT_MIN的含义和用法原创 2023-03-21 17:14:44 · 743 阅读 · 0 评论 -
STL中的lower_bound()、upper_bound()函数用法
STL中的lower_bound()、upper_bound()函数用法原创 2023-03-15 21:00:58 · 222 阅读 · 0 评论 -
优先队列priority_queue——哈夫曼树
priority_queue优先队列原创 2022-08-08 10:28:30 · 212 阅读 · 0 评论 -
unordered_map和map
unordered_map和map原创 2022-08-06 15:51:36 · 901 阅读 · 0 评论 -
string——substr()
string——substr()函数原创 2022-08-03 18:27:40 · 128 阅读 · 0 评论 -
栈——表达式求值(记)
表达式求值,isdigit()判断是不是数字、stack栈、unordered_map原创 2022-07-27 17:02:51 · 515 阅读 · 0 评论 -
4279. 笛卡尔树
例如,给定序列{8,15,3,4,1,5,12,10,18,6},则生成的最小堆笛卡尔树如图所示。现在,给定一个长度为N的原始序列,请你生成最小堆笛卡尔树,并输出其层序遍历序列。原始序列中元素的取值范围[−2147483648,2147483647]。第二行包含N个两两不同的整数,表示原始序列。最小笛卡尔树表示满足小根堆性质的笛卡尔树。共一行,输出最小堆笛卡尔树的层序遍历序列。树满足堆的性质,中序遍历返回原始序列。是由一系列不同数字构成的二叉树。第一行包含整数N。......原创 2022-07-26 16:13:40 · 60 阅读 · 0 评论 -
迭代器的几种输出方式
迭代器的几种输出方式。原创 2022-07-26 15:55:02 · 829 阅读 · 0 评论 -
STL——vector和pair连用
如果n≥2m,你的任务是将较短的那个链表逆序,然后将之并入较长的链表,得到形如a1→a2→bm→a3→a4→bm−1…输入首先在第一行中给出两个链表L1和L2的头结点的地址,以及正整数N,即给定的结点总数。→an−1→an和L2=b1→b2→…例如给定两个链表分别为6→7和1→2→3→4→5,你应该输出1→2→7→3→4→6→5。题目保证没有空链表,并且较长的链表至少是较短链表的两倍长。按顺序输出结果链表,每个结点占一行,格式与输入相同。是下一个结点的地址。...原创 2022-07-20 18:07:41 · 335 阅读 · 0 评论 -
C++ STL简介
STL容器原创 2022-07-19 17:39:51 · 72 阅读 · 0 评论 -
hash——udordered_set
随后N行,每行给出一位校友的身份证号(1818位由数字和大写字母XX组成的字符串)。如果没有校友来,则在第二行输出最年长的来宾的身份证号。题目保证这样的校友或来宾必是唯一的。然后在第二行输出最年长的校友的身份证号——注意身份证第7−14位给出的是。现在需要请你编写程序,根据来参加校庆的所有人士的身份证号,统计来了多少校友。随后M行,每行给出一位人士的身份证号。为了准备校庆,校友会收集了所有校友的身份证号。首先在第一行输出参加校庆的校友的人数。输入在第一行给出正整数N。......原创 2022-07-19 18:14:40 · 57 阅读 · 0 评论