·小钢炮·

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  剑指Offer

摘要:1 //第一题函数 2 function testSymbols(str) { 3 var arr = str.split(""); 4 var reg = /^[A-Za-z]*$/gi; 5 var len = arr.length; 6 7 if (reg.... 阅读全文
posted @ 2015-10-01 13:05 ·小钢炮· 阅读(127) 评论(0) 推荐(0)

摘要:1 // 小熊分苹果问题 2 function apple(n) { 3 var i = 1, final = 1; 4 var temp = n; 5 var sum; 6 7 while (temp > 1) { 8 var tmp1 = ((... 阅读全文
posted @ 2015-10-01 12:19 ·小钢炮· 阅读(128) 评论(0) 推荐(0)

摘要:1 ** 2 * 快速排序 3 */ 4 5 var temp; 6 Object.prototype.swap = function (arr, index_1, index_2) { 7 var tmp = arr[index_1]; 8 arr[index_1] = a... 阅读全文
posted @ 2015-10-01 12:18 ·小钢炮· 阅读(133) 评论(0) 推荐(0)

摘要:1 var arr = [1, 2, 3, 4, 5, 6, 7, 8]; 2 var a = 1; 3 var start = 0; 4 var end = arr.length - 1; 5 6 // 二分法递归方法 7 function find(arr, a, start, end) {... 阅读全文
posted @ 2015-10-01 12:16 ·小钢炮· 阅读(167) 评论(0) 推荐(0)

摘要:1 var ins = [1, 2, 3, 4, 5]; 2 var outs = [3, 4, 5, 2, 1]; 3 var temp = ins; 4 var num, i = 0, len; 5 6 /** 7 * ins 入栈顺序 8 * outs 出栈顺序 9 * temp 临... 阅读全文
posted @ 2015-09-14 13:21 ·小钢炮· 阅读(531) 评论(0) 推荐(0)