小书童

All Posts

  • Published on
    监听数据变化的实现原理不同 Vue: 通过defineProperty(2.*)或者Proxy的getter/setter以及数的劫持监听数据变化 React: 默认是通过比较引用的方式(diff)进行的,如果不优化可能导致大量不必要的VDOM的重新渲染。 为什么React不精确监听数据变化呢?...
  • Published on
    时间复杂度(T(n)) `javascript for(let i = 0; i< n; i++){f()} ` 空间复杂度(S(n)) `javascript for(let i = 0; i< n; i++){f()} ` 大O符号表示法:O(n) $$T(n)=O(f(n))$$...
  • Published on
    1.比赛中的配对次数 ::tip{type="难度"} 简单 :: 给你一个整数 n ,表示比赛中的队伍数。比赛遵循一种独特的赛制: 如果当前队伍数是 偶数 ,那么每支队伍都会与另一支队伍配对。总共进行 n / 2 场比赛,且产生 n / 2 支队伍进入下一轮。 如果当前队伍数为 奇数...