上一页 1 2 3 4 5 6 ··· 17 下一页
  2017年8月15日
摘要: 头文件 Seqstack.h main.c 阅读全文
posted @ 2017-08-15 09:14 Asina 阅读(3774) 评论(0) 推荐(0) 编辑
  2017年8月10日
摘要: 头文件Linear.h 因为单链表头结点和插入的结点要动态生成,所以要引入系统头文件<stdlib.h>或者<malloc.h>,不然会报错。 1. 初始化单链表 2. 求单链表的长度:出了头结点的所有结点的个数,包括首结点 3.读表元素 在单链表head中查找第i个元素结点。若找到,返回指向该节点 阅读全文
posted @ 2017-08-10 22:55 Asina 阅读(5475) 评论(0) 推荐(0) 编辑
  2017年8月8日
摘要: 说明:将元素x插入到顺序表L的第i个数据元素之前,这个i是从1开始的,但是程序中数组都是从0算起的,不要混淆了。 头文件: header.h 主体文件: main.c 顺序表插入 删除线性表中第i个数据结点 在顺序表中查找值为x的结点 阅读全文
posted @ 2017-08-08 23:53 Asina 阅读(21720) 评论(2) 推荐(1) 编辑
摘要: header.h Linear.h Seqstack.h Lkstack.h SeqQue.h #define maxsize 20//const int maxsize = 20; typedef struct seqque{ int data[maxsize]; int front, rear; 阅读全文
posted @ 2017-08-08 23:16 Asina 阅读(1900) 评论(0) 推荐(0) 编辑
摘要: 读入100个整数到一个数组中,写出实现该数组进行逆置的算法。 方法一: 假设100个整数读入到数组a中,算法f1的思想是分别从数组两端依次将对应数进行交换,即a[i]与a[100 - i - 1]进行交换,i = 0~49。f1所需要的辅助变量为2个整型变量i和temp,与问题的规模无关,其空间复杂 阅读全文
posted @ 2017-08-08 22:37 Asina 阅读(9643) 评论(0) 推荐(0) 编辑
摘要: 对一个nxn阶的矩阵进行转置,算法如下: 运行结果: 阅读全文
posted @ 2017-08-08 22:32 Asina 阅读(1432) 评论(0) 推荐(0) 编辑
  2017年8月5日
摘要: 这篇文章是学习了小甲鱼-数据结构与算法结合自考教材编写出的代码,希望自己逐渐在算法造诣上能更上一层楼。 归并排序(递归实现) “归并”一词在中文含义中就是合并的意思,而在数据结构中的定义是将两个或者两个以上的有序表组合成一个新的有序表,就叫归并。 归并排序(Merge Sort)就是利用归并的思想实 阅读全文
posted @ 2017-08-05 09:44 Asina 阅读(7254) 评论(0) 推荐(0) 编辑
  2017年5月27日
摘要: 由C语言联想到的:三重for循环实现对二维数组的按列排序,并且牵扯到数据结构。 自己写的,水平有限,本文属于原创,可能存在错误,忘指正~ 运行结果: 内部循环的原理是利用选择法: 1. 首先顺序执行for循环,执行到最里面的那个循环之后,一直循环最里面的那个循环,然后跳入从内到外的倒数第二个循环中, 阅读全文
posted @ 2017-05-27 22:44 Asina 阅读(1044) 评论(0) 推荐(0) 编辑
  2017年5月19日
摘要: 进入命令行模式, 如果MySQL数据库已经安装好,可以使用下列SQL命令查看MySQL当前的字符集设置: mysql> show variables like 'character_set_%'; + + +| Variable_name | Value |+ + +| character_set_ 阅读全文
posted @ 2017-05-19 23:44 Asina 阅读(1775) 评论(0) 推荐(0) 编辑
  2017年5月15日
摘要: Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 1. 下载SciTE编辑器 2. 进入Lua官网:http://www.lua.org/ 点击getting started然后下载需要的版本 3. 配置 阅读全文
posted @ 2017-05-15 11:06 Asina 阅读(1300) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页