L_J_SHOU

上一页 1 ··· 6 7 8 9 10

2013年11月7日

算法----中位数算法的妙用(更新中)

摘要: 中位数算法O(N)有许多妙用,能够在一些场合下替代 排序O(NlgN)1. 中位数算法求N个数组中的中位数即求第n/2大的数算法导论中给出了两种求第k大的数的算法算法1: 随机算法 平均复杂度O(n)思路:利用quicksort的随机版本的partition, 将数组分成2部分: if 左边部分数目... 阅读全文

posted @ 2013-11-07 20:40 L_J_SHOU 阅读(6206) 评论(0) 推荐(0)

2013年11月4日

算法导论----VLSI芯片测试; n个手机中过半是好的,找出哪些是好手机

摘要: 对于分治(Divide and Conquer)的题目,最重要是1.如何将原问题分解为若干个子问题,2.子问题中是所有的都需要求解,还是选择一部分子问题即可。还有一点其实非常关键,但是往往会被忽视:分解后的子问题除了规模较原问题小之外,必须和原问题具有相同的性质。在子问题的划分时,只有这一点保证,才... 阅读全文

posted @ 2013-11-04 17:55 L_J_SHOU 阅读(274) 评论(0) 推荐(0)

2013年10月31日

编程之美----数组的最长递增子序列

摘要: DESCRIPTION:数组的最长递增子序列(LIS)Given a sequence of n real numbers a1, ..., an, determine a subsequence (notnecessarily contiguous) of maximum length in wh... 阅读全文

posted @ 2013-10-31 17:07 L_J_SHOU 阅读(903) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10