随笔分类 -  C++ STL

摘要:头文件 定义 queue Q;Q.push(x); 无返回值,将元素x压入队列Q.pop(); 出队,无返回值Q.front(); 取队头元素,返回队头元素Q.back(); 取队尾元素,返回队尾元素Q.empty(); 判断队列是否为空,如果是空,返回1,否则返回0Q.size(); 返回队列中元素的个数#include #include using namespace std;int main(){ queue Q; if(Q.empty()) cout<<"true"<<endl; Q.push(3)... 阅读全文

posted @ 2011-09-03 10:17 continue_n 阅读(246) 评论(0) 推荐(0) |

摘要:头文件 定义 stack S;S.push(x) 无返回值,将元素x压栈S.pop(); 出栈,无返回值S.top(); 取栈顶元素,返回栈顶元素S.empty(); 判断栈是否为空,如果是空,返回1,否则返回0S.size(); 返回栈中元素的个数#include #include using namespace std;int main(){ stack S; if(S.empty()) cout<<"true"<<endl; S.push(3); S.push(2); S.push(1); cou... 阅读全文

posted @ 2011-09-03 10:16 continue_n 阅读(312) 评论(0) 推荐(0) |

摘要:自己写的关于map的学习笔记代码,觉得很有助于记忆,先收藏起来,一些别的函数以后慢慢添加。。。#pragma warning (disable:4786)#include <iostream>#include <map>#include <string>using namespace std;int main(){int i;map<string,string> s1;string c1,c2;/*for( i = 0 ; i < 5 ; i++){cin>>c1>>c2;s1.insert(pair<stri 阅读全文

posted @ 2011-07-17 22:22 continue_n 阅读(868) 评论(0) 推荐(0) |

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3