尾递归及蹦床函数
什么是尾递归,JavaScript 实现通用版尾递归转迭代函数,为什么 JavaScript 运行环境都不再支持自动尾递归优化。
回溯算法:求解有不重复和重复元素的全排列问题
回溯算法,求解《剑指 Offer II 083. 没有重复元素集合的全排列》《剑指 Offer II 084. 含有重复元素集合的全排列》《剑指 Offer 17. 打印从1到最大的n位数》
广度优先搜索:求解《429. N 叉树的层序遍历》和 《675. 为高尔夫比赛砍树》
广度优先搜索,求解《429. N 叉树的层序遍历》和 《675. 为高尔夫比赛砍树》
邻接表:深度优先搜索、广度优先搜索和拓扑排序求解最小高度树
用邻接表数据结构,广度优先搜索、深度优先搜索(递归和迭代)、拓扑排序求解最小高度树。
二叉树的后序遍历:求监控二叉树和二叉树最大路径和
用二叉树的后序遍历,求解监控二叉树和二叉树的最大路径和
二叉树和多叉树的后序遍历:递归和迭代代码
遍历顺序:左 → 根 → 右
最大子数组和:贪心算法、动态规划和线段树
贪心算法、动态规划和线段树,求解最大子数组和,解释子数组、子序列和字串的区别。
RabinKarp 哈希算法:字符串转任意进制,多变量转唯一键名
RabinKarp 哈希算法,将字符串转换为任意进制数字,或将多变量转换为唯一键名,可用于匹配、记忆化递归剪枝等。
二叉树和多叉树的前序遍历:递归和迭代代码
遍历顺序:根 → 左 → 右
百度站点品牌曝光功能正式下线,回归算法
收到了百度的公告,站点品牌曝光功能(如下图所示)即日起因业务调整下线。后续我们将通过算法挖掘优质站点进行站点名称展示,并逐步开放申请入口,请您持续提升网站内容质量,以便获得相应权益。
15101112上页下页