前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Leetcode上的解法看不懂?试着用动画的方式去辅助理解

Leetcode上的解法看不懂?试着用动画的方式去辅助理解

作者头像
Jerry Wang
发布2019-05-31 09:40:26
6960
发布2019-05-31 09:40:26
举报

推荐一个用动画的方式演示leetcode题目解题思路的github仓库:

https://github.com/MisterBooo/LeetCodeAnimation

clipboard1
clipboard1

超过15000个star: 用动画的形式呈现解LeetCode题目的思路

000:十大经典排序算法的动画演示,程序员面试必备

clipboard2
clipboard2

001:leetcode上第一道题目:

已知一个整数数组和一个目标值,找出数组中和为目标值的两个数。

比如已知数组[2, 7, 11, 15], 目标值为9,数组前两个元素的和 2 + 7 = 9,所以2和7就是需要找的两个数。

这道题目的动画演示在github里能看到:

clipboard3
clipboard3

实现的源代码:

clipboard4
clipboard4

无重复字符的最长子串:

clipboard5
clipboard5

删除链表的倒数第N个节点的动画:

clipboard6
clipboard6

有效括号检测算法:

clipboard7
clipboard7

链表节点交换算法:

clipboard8
clipboard8

数组重复元素去重:

clipboard9
clipboard9

颜色分类解决方案:

clipboard10
clipboard10

链表分隔算法:

clipboard11
clipboard11

链表反转算法:

clipboard12
clipboard12

二叉树中序遍历算法:

clipboard13
clipboard13

二叉树的锯齿形层次遍历

clipboard14
clipboard14

二叉树的层次遍历 II

clipboard15
clipboard15

逆波兰表达式求值

clipboard16
clipboard16

二叉树的右视图

clipboard17
clipboard17

这个github动作制作的素材来自github仓库:https://github.com/liuyubobobo/Play-Leetcode

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年03月17日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档