
数据结构与算法(C/C++)
纳萨斯瓦德
这个人很懒,懒得写了。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【数据结构】抽象数据类型三元组的表示与实现c/c++
【数据结构】抽象数据类型三元组的表示与实现c/c++ 天依镇楼!!! 大部分童鞋学数据结构的时候应该都是学的清华大学出版社的严蔚敏奶奶的书,但里面都是伪代码,上课老师讲的都很模糊,应该都是纸讲了每个操作的核心算法,就那么几句话,同学们下来自己打代码实现的时候会出现很大的问题,各种莫名奇妙的bug,头都要大了有没有,我自己拿出来我的代码给各位参考一下。希望有些帮助,如果没有,就当进来看看图片吧,哈...原创 2019-04-12 23:29:51 · 2868 阅读 · 1 评论 -
【数据结构】链式线性表的实现(姓名学号版)
四月镇楼! 因为考虑到姓名是用字符数组来存放的,那么在函数声明的时候需要对数组进行引用,这里和普通变量的引用有所不同,不再是简单的加一个&符号了,具体情况为() #include <iostream> void func(int (&a)[7]) { ...... ...... } int main() { int a[] = ...原创 2019-04-17 13:06:05 · 497 阅读 · 0 评论 -
【数据结构】链式线性表的C语言代码实现(包括两表合并)
V家镇楼!!! ps.(我知道程序员中二次元的很少,但还是想要找到和我志同道合的人, 所以我之后的博客中都会有一张图片,不喜欢可以略过) 这次是链式线性表的实现代码,其中涉及到线性表的基本操作和两个线性表的合并。 以下是代码以及代码的使用情况演示。 #include <stdio.h> #include <malloc.h> #include <windows.h&...原创 2019-04-17 19:42:54 · 2891 阅读 · 2 评论 -
【数据结构】顺序栈(栈底栈顶指针版)代码实现c
顺序栈有两种描述 typedef struct { ElemType data[MaxSize]; int top; //存放栈顶元素在数组中的下标 }SqStack; typedef struct{ ElemType *base; ElemType *top; int MaxSize; //当前已分配的空间 }SqStack; 今天拿出来的...原创 2019-05-02 10:28:05 · 1650 阅读 · 0 评论 -
【数据结构】线性表顺序存储(合并非递减表)代码实现c语言
虽然是c语言的语法,但事实是需要用c++的(&符),来表示引用与返回e值的效果 运行效果 下面是源代码 #include <stdio.h> #include <malloc.h> #include <iostream> #define LIST_INIT_SIZE 100 //线性表存储空间的初始量分配 #define LISTINCREMENT 1...原创 2019-05-01 13:53:04 · 1878 阅读 · 1 评论