javascript 递归算法
文章平均质量分 56
lilili123
这个作者很懒,什么都没留下…
展开
-
javascript实现 1,2,3,4,5,6,7,8,9倒序(用递归),并放入一个数组中
var array = [1, 2, 3, 4, 5, 6, 7, 8, 9];function reverseDump(start) { start++; if (start > array.length / 2) { return; } var temp = array[start]; array[start] = arr原创 2014-03-24 10:56:20 · 1664 阅读 · 0 评论 -
javascript 递归替换字符串中的字符
function replacestr(s, oldChar, newChar) { if (s.length == 0) { return s; } if (s.charAt(0) == oldChar) { return newChar + replacestr(s.substring(1), oldChar, ne原创 2014-03-24 11:00:01 · 917 阅读 · 0 评论 -
javascript 递归算法:两个数字组合
// 12 ,3,4 两个数字组合 最后结果 应该是// 13// 14// 23// 24// 34// 这5种 用程序 怎么算出来// 是求组合的算法// var arr = [12, 3, 4];// var len = arr.length;// var result = [];// for (var i = 0; i // for (原创 2014-03-24 11:01:02 · 927 阅读 · 0 评论 -
12个字母任选5个进行排列组合,不可重复 javascript 递归实现
// 12个字母任选5个进行排列组合,不可重复var array = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L'];var len = array.length;var result = [];// for (var i = 0; i // for (var j = i+1; j // for (v原创 2014-03-24 11:01:50 · 2029 阅读 · 0 评论 -
百钱百鸡,一百块钱买一百只鸡的递归算法 javascript实现
// 求百钱百鸡function buy(ind, indexs, start) { start++; if (start > 2) { return; } if (!indexs[start]) { indexs[start] = 0; } for (indexs[start] = ind; in原创 2014-03-24 10:55:07 · 3835 阅读 · 0 评论