数据结构
航霸霸
苦逼程序员集合了
展开
-
数据结构3——栈的使用——顺序栈—— 符号配对
数据结构3——栈的使用——顺序栈—— 符号配对栈的结构其实很简单,就相当于你往一个箱子里放书,先放进一本英语书,再放进一本数学书,再放进一本语文书,当你取书的时候,一定是先取语文书,因为语文书在最顶部。栈的结构中,定义这个最顶部为栈顶,一般用top来表示。顺序栈中,用C语言,我们就需要一个入栈函数,一个出栈函数。这样才可以执行栈的操作,另外,还有取栈顶元素,判空,判满等函数,就不列出了,这里...原创 2018-12-14 17:50:15 · 815 阅读 · 0 评论 -
数据结构1——顺序表的增删改查排序
数据结构1——顺序表的增删改查排序数据结构的第一课就是顺序表的增删改查排序问题。顺序表相对于链表来说是一种相对简单的线性结构,其中涉及到了数据的添加,删除,查找,排序,遍历,和销毁。#include<stdio.h>#include<stdlib.h>#include<string.h>#define Max 1024typedef int elem...原创 2018-12-10 11:54:45 · 539 阅读 · 0 评论 -
数据结构2——链表实现增删改查排序
数据结构2——链表实现增删改查排序望采纳,谢谢#include<stdio.h>#include<stdlib.h>typedef int elemtype;typedef struct node{ elemtype data; struct node *next;}LinKList;LinKList *getlink();void looklink(L...原创 2018-12-10 11:58:00 · 225 阅读 · 0 评论 -
数据结构4——链栈——表达式求值
数据结构4——链栈——表达式求值今天我们用链栈解决表达式求值的问题,首先表达式分为前缀,中缀,后缀表达式,日常生活里我们写的都是中缀表达式,这里我们变后缀的代码不再给出,输入一个后缀的表达式,求表达式的值。代码可以实现,负数、多位数,小括号,小数点暂不可实现,全是int量,但需要自行输入后缀表达式输入。#include<stdio.h>#include<stdlib.h&g...原创 2018-12-27 10:20:41 · 1599 阅读 · 2 评论 -
数据结构4——迷宫问题(栈)
数据结构4——迷宫问题(栈)利用栈的思想,解决迷宫问题:我们通过一个二维数组定义一个迷宫int migong[7][7]={{1,1,1,1,1,1,1}, {1,0,0,1,0,0,1},{1,0,0,1,0,1,1},{1,0,0,0,0,0,1},{1,0,1,0,1,0,1},{1,0,1,0,1,0,1},{1,1,1,1,1,1,1}};以下解决迷宫问题#i...原创 2018-12-17 17:31:08 · 643 阅读 · 3 评论