摘要: struct默认成员为public的,class默认成员为private的,此外并没有什么区别 所以用一个结构体给另一个结构体赋值时,一般结构体里如果没有定义赋值运算符,则会像类那样使用默认赋值运算符或默认拷贝构造函数。 1 #include <iostream> 2 3 using namespa 阅读全文
posted @ 2021-02-11 21:52 大黑耗 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 3 using namespace std; 4 5 #define ARR_SIZE 20 6 7 void CreateRandArr(int a[]); 8 9 template <typename T> 10 class MaxPQ 11 { 阅读全文
posted @ 2021-02-11 11:32 大黑耗 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <cstdlib> 3 4 #define ARR_SIZE 10 5 6 using namespace std; 7 8 9 void quicksort(int a[], int lo, int hi); 10 int part 阅读全文
posted @ 2021-02-11 11:31 大黑耗 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <cstdlib> 3 4 #define ARR_SIZE 10 5 6 using namespace std; 7 8 void shellshort(int a[]); 9 void CreateRandArr(int a[] 阅读全文
posted @ 2021-02-11 11:29 大黑耗 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <cstdlib> 3 4 #define ARR_SIZE 20 5 #define MIN(x, y) (x)>(y)?(y):(x) 6 using namespace std; 7 8 int kk= 0; 9 10 void 阅读全文
posted @ 2021-02-11 11:28 大黑耗 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <cstdlib> 3 4 #define ARR_SIZE 10 5 6 using namespace std; 7 8 /* 想象一下打牌时发完牌整理的时候,不同的是打牌我们一眼就能看出来这张牌应该插在哪个位置,而插入排序要逐一 阅读全文
posted @ 2021-02-11 11:23 大黑耗 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1 /* 选择排序 */ 2 3 #include <iostream> 4 #include <cstdlib> 5 6 #define ARR_SIZE 10 7 8 using namespace std; 9 10 void chosesort(int a[]); 11 void Creat 阅读全文
posted @ 2021-02-11 11:20 大黑耗 阅读(54) 评论(0) 推荐(0) 编辑