![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
名字长容易让人记
这个作者很懒,什么都没留下…
展开
-
数据结构 顺序表
数据结构 顺序表...原创 2019-09-07 14:49:54 · 137 阅读 · 0 评论 -
数据结构--单链表
单链表原创 2019-09-15 18:15:07 · 224 阅读 · 0 评论 -
数据结构--环状链表
环状链表是链表的特殊形式,其区别在于将循环中的判断条件NULL更换成first,而insert()等查函数根据实际情况考虑是否有越界循环情况其他大部分相同代码如下#include<iostream>using namespace std;template<class T>struct LinkNode{ T data; LinkNode<T>...原创 2019-09-17 20:06:15 · 318 阅读 · 0 评论 -
数据结构--栈
栈是一种线性的数据结构,其特点是先进后出,一般用于处理括号匹配,dfs等问题在使用栈的时候应该特别注意栈的大小,尽量不要爆栈,若发生爆栈则要扩大栈的空间处理overflow的函数 overFlow();先开一个新的更大的数组,然后将原数组的值赋给这个数组,同时更新maxSize的值同时不要忘了删除原来的数组代码template<class T>void Stack<...原创 2019-09-20 21:50:18 · 100 阅读 · 0 评论