STL及数据结构
文章平均质量分 83
STL及数据结构
Ben天慕
专注于算法竞赛,用C++实现算法
展开
-
CF962D Merge Equals 题解
CF962D Merge Equals 题解原创 2022-06-03 08:39:06 · 88 阅读 · 0 评论 -
【常用C++STL】(二)队列与栈
常用C++STL(加更篇一) 上次的文章发布后,有小伙伴让我再写几篇,所以就来了加更篇!同时,祝大家新年快乐,万事如意! 一、队列 1.队列的特性 队列(queuequeuequeue)是一种允许在两端进行操作的线性结构。它的特点是: ①只能在队首(队列的第一个元素)弹出(poppoppop)元素。 ②只能在队尾(队列的最后一个元素)插入(pushpushpush)元素。 所以,先进去的元素总是先出来,后进去的元素总是后出来。可以看成“first in first out”,"FIFOFIFOFIFO"。原创 2021-02-03 08:55:14 · 195 阅读 · 0 评论 -
【常用C++STL】(一)vector动态数组+set集合+map映射表
一、vector vector,可以理解为动态数组动态数组动态数组。顾名思义,就是可以增加、删除的数组。 但是vector怎么用呢?请看下面一个例子: #include<iostream> #include<vector> using namespace std; int main(){ } ...原创 2021-01-28 12:17:21 · 417 阅读 · 1 评论