leetcode伪代码-LeetCode-[removed]LeetCode-JavaScript

时间:2024-07-20 13:43:32
【文件属性】:

文件名称:leetcode伪代码-LeetCode-[removed]LeetCode-JavaScript

文件大小:14KB

文件格式:ZIP

更新时间:2024-07-20 13:43:32

系统开源

leetcode伪代码 Introduction 无意中看到一个 B 站小姐姐的数据结构与算法系列视频: 感觉还是挺不错的,有下面几个原因: 已经完结,不会有催更的烦恼; 循序渐进得带你了解各种常用的数据结构,非常详细; 提供常用的数据结构对应的 LeetCode 题目和解题思路(有时候会是多种思路); 提供了 Python 和 Java 两种语言讲解数据结构,不过 LeetCode 的视频讲解给的是伪代码,适合各种语言的程序员。 这个项目主要是记录自己是如何使用 JavaScript 语言来解决视频中提到的 LeetCode 题目。 需要注意的是,我的解题方法不一定能和视频的解题方法对应上:因为我都是先自己完成了题目,然后再去看视频讲解,只有觉得视频中的解题思路更好,才会去更新自己的代码。感觉这样是最高效的学习方法。 另外二叉树的三种遍历方式视频中没有给出对应的讲解和代码实现,感兴趣的可以看看我的解题方式(均提供了迭代和递归的代码实现),分别是 144 94 145 题,可以使用浏览器的搜索来找到它们。 感谢您的阅读。 Solutions Module Question Link Q


【文件预览】:
LeetCode-JavaScript-master
----_config.yml(25B)
----.gitignore(2KB)
----README.md(6KB)
----LICENSE(1KB)
----solution()
--------6-set-1-217-contains-duplicate.js(136B)
--------1-array-2-easy-283-move-zeroes.js(384B)
--------1-array-3-easy-27-remove-element.js(448B)
--------7-tree-6-145-binary-tree-postorder-traversal.js(942B)
--------1-array-1-easy-485-max-consecutive-ones.js(353B)
--------5-hash-2-389-find-the-difference.js(500B)
--------7-tree-4-94-binary-tree-inorder-traversal.js(939B)
--------5-hash-3-496-easy-next-greater-element-i.js(464B)
--------4-stack-2-496-easy-next-greater-element-i.js(633B)
--------7-tree-1-144-binary-tree-preorder-traversal.js(475B)
--------5-hash-1-217-contains-duplicate.js(273B)
--------4-stack-1-20-easy-valid-parentheses.js(433B)
--------2-link-1-easy-203-remove-linked-list-elements.js(596B)
--------7-tree-2-144-binary-tree-preorder-traversal.js(939B)
--------6-set-2-705-design-hashset.js(711B)
--------7-tree-5-145-binary-tree-postorder-traversal.js(478B)
--------2-link-2-easy-206-reverse-linked-list.js(426B)
--------3-queue-1-933-easy-number-of-recent-calls.js(470B)
--------7-tree-3-94-binary-tree-inorder-traversal.js(472B)

网友评论