![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法刷题合集
文章平均质量分 95
leetvode
「光终究会撒在你的身上 你也会灿烂一场。」
展开
-
1023_leetcode20 有效的括号
文章目录题目:代码:分析:补充结果:题目:代码:class Solution { public boolean isValid(String s) { // 括号之间的对应规则 HashMap<Character ,Character> mappings = new HashMap<Character ,Character>(); /*hashmap的使用方法*/ mappings.put('原创 2021-10-23 03:42:12 · 68 阅读 · 0 评论 -
1023_数据结构的存储方式、基本操作和算法刷题指南
文章目录数据结构的存储方式数据结构的基本操作1. 数组遍历框架,典型的线性迭代结构:补充:traverse方法2. 链表遍历框架,兼具迭代和递归结构:一些补充:一个例子3. 二叉树遍历框架,典型的非线性递归遍历结构:4. 二叉树框架可以扩展为 N 叉树的遍历框架:算法刷题指南最后总结数据结构的存储方式数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储)。这句话怎么理解,不是还有散列表、栈、队列、堆、树、图等等各种数据结构吗?我们分析问题,一定要有递归的思想,自顶向下,从抽象到具体。你上来原创 2021-10-23 02:12:49 · 181 阅读 · 1 评论