递归算法简单题
来源:互联网 发布:php在线考试系统 编辑:程序博客网 时间:2024/06/05 22:31
最大公约数
题目内容:
输入两个整数m,n,用递归算法实现计算两个数的最大公约数。
输入格式:
输入两个整数m,n
输出格式:
最大公约数
输入样例:
12,40[回车]
输出样例:
4[回车]
时间限制:500ms内存限制:32000kb
理解最大公约数算法!
#include <stdio.h>int n;int m;void bgd(int m, int n) { int r = m % n; m = n; n = r; if (r != 0) { bgd(m, n); } else { printf("%d\n", m); }}int main() { scanf("%d,%d", &m, &n); bgd(m, n); return 0;}
奇偶求和
题目内容:
用递归算法实现,输入整数n(n>0), 求1+3+5+7….+(2*n-1) 的和
输入格式:
输入整数n
输出格式:
输出和
输入样例:
5[回车]
输出样例:
25[回车]
时间限制:500ms内存限制:32000kb
#include <stdio.h>int n;int qiuhe(int n) { if (n == 1) { return 1; } else { return 2 * n - 1 + qiuhe(n - 1); } return 0;}int main() { scanf("%d", &n); printf("%d\n", qiuhe(n)); return 0;}
0 0
- 递归算法简单题
- 一天一个算法题-简单的-递归
- 一天一个算法题-简单的-递归
- 简单算法--递归
- 递归算法简单总结
- 简单递归算法
- 递归算法简单介绍
- 简单的数组递归算法
- 一个简单的递归算法
- 递归算法的简单应用
- 递归算法的简单总结
- 简单算法--迭代/递归
- 基础算法之简单递归
- 一天一个算法题-简单的-递归-N的阶乘
- 递归算法思想&&一些简单算法实现
- 简单递归入门题
- Python中简单的递归算法
- java 解析xml 递归算法 简单实用
- 编译不通过 illegal character: 65279
- Centos下给php安装Redis扩展及编译问题解决
- Jackson使用PropertyNamingStrategy处理属性首字母为大写的情况
- 深入理解Linux修改hostname
- js封装下拉框,实现重复利用
- 递归算法简单题
- mongodb-window安装与使用
- 使用nginx实现http访问自动跳转到https端口
- ajax对象的获取及其常用属性
- swift 基础(二)闭包、对象和类、setter&getter
- w10镜像下载
- C# 线程Timer的Change方法解释
- 芒果iOS开发之iOS9TableView分割线默认不显示,只有滑动的时候才显示
- 【Java基础】开发中的23种设计模式详解