数据结构
数据结构专业知识学习
fighting&code
big data
展开
-
c++ STL容器常用法
vector 变长数组,倍增思想 size() empty() clear() 清空 front()/back() 最前一个数 最后一个数 push_back() /pop_back() begin() / end() 支持比较运算 pair<int,int> pair<int,string> p; 结构体 p.first 第一个元素 p.second 第二个元素 支持比较远算,以first为第一关键字,以sceond为第二原创 2021-04-15 19:39:59 · 100 阅读 · 1 评论 -
进栈出栈操作
首先简单输入n,代表输入数字的个数,然后依次进栈,再出栈输出每个数字。 (栈是一种先进后出的数据结构) #include <iostream> #include<stack> using namespace std; int main() { stack<int> s; int n; int t; scanf("%d",&n); for(int i=0; i<n; i++)//进栈操作 {原创 2020-10-16 01:17:54 · 1265 阅读 · 0 评论