摘要:递归算法是一种直接或者间接调用自身函数或者方法的算法。因此,分治策略一般用来解决子问题相互对立的问题,称为标准分治,而动态规划用来解决子问题重叠的问题。调用栈尾递归和手动优化尾调用就是一个函数执行的最后一步是将另外一个函数调用并返回。 输出 斐波那契数列的四种写法 读参考文章列表 算法复杂度中的O(logN)底数是多少 从斐波那契数列谈谈代码的性能优化 冰与火之歌:时间与空间复杂度 ...
摘要:事件定义和用法事件会在页面或图像加载完成后立即发生。语法参数描述必需。规定该事件发生时执行的。支持该事件的标签支持该事件的对象什么时候触发在文档加载完成后能立即触发的用法页面中的代码一般情况下按照,从上到下,从左到右的顺序执行。 onload事件 定义和用法onload 事件会在页面或图像加载完成后立即发生。 语法 onload=SomeJavaScriptCode 参数 描述 ...
摘要:性能优化页面渲染减少页面修改元素多个样式可以通过修改完成这样可以把多次减少为一次修改元素多个样式可以分为三步先隐藏再修改最后显示。 代码优化 这个部分仅仅将代码优化本身,不考虑性能,关于代码部分的性能优化在 页面渲染 部分 代码优化 中 HTML+CSS 符合 XHTML 规范: 小写,正确嵌套,必须关闭; 双引号,合理缩进,utf-8编码; 标签语义化,便于维护; 合理注释,比如 ...
摘要:使用实现排序二叉树上一篇文章我们构造了基本的一个排序二叉树的数据结构,但是仅仅是定义了一个方法去创建二叉排序树,今天我们来给我们的数据结构添加一些遍历的功能。 使用javascript实现排序二叉树(2) 上一篇文章我们构造了基本的一个排序二叉树的数据结构,但是仅仅是定义了一个insert方法去创建二叉排序树,今天我们来给我们的数据结构添加一些遍历的功能。 二叉树的三种遍历方式(以根节...
摘要:拥有登录注册手机验证码功能收费存储任意信息读取任意信息搜索任意信息删除任意信息更新任意信息等功能。 使用leancloud给简历加数据库,实现留言功能 这篇博客的源代码是我的正在写的在线简历完整代码(项目暂未完成)预览地址 在本地预览项目的时候用的http-server 前端的两大块: 操纵DOM:DOM API/jQuery Ajax:http请求和响应/XMLHttpReques...