文件名称:algorithms
文件大小:272KB
文件格式:ZIP
更新时间:2024-03-27 04:05:13
TypeScript
p 演算法 我相信每天都要抽出一些时间来提高自己的技能。 其中一部分是在从事项目时学习新的语言和框架,另一部分是练习算法。 如果您发现任何错误,请提交票证! 得到教训 不要以新颖独特的方式命名事物。 例如,我正在制作一个处理单词的图节点类。 我给节点属性词而不是值。 中途我忘记了并一直使用价值,这引起了很多痛苦。 多数时候,当您将其作为数组使用时,不要尝试聪明并早使用哈希表。 它可能使事情变得更快,但是当您忘记它是对象还是键时,它会使您的速度减慢很多。 而是使用TODO并仅标记它可能是哈希图。 JS 对于未返回的任何内容,.map将返回undefined,请使用.filter(a)删除该内容。 请注意,尽管这将删除0
【文件预览】:
algorithms-master
----Graph()
--------Word Ladder.md(4KB)
----MergeSort()
--------Find List Peak.md(2KB)
----ReadMe.md(966B)
----JS()
--------JS Deep Foundations()
----JSDebug()
--------package.json(965B)
--------src()
--------public()
--------tsconfig.json(535B)
--------README.md(2KB)
--------yarn.lock(497KB)
----Tree()
--------Serial Binary Tree.md(2KB)
----img()
--------sharpen.jpg(36KB)
----LinkedLists()
--------Merge K LinkedLists.md(5KB)
--------Max Sliding Window.md(4KB)
----Design()
--------LRUCache.md(9KB)
--------Design Search Autocomplete System.md(7KB)