自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 变态跳台阶

先说说跳台阶问题 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 分析: 1、n个台阶,设跳法为f(n),一次只能跳上1级或2级。 2、若第一次跳1级,剩下n-1级跳法为f(n-1);若第一次跳2级,剩下的n-2跳法为f(n-2)。 3、只有1级f(1)=1;只有2级f(2)=2;大于2级则f(n)=f(n-1)+f(n-2)。 3、得出如下公

2017-09-28 16:20:48 176

原创 JS实现重建二叉树

题目描述 : 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 /* function TreeNode(x) { this.val = x; this.left = null; th

2017-09-28 10:48:09 852

原创 面试题:判断偶数和素数

偶数偶数就不用说了,很简单。function isEven(i) { // i 将会是个整数,当其是偶数的时候返回true, 不是偶数时返回false if(i%2 == 0){ return true; }else{ return false; } } console.lo

2017-09-27 11:39:08 500

原创 数组的原型方法:实现[1,2,3,4,5].duplicator()

数组的原型方法:实现[1,2,3,4,5].duplicator()面试中碰到过的问题,要求实现如下代码:[1,2,3,4,5].duplicator(); // [1,2,3,4,5,1,2,3,4,5]解决方法:利用JS原型链,在Array对象上利用prototyp属性添加该方法。var arr = [1,2,3,4,5]; Array.prototype.duplicator = fu

2017-09-27 11:09:34 1750

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除