递归
来源:互联网 发布:java httppost 编辑:程序博客网 时间:2024/05/14 11:02
逆波兰数
#include <algorithm>#include <cstring>#include <cctype>#include <cstdio>using namespace std;char str[1100];double Ans(){ scanf( "%s", str ); if( str[0]=='*' ) return Ans()*Ans(); else if( str[0]=='+' ) return Ans()+Ans(); else if( str[0]=='-' ) return Ans()-Ans(); else if( str[0]=='/' ) return Ans()/Ans(); else return atof( str );}int main(){ printf( "%lf\n", Ans() ); return 0;}
全排列
#include <algorithm>#include <cstring>#include <cstdio>using namespace std;int used[1100];int a[1100];void A( int m ){ if( m==5 ) { for( int i=1;i<=4;i++ ) printf( "%d ", a[i] ); printf( "\n" ); return ; } for( int i=1;i<=4;i++ ) { if( used[i]==0 ) { used[i]=1; a[m]=i; A( m+1 ); used[i]=0; } }}int main(){ int i, j; int m=1; A( m ); return 0;}
0 0
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- raw文件的使用
- 给大家说明。oracle的还原表空间UNDO写满磁盘空间,解决该问题的具体步骤
- 数据库设计中应注意的问题
- 韩国PAYWAVE认证之技术篇2
- JAVA 重载问题
- 递归
- 给大家说明。常用sqlserver 语句命令
- hdu ACM STEPS 1.2.7
- linux学习之C语言(2)------ gcc
- 给大家说明。mysql 找回被删除的数据表
- 网络通信框架Volley之一——获取String数据和图片的异步加载
- 机房的问题(一)
- 2014 西安赛区网络赛 5012Dice
- net start mysql启动mysql,提示发生系统错误5拒绝访问解决方法