自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 2020/11/15 本周刷题总结

这周主要在学图和树方面的基础数据结构。也顺带着学了一些哈希,字典树方面的知识。平时每道题都会记录在本地,然后有空发到网上。这里就直接流水账贴代码。有时间会再整理成标签。并查集板子:树的遍历(1)N叉树的前序遍历(2)二叉树中序遍历首先是递归写法迭代写法(3)二叉树的后序遍历递归写法迭代写法这里可以将两句:二叉树后续遍历应该有另一种麻烦的写法,实际上用前序遍历先右后左最后逆序输出就行。(4)二叉树的层序遍历这个就类似【BFS】,遍历上一层得到下一层。字典树Trie

2020-11-15 15:14:55 145

原创 6-1 单链表逆转 (20分)

这个题的三个指针是有分工的,这样给指针进行分工的思想,更方便结构化的设计算法。事实上,不管是什么题,我们都应该在设计算法的时候追求结构话和复用性,而不是就题论题,走一步看一步。这道题的思想是这样的,我们给头指针L叫了两个兄弟,runner和breaker。故名思意,这两个指针是有分工的,一个负责前进,一个负责断链。每次我们让runner走到L的下一格子。当breaker在L的后一格时,会将它通向L的桥调转方向,如果它改变了方向,那么就让它追上L。可是L自然不喜欢和这个拆桥的同位,所以L向ru..

2020-09-04 13:52:19 561

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除