- 博客(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
132
原创 1001 害死人不偿命的(3n+1)猜想
1001 害死人不偿命的(3n+1)猜想 (15 分)卡拉兹(Callatz)猜想:对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今天的题目不是证明卡...
2021-05-27 17:03:23
90
原创 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
141
原创 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
262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人