栈之浅析-1-基本概念及使用
来源:互联网 发布:帝国cms英文语言包 编辑:程序博客网 时间:2024/06/02 04:37
栈:LIFO 后进先出 原则。
栈的简单使用:
注:以下代码在 linux 下g++编译器编译通过。
#include <iostream>#include <stack>using namespace std;int main(){int n ;double item;stack<double>numbers;cout<<"输入 n 个数字,反序输出"<<endl; cout<<"输入个数:"<<endl; cin>>n; cout<<"输入n个数:"<<endl;for(int i = 0; i<n ; i++){cin>>item;numbers.push(item);}cout<<endl;while(!numbers.empty()){cout<<numbers.top();cout<<" ";numbers.pop();}cout<<endl;return 0 ;}
#include <iostream> // std::cout#include <stack> // std::stackint main (){ std::stack<int> mystack; mystack.push(10); mystack.push(20); mystack.top() -= 5; std::cout << "mystack.top() is now " << mystack.top() << '\n'; return 0;}结果:15
- 栈之浅析-1-基本概念及使用
- 队列之浅析-1-基本概念及使用
- Retrofit浅析及使用
- javaBean的基本概念及使用
- DB2 Catalog使用及浅析
- uCrop使用及源码浅析
- Java基础之装箱和拆箱的基本概念及使用
- Windows Azure 基本概念浅析
- Windows Azure 基本概念浅析
- Hive学习之Hive基本概念及实践
- Spring之AOP基本概念及特点
- Spring之AOP基本概念及配置AOP
- Spring之AOP基本概念及配置AOP
- RxJava系列2(基本概念及使用介绍)
- RxJava系列2(基本概念及使用介绍)
- jQuery入门 --基本概念及选择器的使用
- Android【Service组件】【基本概念及使用】
- Laravel之队列使用浅析
- mysql left join,right join,inner join
- matlab绘制地理栅格数据示例
- 可接受任意类型数据的C语言链表
- ural1297 . Palindrome
- STL_string(转)
- 栈之浅析-1-基本概念及使用
- eterm中改签操作手册
- C++中五大内存简析
- LVS集群中的IP负载均衡技术
- OCP-1Z0-053-V12.02-597题
- Android下PopupWindow感谢原创作者
- 如何让两个或多个Excel表格独立显示
- 时间函数
- spring集成javax-ws