- 博客(8)
- 收藏
- 关注
原创 阶乘问题(递归算法)
在复习算法,采用递归算法来实现阶乘计算 //用递归算法求解阶乘问题 #include <iostream> using namespace std; int Fact(int n) { if (n == 1) //终止条件 return 1; else { return n = n * Fact(n...
2020-02-14 20:46:06
659
原创 斐波那契数列问题(递推算法)
最近在复习算法,斐波那契数列问题采用了递推算法 // 斐波那契数列问题 #include <iostream> using namespace std; int Fibonacci(int time) { int t1; int t2; if (time == 1 || time == 2) return 1; else { ...
2020-02-14 20:30:43
555
原创 百钱百鸡问题
问题描述:公鸡5元一只,母鸡3元一只,小鸡1元三只,问用100元买100只鸡,有几种方式。 #include <iostream> using namespace std; void func() { int n = 0; for (int a = 0; a < 100; a++) { for (int b = 0; b < 100...
2020-02-11 19:14:53
577
原创 找出数组中第k大小的数,输出数所在的位置
找出数组中第k大小的数,输出数所在的位置 /*写一段程序,找出数组中第k大小的数,输出数所在的位置。例如{2,4,3,4,7}中,第一大的数是7,位置在4。 第二大、第三大的数都是4,位置在1、3随便输出哪一个均可。*/ #include <iostream> using namespace std; void FindOrder(int arr[9],int k) { i...
2019-12-18 10:14:01
1616
原创 逆序排列数组
逆序排列数组 #include <iostream> using namespace std; /*这个只是逆序输出而已,并没有改变数组。 void ReversedOrderArray(int arr[10]) { int i = 0; for (i = 9; i >= 0; i--) cout << arr[i] <...
2019-12-17 20:45:16
877
原创 令我头疼了一会儿的打印素数问题
令我头疼了一会儿的打印素数问题 首先对于打印素数的逻辑我还是清楚的, 基本逻辑是如果一个数只能被其本身整除,那输出这个数 一开始我也确实就采用了for循环嵌套,但是没有想到break这个问题,运行结果不正确, 输出的数是2233344455555这种(具体是什么给忘了) 后来想到那遇到合数应当跳过,就想到了break,于是解出来了 #include <iostream> using n...
2019-12-15 22:13:14
191
1
原创 重拾C++从输入输出开始
重拾C++从输入输出开始 #include <iostream> using namespace std; int main() { cout << "请输入年份:"; int x; cin >> x; if (x % 4 == 0) cout << x << "年是闰年。"<<...
2019-12-14 23:13:24
145
原创 首次使用优快云
首次使用优快云 目的 首先谈一下使用优快云的 目的,原因有四点: 1.记录学习过程 2.督促学习进度 3.方便回顾总结 4.欢迎交流指正 背景 其实我是一个计算机本科的学生,但是校内学习不够认真,很多知识在毕业之际已经淡忘了,所以几乎是重新开始学习,不论是本科时使用较多的C++,还是女朋友即将要学的Java,亦或是自己认为很有学习必要的Python,我认为都需要花时间与精力下去好好学习,但是由...
2019-12-11 22:19:51
202
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅