leetcode数组下标大于间距-js-leetcode:答题之路

时间:2021-06-30 17:11:29
【文件属性】:
文件名称:leetcode数组下标大于间距-js-leetcode:答题之路
文件大小:160KB
文件格式:ZIP
更新时间:2021-06-30 17:11:29
系统开源 leetcode数组下标大于间距 Leetcode 项目说明 分 3 个版本,html、node、vscode 3 个版本都支持es6语法 html 和 node 版本会监听文件变化,自动编译,重新执行 vscode 是直接在 vscode 里F5执行,可以在编辑器里断点调试 html 有个问题,一旦代码有问题,中间造成死循环,那就恶心了,关不掉,刷新也不行 node 也有问题,断点不容易 vscode 看似完美,也有问题,每次启动太慢了 很多方法都是针对具体的题目才是正确的,要看题目的条件的。比如二叉树有关的问题,方法不一定对于所有的二叉树都适用 解体技巧 递归 通常递归要涉及到大量的栈的操作(出栈,入栈),相对来说性能指标不是很好,可转为迭代法。 典型例子就是 fibonacci 序列问题,递归解法最浅显易懂,但耗时严重。一种优化方式就是开辟数组空间,记录下已经计算过的值,省得每次都是重新计算。或者从头开始计算,一直计算到指定的 n 迭代 大问题拆解小问题,然后合并结果 反证法 TODO 打印二叉树结构,可以是canvas的,也可以是terminal的 题目列表 简单 id deg
【文件预览】:
js-leetcode-html
----main.js(2KB)
----template.html(366B)
----webpack.config.js(804B)
----src()
--------utils()
--------assets()
--------lesson()
--------package()
----.babelrc(91B)
----.vscode()
--------launch.json(597B)
--------tasks.json(405B)
----README.md(4KB)
----.gitignore(66B)
----package-lock.json(310KB)
----package.json(719B)

网友评论