数据结构
数据结构专业知识学习
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 · 99 阅读 · 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 评论