文件名称:leetcode答案-leetcode:个人LeetCode算法题解
文件大小:75KB
文件格式:ZIP
更新时间:2024-07-19 18:37:54
系统开源
leetcode 答案 LeetCode算法题解 个人算法实践,详细注释,提供多种解体方案和思路。 二分查找 专题文章: 二分法一般针对已经排好序的数组。 // 二分法套路 function dichotomy() { // 左边界 var left ... // 右边界 var right ... // 记录答案 var ans while(left <= right) { // 中间值 var middle = Math.floor((left + right) / 2) // 猜测是否满足条件 if (guess(middle, ...)) { // 如果满足条件,记录答案 ans = middle // 缩小搜索范围,在更小的值中搜索 right = middle - 1 } else { // 在更大的值中搜索 left = middle + 1 } } return ans } 更多 折半搜索 二叉树 专题文章: 递归 递归 递归、技巧 递归 递归 base-traverse 遍历 递归、栈 递归 递归、栈 递归(分治)、中序遍历的逆操作 depth-first-searc
【文件预览】:
leetcode-master
----.gitignore(21B)
----README.md(6KB)
----package.json(615B)
----src()
--------chain-list()
--------tree()
--------string()
--------recursion()
--------doing()
--------dichotomy()
--------dynamic-programming()
--------array()
--------skill()
----deploy.sh(213B)
----.prettierrc.js(1KB)