摘要: #include "stdio.h" #define MAXSIZE 20 typedef int ElemType; typedef struct { ElemType r[MAXSIZE+1]; int length; }SortList; //简单选择排序 void SelectSort(SortList *L) { int i,j;ElemType t; ... 阅读全文
posted @ 2019-01-04 17:55 自强· 阅读(181) 评论(0) 推荐(0) 编辑
摘要: /************************************************************************* > File Name: slink.c > Author: > Mail: > Created Time: Thu 25 Oct 2018 06:24:28 PM CST ******************... 阅读全文
posted @ 2019-01-04 17:01 自强· 阅读(290) 评论(0) 推荐(0) 编辑
摘要: /************************************************************************* > File Name: only_one.c > Author: > Mail: > Created Time: Thu 01 Nov 2018 09:21:50 AM CST ***************... 阅读全文
posted @ 2019-01-04 16:51 自强· 阅读(674) 评论(0) 推荐(0) 编辑
摘要: /* 栈的特性:先进后出。 栈在计算语言处理和将递归算法改为非递归算法等方面起着非常重要的作用。 */ #define INITSIZE 100 //储存空间的初始分配量 typedef int ElemType; typedef struct { int top; //栈顶指针 ElemType *base; //存放元素的动态数组空... 阅读全文
posted @ 2019-01-04 15:01 自强· 阅读(9583) 评论(0) 推荐(1) 编辑
摘要: # 查看当前目录下的文件数量(不包含子目录中的文件) # 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录 # 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上R # 查询当前路径下的指定前缀名的目录下的所有文件数量# 例如:统计所有以 阅读全文
posted @ 2019-01-04 11:22 自强· 阅读(411) 评论(0) 推荐(0) 编辑
摘要: #include "stdio.h" #define MAXSIZE 20 typedef int ElemType; typedef struct { ElemType r[MAXSIZE+1]; int length; }SortList; /* 冒泡排序:BubbleSort */ void BubbleSort(SortList *L) { int i,j;E... 阅读全文
posted @ 2019-01-03 11:18 自强· 阅读(273) 评论(0) 推荐(0) 编辑
摘要: #include "stdio.h" #define MAXSIZE 20 typedef int ElemType; typedef struct { ElemType r[MAXSIZE+1]; int length; }SortList; void crelist(SortList *L) { int i = 0; ElemType x; printf("... 阅读全文
posted @ 2019-01-03 09:30 自强· 阅读(501) 评论(0) 推荐(0) 编辑
摘要: (1)插入排序:将无序序列区中的记录向有序序列区中插入,使有序序列长度增加的排序方法。 (2)交换排序:通过比较记录的关键字大小来决定是否交换记录,从而排定记录所在位置的方法。 (3)选择排序:从无序序列区中选出关键字最小(升序排列)或最大(降序排列)的记录,并将它交换到有序序列区中指定位置的方法。 阅读全文
posted @ 2019-01-02 16:22 自强· 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 二叉排序树,也称作二叉查找树,一般定义为或者是空树,或者是满足以下条件的二叉树: (1)若它的左子树不空,则左子树上所有记录的关键字值均小于根记录关键字的值。 (2)若它的右子树不空,则右子树上所有记录的关键字均大于根记录关键字的值。 (3) 它的左、右子树本身也是二叉排序树。 ! 二叉排序树的查找 阅读全文
posted @ 2019-01-02 14:35 自强· 阅读(318) 评论(0) 推荐(0) 编辑
摘要: unique_ptr 可以实现如下功能: 1、为动态申请的内存提供异常安全 2、讲动态申请的内存所有权传递给某函数 3、从某个函数返回动态申请内存的所有权 4、在容器中保存指针 5、auto_ptr 应该具有的功能 share: 从名字share就可以看出了资源可以被多个指针共享,它使用计数机制来表 阅读全文
posted @ 2019-01-01 19:33 自强· 阅读(213) 评论(0) 推荐(0) 编辑