摘要: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....
阅读全文
随笔分类 - 剑指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....
阅读全文
摘要: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 = ((...
阅读全文
摘要: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...
阅读全文
摘要: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) {...
阅读全文
摘要: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 临...
阅读全文
|