贺巩山的博客

没有伞的孩子更要努力奔跑


  • 首页

  • 文件系统

  • Linux运维

  • 剑指Offer

  • LeetCode题解

  • PAT甲级题解

  • PAT乙级题解

  • CCF CSP题解

  • 分类

  • 标签

  • 归档

  • 书单

  • 关于

  • 搜索

LeetCode 297.二叉树的序列化与反序列化/《剑指Offer》37.序列化二叉树

发表于 2020-03-06 | 更新于 2020-03-06 | 分类于 leetcode
字数统计: 883

序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。

请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列化为一个字符串并且将这个字符串反序列化为原始的树结构。

阅读全文 »

《剑指Offer》36.二叉搜索树与双向链表

发表于 2020-03-05 | 更新于 2020-03-06 | 分类于 剑指offer
字数统计: 456

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。

阅读全文 »

Java集合类之Hashtable

发表于 2020-03-05 | 更新于 2020-03-11 | 分类于 java
字数统计: 834

Hashtable低层的数据结构为数组和单链表,它使用除留余数法确定下标,使用拉链法解决哈希冲突,不允许任何记录的键或者值为null。

阅读全文 »

《剑指Offer》33.二叉搜索树的后序遍历序列

发表于 2020-03-04 | 更新于 2020-03-04 | 分类于 剑指offer
字数统计: 432

输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意两个数字都互不相同。

阅读全文 »

《剑指Offer》32-III.从上到下打印二叉树

发表于 2020-03-03 | 更新于 2020-03-03 | 分类于 剑指offer
字数统计: 833

请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。

阅读全文 »

《剑指Offer》32-I.从上到下打印二叉树

发表于 2020-03-03 | 更新于 2020-03-03 | 分类于 剑指offer
字数统计: 210

从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。

阅读全文 »

LeetCode 155.最小栈/《剑指Offer》30.包含min函数的栈

发表于 2020-03-02 | 更新于 2020-03-02 | 分类于 leetcode
字数统计: 411

设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。

  • push(x) – 将元素 x 推入栈中。
  • pop() – 删除栈顶的元素。
  • top() – 获取栈顶元素。
  • getMin() – 检索栈中的最小元素。
阅读全文 »

LeetCode 54.螺旋矩阵/《剑指Offer》29.顺时针打印矩阵

发表于 2020-03-01 | 更新于 2020-03-01 | 分类于 leetcode
字数统计: 476

给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。

阅读全文 »

《剑指Offer》26.树的子结构/(相关)LeetCode 572.另一个树的子树

发表于 2020-02-29 | 更新于 2020-02-29 | 分类于 剑指offer
字数统计: 724

输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)

阅读全文 »

《剑指Offer》21.调整数组顺序使奇数位于偶数前面

发表于 2020-02-28 | 更新于 2020-02-28 | 分类于 剑指offer
字数统计: 893

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分。

阅读全文 »
1…181920…49
Gongshan He

Gongshan He

490 日志
62 分类
89 标签
GitHub 微博 知乎 Linkedin E-Mail
友情链接
  • 卢明冬的博客
  • lipixun
  • 柳婼 の blog
  • 心灵港
  • Liudeyin
© 2016 — 2023 Gongshan He
访问人数 总访问量 次