- 博客(7)
- 收藏
- 关注
原创 数据结构--队列的顺序储存结构(循环队列)
将循环队列想象成圆环结构比较好理解,下面是代码://队列,只能从队尾插入,队头输出或者删除 FIFO //这里的循环队列采用牺牲一个单位空间的办法来区别队列空和满的状态 #define MAXQSIZE 5 //初始最大容量 #define SIZEINCREMENT 5 //每次新增加容量 #include<stdio.h>#includ...
2019-03-31 01:02:36
297
原创 数据结构--顺序栈的基本操作
顺序栈的基本操作,有个地方没搞懂,以后会来更新的。//栈:只能通过对栈顶元素的操作来修改栈的一种特殊线性数据结构 FILO #define SATCK_INIT_SIZE 100 //初始容量#define STACKINCREMENT 10 //每次新增加容量...
2019-03-31 00:41:50
246
原创 数据结构--链表的基本操作
链表的一些基本操作,记得上学期刚学c语言的时候觉得很难,加上自己学习态度不端正,那一部分就没学好,期末考便考到了链表,没有做出来。不过这里给小白的建议(虽然我也还是个小白)就是端正自己的学习态度,觉得难的话沉下心来慢慢学,思路慢慢就会明了的。下面给的代码包含了创建,插入,删除操作,有一点不全。#include<stdio.h>#include<stdlib.h>ty...
2019-03-31 00:20:25
189
原创 数据结构--顺序表
学数据结构一个月左右了,可代码敲得却不是很多,一方面学校功课有点重,一方面自己想做的事情也比较多,当然最重要的原因还是自己利用时间效率太低了。不过还是要加油啊,时间很珍贵,不断提高自己的时间利用效率,不断学习,不断提升自己的实力。今天找了一个时间把这目前学的一部分代码贴到这里,自己当时写代码没有加注释,在这里加一点注释理一下,也算是一种小小的复习吧。感觉认真看了书目前学的部分还是算比较简单的内容...
2019-03-30 23:43:06
136
原创 指针传入函数
在将指针传入函数时实际上也是进行值的传递,传递的是指针所代表的地址的值,因此将指针传入函数时,应注意将指针进行初始化,如若不初始化,该指针不确定指向何处,向函数传递该指针的地址值,在函数内部解引用进行操作时便会发生不可预知的情况。如以下情况,如若不对L进行初始化,程序在dev平台上会异常退出。`#include<stdio.h>#include<stdlib.h>#d...
2019-03-17 20:00:53
1549
原创 不断学习
呃,上面一篇问题解决了,将顺序表改为以指针的形式传入函数后,问题解决了,所以把顺序表本身传入函数,出该函数后不会改变该顺序表?呃呃,道阻且长,还是要慢慢学习啊,稳住心态,不断实践,加油。`#include<stdio.h>#include<stdlib.h>#define LIST_INIT_SIZE 100//初始储存容量#define LISTINCREMENT...
2019-03-17 18:28:05
216
原创 尚未解决的烦人问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-03-17 16:39:51
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人