02 2022 档案
摘要:#include <iostream> using namespace std; #define HEAP_MAX 120 typedef struct _Heap { int size;//元素个数 int capacity;//容量 int* arr;//堆数组 }Heap; //设置最小堆 v
阅读全文
摘要:数组:数组是用于储存多个相同类型数据的集合。 指针:指针是一个变量,但是它和普通变量不一样,它存放的是其它变量在内存中的地址。 1.赋值 数组:只能一个一个元素的赋值或拷贝 指针:指针变量可以相互赋值 2.表示范围 数组有效范围就是其空间的范围,数组名使用下表引用元素,不能指向别的数组 指针可以指向
阅读全文
摘要:能跑,有点小问题 #include <iostream> using namespace std; #define QUEUEMAX 5 typedef int dataType; typedef struct Queue { int queue[QUEUEMAX]; int front;//队头指
阅读全文
摘要:#include <iostream> //#include <vector> using namespace std; class merge { public: merge() { } void mergeadd(int arr[],int left,int mid,int right,int
阅读全文
摘要:int partition(int arr[], int low, int high) { int i = low; int j = high; int base = arr[low]; if (low < high) { while (i < j) { while (i < j && arr[j]
阅读全文
摘要:插入排序: int main(void) { int beauties[] = { 2, 1, 4, 6, 8, 5, 9, 7, 5 }; int len = sizeof(beauties) / sizeof(beauties[0]); int preindex = 0, current = 0
阅读全文
摘要:#include <iostream> using namespace std; int main(void) { int beauties[] = { 2, 1, 4, 6, 8, 5, 9, 7, 5 }; int len = sizeof(beauties) / sizeof(beauties
阅读全文