阔达大门

文章
6
资源
0
加入时间
2年10月21天

石子 无限拿石子 无限拿

给定n堆石子,两位玩家轮流操作,每次操作可以从任意一堆石子中拿走任意数量的石子(可以拿完,但不能不拿),最后无法进行操作的人视为失败。问如果两人都采用最优策略,先手是否必胜。...

由一道题看push方法的实现原理

最近同事分享了一道题let obj = { 2:3, 3:4, length:2, push:Array.prototype.push } obj.push(1) obj.push(2) console.log(obj)obj是一个类数组,其中引入了Array原型链上的push方法,关键就是要搞清楚Array.prototype.push的方法定义。经过查看资料,发现push的方法可以用js如下模拟:Array.prototype.push = function(.

Windows下Markdown软件的选择1. 需求2. 对比3. VS Code Markdown相关插件

从开始Java学习这个系列的同时,我也开始改用Markdown而不是无比蛋疼的博客园默认编辑器来进行博客管理。但是Windows下想找一个比较好的Markdown编辑器蛮困难的,可以说专门的Markdown编辑器都是渣渣。简单说下我这几天折腾的历程。1. 需求2. 对比2.1. 几款免费软件对比2.2. Atom vs VS Code3. VS Code Markdown相关插件...