计数排序(Counting
sort)是一种稳定的排序算法。计数排序使用一个额外的数组C,其中第i个元素是待排序数组A中值小于等于i的元素的个数。然后根据数组C来将A中的元素排到正确的位置。限制:所有值得取值范围不能太大,并且需要知道确切的取值范围。本算法需要的辅助空间要求较高。当输入的元素是
n ...
分类:
其他好文 时间:
2014-04-28 17:13:54
阅读次数:
558
在上个月的对C#开发微信门户及应用做了介绍,写过了几篇的随笔进行分享,由于时间关系,间隔了一段时间没有继续写这个系列的博客了,并不是对这个方面停止了研究,而是继续深入探索这方面的技术,为了更好的应用起来,专心做好底层的技术开发。微信的很重要的一个特点就是能够利用其平台庞大的用户群体,因此很容易整合在...
分类:
微信 时间:
2014-04-28 17:04:07
阅读次数:
1161
java进阶09 GUI图形界面 布局管理器之BorderLayout
分类:
编程语言 时间:
2014-04-28 17:00:12
阅读次数:
529
Web编程还远远没有达到完美的境地。其实,还有点乱!没错,随便会写点代码的人就能三下两下地搞出一个糟糕的Web应用;也确实,99%的Web
应用都似狗屎一堆。但是,这也意味着,相当“聪明”的程序员们正在将他们的成果展现在成百上千(或者成千上万,甚至几百万)的用户面前,而这在互联网盛行
之前是绝无可能...
分类:
Web程序 时间:
2014-04-28 16:52:22
阅读次数:
708
你已经毁了JavaScript(注* 之前我们比较过Angular.JS和Backbone,
作者以AngularJS为例,表明了他对JS领域过度使用设计模式的焦躁,言辞激烈,引起广泛讨论) 以前
过去我们在页面上用很时尚的方式写了一些确实很可怕的代码,它给我们带来了巨大的麻烦。可能很多人现在还.....
分类:
编程语言 时间:
2014-04-28 16:46:29
阅读次数:
666
04-27 21:56:54.442: E/NetworkInfo(26457):
NetworkInfo: type: mobile[EDGE], state: DISCONNECTED/IDLE, reason:
(unspecified), extra: (none), roaming: fa...
分类:
移动开发 时间:
2014-04-28 16:44:24
阅读次数:
710
访问项目中资源包里面所有资源使用方法。读取资源包descs.plist文件方法如下:NSBundle *bundle = [NSBundle
mainBundle]; //创建bundle对象NSString *path = [bundle pathForResourc...
分类:
其他好文 时间:
2014-04-28 16:14:50
阅读次数:
349
想写个自动定会议室的程序。1、会议系统登录后,存在session,提交会议室的订单通过httpwatch拼接后获得链接地址,直接访问链接及可以了2、如果没有提前登录,就无法提交链接了。使用python+PAMIE实现了了自动登录的过程(登录的链接一直拼接不出来。。)下面说说这个研究过程。。1、一开始...
分类:
编程语言 时间:
2014-04-28 16:04:47
阅读次数:
848
摘要:本人首先介绍了C++中sizeof操作符的用法和注意事项,其次对比了和strlen的区别和使用,方便大家在写代码的时候查阅,和面试、笔试的时候复习。目录:sizeof的用法:sizeof和strlen的区别:sizeof的用法:sizeof是一种单目操作符,而不是函数。sizeof以字节形式给...
分类:
编程语言 时间:
2014-04-28 16:00:51
阅读次数:
559
在使用opencv的过程中,无论使用原始的IplImage和CvMat类型,还是用最新C++版本的Mat类型,在创建和使用过程中,经常会遇到CV_8UC1、CV_8UC3、CV_32FC3等声明,我以前也经常遇到,曾经看懂了,现在又忘记了,现在把它写下来,方便以后查看,遇到同样问题的菜鸟也能尽快.....
分类:
其他好文 时间:
2014-04-28 10:38:57
阅读次数:
539