上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 贪心算法不能用来解决离散物品问题的原因是我们无法将“ 半台电视” 放入背包。 规则是按照物品价值高低顺序放入背包。 阅读全文
posted @ 2016-04-16 21:29 绯乐 阅读(565) 评论(0) 推荐(0) 编辑
摘要: function makeChange(origAmt, coins) {//贪心算法——找零问题 var remainAmt ; if (origAmt % .25 0) { document.write("25 美分的数量 - " + coins[3] + " - " + coins[3] * .25 ... 阅读全文
posted @ 2016-04-16 21:26 绯乐 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: try { function factorial(n) { if (n <= 1) { return 1; } else { return n * factorial(n - 1); } } var fac... 阅读全文
posted @ 2016-04-16 21:04 绯乐 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 如果要查找的数据是有序的, 二分查找算法比顺序查找算法更高效。 阅读全文
posted @ 2016-04-16 19:02 绯乐 阅读(207) 评论(0) 推荐(0) 编辑
摘要: /* function seqSearch(arr, data) {//等价于:arr.indexOf(data),内置indexOf()方法效率较高 for ( var i = 0; i max) { max = arr[i]; } } return max; } */ ... 阅读全文
posted @ 2016-04-16 18:35 绯乐 阅读(741) 评论(0) 推荐(0) 编辑
摘要: function qSort(arr) { if (arr.length 0 & i % 10 == 0) { document.write(""); } } } setData(a); var b = qSort(a);//注意qSort()方法是有返回值的,而不是直接对a... 阅读全文
posted @ 2016-04-16 16:55 绯乐 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 希尔排序是插入排序的升级版,在插入排序的基础上做出了很大的改善。 阅读全文
posted @ 2016-04-16 12:46 绯乐 阅读(616) 评论(0) 推荐(0) 编辑
摘要: function CArray(numElements) { this.dataStore = []; this.numElements = numElements; this.prints = prints; this.setData = setData; this.bubbleSort = bubbleS... 阅读全文
posted @ 2016-04-15 21:42 绯乐 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 插入排序过程数据演示: 阅读全文
posted @ 2016-04-15 21:29 绯乐 阅读(200) 评论(0) 推荐(0) 编辑
摘要: function HashTable() { this.table = new Array(137);//137——官方比较好的设置数组大小的值 this.betterHash = betterHash; this.showDistro = showDistro; this.put = put; //this... 阅读全文
posted @ 2016-04-15 20:54 绯乐 阅读(1832) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页