摘要:
分治法的思想 将原问题分解为几个规模较小但类似于原问题的子问题,递归地求解这些子问题,然后再合并这些子问题的解来建立原问题的解。 分治模式的步骤 分解原问题为若干子问题; 解决子问题; 合并子问题的解,形成原问题的解。 归并排序算法 归并排序算法就是使用了分治的思想。 算法步骤 分解:将待排序的$n 阅读全文
摘要:
记录以下修改windows系统本地用户名的步骤,并且记录一些可能出现的意外情况。 阅读全文
摘要:
前言 最近在学习C++的类如何构造,在W3Cschool上看到关于拷贝构造函数的一个例子,记录一下。 案例背景 这篇文章大致是构造了如下的一个Line类: class Line{ public: int getLength(void); Line(int len); // 简单构造函数 Line(c 阅读全文
摘要:
新版本ESlint禁止对象直接调用Object.prototype的方法,可以使用call解决问题,比如Object.hasOwnProperty.call(foo,'bar')代替foo.hasOwnProperty('bar'). 阅读全文
摘要:
LeetCode题目: 两数之和 Ⅱ 暴力算法时间复杂度太高,使用双指针解决超时问题,时间复杂度降为O(n) 阅读全文
摘要:
如果元素因为其本身或其父元素设置了display:none;而无法获取到实际的宽高,则可以使用jquery的actual方法便捷地获取到元素的实际宽高. 阅读全文
摘要:
在学习闭包之后,尝试着用原生js实现toggle事件绑定。 阅读全文
摘要:
📰前言 这个小项目源于github项目:?50 projects 50 days, 这个项目包含了50个小型前端项目,适合学习了Html+Css+JavaScript但是还没有学习框架的前端新手作为练习。 这里是原项目的代码实现👉Scroll Animation Code. 这里是原项目的呈现效 阅读全文
摘要:
📰前言 这个小项目源于github项目:?50 projects 50 days, 这个项目包含了50个小型前端项目,适合学习了Html+Css+JavaScript但是还没有学习框架的前端新手作为练习。 这里是原项目对模糊加载的代码实现👉Blurry Loading. 📋分析 变化过程: 数 阅读全文
摘要:
📄前言 这个小项目源于github项目:?50 projects 50 days, 这个项目包含了50个小型前端项目,适合学习了Html+Css+JavaScript但是还没有学习框架的前端新手作为练习。 这里是原项目的代码实现👉扩展卡片 Expanding Cards 📝分析 📍布局 卡片 阅读全文