
数据结构
QuestCh
这个作者很懒,什么都没留下…
展开
-
数据结构-数组&链表
数组&链表数组查找插入和删除异常容器与数组其他数组的遍历Leecode链表单链表操作循环链表双向链表操作双向循环链表基于链表实现LRU缓存淘汰算法Leecode数组数组Array是一种线性表数据结构,它使用一组连续的内存空间来存储一组具有相同类型的数据。线性表:数据之间具有简单的前后关系,排列成线一样的结构,每个数据最多只有前后两个方向。数组、链表、队列、栈 都是线性表结构。( 非线性表:数据之间不是简单的前后关系。树、图、堆等。)查找连续的内存空间:可以通过寻址公式计算出该元素存储原创 2020-08-23 21:37:57 · 288 阅读 · 0 评论 -
数据结构与算法—总览
数据结构与算法(一)—总览数据结构线性表散列表树图算法基本算法思想排序搜索查找字符串匹配其他其他复杂度分析学习思路学习技巧参考书前言:希望自己能用三个月的时间将以下的全部内容充实完成,会不断修改填充进度完成的链接。10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。数据结构广义:一组数据的存储结构,具体有以下。线性表包含:数组,链表,栈,队列链表:单链表,双原创 2020-08-11 18:24:55 · 294 阅读 · 0 评论