插入排序: 1 class Class1 2 { 3
/*先将第一个记录视为一个有序序列,然后依次将后面的记录插入到这个有序序列中来。 4 *
每次要插入的记录时,须从后往前依次比较有序序列中的记录,直到找到在有序序列中的位置, 5 * ...
分类:
其他好文 时间:
2014-04-30 05:17:16
阅读次数:
461
hgDialog 采用LGPL开源协议:如果您不对 lhgDialog
程序代码进行任何修改,直接调用组件,可以以任意方式自由使用:开源、非开源、商业及非商业。如果您对 lhgDialog
程序代码进行任何的修改或者衍生,涉及修改部分的额外代码和衍生的代码都必须采用 LGPL 协议开放源代码。无论您...
分类:
其他好文 时间:
2014-04-30 01:24:08
阅读次数:
433
Jad是一个Java的一个反编译工
具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的
插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。1 下载Eclipse反编译工...
分类:
系统相关 时间:
2014-04-30 00:08:08
阅读次数:
779
Android 近百个项目的源代码Android PDF 阅读器
http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans
http://sourceforge.net/projects/onmymeans/developAndroi...
分类:
移动开发 时间:
2014-04-29 22:33:46
阅读次数:
640
订阅者经过多次文本输入和图片上传后,公众号如何保证前面的文本信息和最后的图片是同一个人的?
如果看了sophia的源代码和设计后(参阅我前面的文章)会发现sophia无法做到?因为我一开始就把sophia设计为处理文本消息的框架。
分类:
微信 时间:
2014-04-28 21:44:21
阅读次数:
878
计数排序(Counting
sort)是一种稳定的排序算法。计数排序使用一个额外的数组C,其中第i个元素是待排序数组A中值小于等于i的元素的个数。然后根据数组C来将A中的元素排到正确的位置。限制:所有值得取值范围不能太大,并且需要知道确切的取值范围。本算法需要的辅助空间要求较高。当输入的元素是
n ...
分类:
其他好文 时间:
2014-04-28 17:13:54
阅读次数:
558
最直观的解法,排序之后取下标为k的值即可。但是此处采取的方法为类似快速排序分块的方法,利用一个支点将序列分为两个子序列(支点左边的值小于支点的值,支点右边大于等于支点的值)。如果支点下标等于k,则支点就是查找的值,如果支点的下标大于k,则在左子序列里继续寻找,如果支点下标小于k,则继续在支点右子序列...
分类:
其他好文 时间:
2014-04-28 14:20:26
阅读次数:
458
LeetCode:Combinations这篇博客中给出了不包含重复元素求组合的5种解法。我们在这些解法的基础上修改以支持包含重复元素的情况。对于这种情况,首先肯定要对数组排序,以下不再强调修改算法1:按照求包含重复元素集合子集的方法LeetCode:Subsets
II算法1的解释,我们知道:若当...
分类:
其他好文 时间:
2014-04-28 14:00:43
阅读次数:
717
我的blog是用开源的BlogEngine来架设的,有的时候为了满足自己的需求及要对源代码做一些修改。在我调试客户端代码的时候,不管是使用Firebug或者是Vs
2008来调试,看到的Javascript代码都是经过动态压缩过了的,这个系统有一个HttpHanddle是专门用来处理js文件请求的,...
分类:
其他好文 时间:
2014-04-28 12:26:02
阅读次数:
596