上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 动态规划 常见题型: 最小编辑距离 最长回文子序列 斐波那契数列 零钱兑换问题 动态规划特点 重叠子问题 状态转移方程(关键) 最优子结构 题型: 求最值 核心: 穷举 解题套路 明确[状态] 明确[选择] 明确 dp 函数/数组的定义 明确 base case 斐波那契数列 一般的解题都是调用递归 阅读全文
posted @ 2022-10-27 11:22 含若飞 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 因为宝塔面板上的很多东西正在运行,而我们突然关闭服务器,就可能会造成卡死的状态 一般如何解决 查看服务器上的防火墙是否自动开启,如果开启 关闭即可 ,命令自查 查看宝塔的端口是否开放 查看当前服务器上开放的端口是否有宝塔的开放端口 是否能够关闭宝塔 /etc/init.d/bt stop /etc/ 阅读全文
posted @ 2022-10-25 11:18 含若飞 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 问题描述 一般经常是以这样的形式出现的: 有30个小孩儿,编号从1-30,围成一圈依此报数,1、2、3 数到 3 的小孩儿退出这个圈, 然后下一个小孩 重新报数 1、2、3,问最后剩下的那个小孩儿的编号是多少? 或者我们可以看到约瑟夫环、击鼓传花、丢手绢 这些问题都是换汤不换药,同属于一类问题 思路 阅读全文
posted @ 2022-10-24 17:16 含若飞 阅读(43) 评论(0) 推荐(1) 编辑
摘要: substr 相关使用 注意事项 第一个参数必须为数值,可正可负可为0 为负数则从倒数开始 第二个参数是指定长度,默认为到字符串最后 如果第一个参数超过字符串的长度,那么会返回空 如果第二个参数超过字符串的长度,那么会返回从start一直到字符串末尾 代码示例 let str = 'dajiahao 阅读全文
posted @ 2022-10-24 10:30 含若飞 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 大部分的问题都可以通过实际生活中的场景来描述,我们从实际生活中学习如何解决,使用计算机语言来让计算机代替我们执行 阅读全文
posted @ 2022-10-24 09:19 含若飞 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 实现sum函数 阅读全文
posted @ 2022-10-23 22:38 含若飞 阅读(138) 评论(0) 推荐(1) 编辑
摘要: 说明 toString() valueOf() 这两个方法几乎出现在js中所有类型对应的内置对象的原型上(null和undefined除外),它们的出现解决了值运算的问题,但也出现了隐式转换这个让人头疼的问题。 toString() 返回一个表示当前值的特殊字符串,当对象表示为文本或以期望字符串被调 阅读全文
posted @ 2022-10-23 20:53 含若飞 阅读(91) 评论(0) 推荐(0) 编辑
摘要: call的作用 function myFn () { console.log(this.name) console.log(arguments) } const obj = { name: 'zs' } myFn.call(obj,'aaa','bbb') //call中第一个接收的参数为需要改变的 阅读全文
posted @ 2022-10-22 17:05 含若飞 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 分析 对于promise的复现,我们得先考虑promise的使用。 使用时可以进行new操作,那么可以用构造函数获取class来构建 存在then方法 可以调用resolve和reject方法 有三种状态 pending、fulfilled、rejected …… class myPromise { 阅读全文
posted @ 2022-10-18 16:21 含若飞 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定两个整数数组,preorder 和 postorder ,其中 preorder 是一个具有 无重复 值的二叉树的前序遍历,postorder 是同一棵树的后序遍历,重构并返回二叉树。 如果存在多个答案,您可以返回其中 任何 一个。 输入:preorder = [1,2,4,5,3,6 阅读全文
posted @ 2022-10-17 09:55 含若飞 阅读(71) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页