- 博客(4)
- 收藏
- 关注
原创 1002 写出这个数
第一版代码 #include<iostream> using namespace std; void pinyin(int a) { switch (a) { case 1:cout << "yi"; break; case 2:cout << "er"; break; case 3:cout << "san"; break; case 4:cout << "si"; break; case 5:cout << ..
2021-05-27 17:09:26
125
原创 1001 害死人不偿命的(3n+1)猜想
1001 害死人不偿命的(3n+1)猜想 (15 分) 卡拉兹(Callatz)猜想: 对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展…… 我们今天的题目不是证明卡...
2021-05-27 17:03:23
85
原创 1-2使用模板(泛型)编写选择排序算法
1-2使用模板(泛型)编写选择排序算法 为了可以 扩大数据处理的种类,在本程序中使用泛型模板 #include<iostream> #include<string> #include"Student.h" using namespace std; //选择排序算法 template<class T> void selectionSort(T arr[], int n)//传入一个数组,n代表数组元素的个数 { for (int i = 0; i < n; .
2021-05-23 15:13:31
134
原创 1-1选择排序法
算法与数据结构C++版 第一章 排序基础 1.1-1选择排序法 #include<iostream> using namespace std; //选择排序算法 void selectionSort(int arr[], int n)//传入一个数组,n代表数组元素的个数 { for (int i= 0; i< n; i++) { //寻找[i,n)区间里的最小值 int minIndex = i;//定义一个最小值的索引值下标
2021-05-23 13:52:28
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人