
栈
120斤
学生
展开
-
C#的动态数组、哈希表、队列和栈
动态数组//建立一个动态数组,长度是六,像动态数组中输入十个数据,//将索引为2 的数据删除,对动态数组进行逆序排序,最后输出整个数组 ArrayList at = new ArrayList(); at.Capacity = 6; for (int i = 0; i < 10; i++) {...原创 2020-02-26 14:58:42 · 248 阅读 · 0 评论 -
关于栈
#include <stdio.h>#define Max 9000typedef struct{int data[Max];int top;}SqStack;int InitSqStack(SqStack *s){s->top=-1;return 0;} 这里我没有用malloc 创建一个新的空间 ;因为在main函数中 ,我已经创建了一个 S...原创 2018-10-09 19:51:33 · 159 阅读 · 0 评论 -
用栈 求迷宫问题(最短路径和全部路径)
这是数据结构的作业,便找书边看网上,然后自己慢慢写出来的,这里面主要是回溯法。因为课本上是打印出一条路径,然后我在想怎样能将所有的路径都输出来,方法:就是当求出一条路径后,将出口点变成可以走的点(因为之前将其值变成了-1),并且将栈顶元素出栈,还需要得到现在栈顶元素的i,j,di值,将其赋出来。这里的思路是这样的,因为找最后一个点的时候是找倒数第二个点的上下左右四个方位,假设说是路径通畅的点...原创 2018-11-02 15:34:34 · 3386 阅读 · 3 评论 -
关于二叉树的递归输出
我一直不太懂递归,这次在树的学习中我对他有了一点新的认识,我的启发点是从下面这篇微博开始的关于递归输出二叉树,这里转载一下表示感谢!!!https://blog.youkuaiyun.com/allenchenhh133/article/details/80291252读完它的博文之后其实我还没有真正的了解因为我还有一点小疑惑,那就是在第一层进入第二层再进入第三层再继续往下走一直到某一层结束这一直处理...原创 2018-11-16 14:48:52 · 443 阅读 · 0 评论