2015年1月10日

选择排序+二分查找

摘要: 输入整数个数n,在输入n个整数,先进行选择排序,再用二分查找找到它所在的位置。代码:#includevoid px(int num[],int n) //选择排序{ int i,j,flag,term; for(i=0; i<n-1; i++) { ... 阅读全文

posted @ 2015-01-10 15:34 JASONlee3 阅读(246) 评论(0) 推荐(0) 编辑

枚举排列

摘要: 生成1-n的排列。代码:#includevoid pl(int n,int a[],int cur){ int i,j,ok; if(cur==n) //递归结束条件 { for(i=0;i<n;i++) printf("%d",a[i]); prin... 阅读全文

posted @ 2015-01-10 14:57 JASONlee3 阅读(164) 评论(0) 推荐(0) 编辑

进制转换

摘要: 实现进制的转换。代码:#includeint num[1000];void trans(int n,int m){ int a,i,j; for(i=0;n!=0;i++) { num[i]=n%m; n=n/m; ... 阅读全文

posted @ 2015-01-10 14:44 JASONlee3 阅读(154) 评论(0) 推荐(0) 编辑

汉诺塔问题

摘要: 假设有A、B、C三个轴,有n个直径各不相同、从小到大依次编号为1,2,3……,n的圆盘按照上小下大的顺序叠放在A上。现要求将这n个圆盘移至C轴上并仍按相同顺序叠放,但圆盘叠放时必须遵循下列规则:1.每次只能移动一个圆盘,它必须位于某个轴的顶部;2.圆盘可以插在A、B、C中的任意一个轴上;3.任何时刻... 阅读全文

posted @ 2015-01-10 14:28 JASONlee3 阅读(148) 评论(0) 推荐(0) 编辑

八皇后问题

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2015-01-10 14:14 JASONlee3 阅读(1) 评论(0) 推荐(0) 编辑

导航