堆排序算法使用二叉堆实现排序,树上的每一个节点对应数组中的一个元素。第一步:使用MAX_HEAPIFY维护一个最大堆(所有孩子节点都必须小于或等于其父节点)。它的输入为一个数组A和一下标i,调用MAX_HEAPIFY时,假设节点i的左右子树都是最大堆。伪码:
1 LEFT(i) 2 return.....
分类:
其他好文 时间:
2014-05-29 21:35:08
阅读次数:
364
前面提到,反省不是目的,目的是要改变自己。
最近自己在业余时间在研究微信公众平台开发,在成为开发者的时候,URL一直不知道该怎么写,百度云开发者平台也没有提供对应C#的服务器。下载了个PHP的照葫芦画瓢,连蒙带造的简单的做了一个小的Demo。对于里面语法什么自己完全不懂,果然是彻彻底底的PHP...
分类:
Web程序 时间:
2014-05-29 21:34:11
阅读次数:
355
notifyAll()因某个特定锁而被调用时,只有等待这个锁的任务才会被唤醒。package
Thread.Wait;import java.util.Timer;import java.util.TimerTask;import
java.util.concurrent.ExecutorServi...
分类:
编程语言 时间:
2014-05-29 21:36:13
阅读次数:
306
转载:http://www.cnblogs.com/Fan_Fan/archive/2010/05/29/1746860.htmlQT程序在windows下部署发布以下包括了部分网上收集的,以及qt帮助里的内容(Deploying
an Application on Qt/Windows)首先,打开...
最近在做项目中发现很多CSS代码里面都使用!important去覆盖原有高优先级的样式。按照常理来说,越是灵活的东西,需要做的工作就会更多。所以想当然的认为像!important这样灵活、方便的规则如果用得多的话肯定会对性能有所影响。基于这种考虑,本来想把所有的这些样式通过提高优先级给去掉的。...
分类:
Web程序 时间:
2014-05-29 21:37:13
阅读次数:
390
本文旨在说明:QDialog::exec()、QMenu::exec()等开启的局部事件循环,易用的背后,还有很多的陷阱...引子Qt
是事件驱动的,基本上,每一个Qt程序我们都会通过QCoreApplication或其派生类的exec()函数来开启事件循环(QEventLoop):int
main...
分类:
其他好文 时间:
2014-05-29 21:40:19
阅读次数:
494
目前发现在Qt-Design中右击控件,可以选择Change
StyleSheet------------------------以下总结不太对刚接触Qt,发现Qt
Design无法对每个控件进行颜色风格设置。正在纳闷如此受欢迎的开发工具,怎么会没有这种,Delphi,VB,VC,C#都具备的基本功...
分类:
其他好文 时间:
2014-05-29 21:39:17
阅读次数:
469
天气预报Web Service,数据来源于中国气象局Endpoint | Disco |
WSDLIP地址来源搜索Web Service(是目前最完整的IP地址数据)Endpoint | Disco | WSDL随机英文、数字和中文简体字Web
ServiceEndpoint | Disco | W...
分类:
Web程序 时间:
2014-05-29 21:41:22
阅读次数:
419
var aNow,aThen,aTime:Longint;begin aThen :=
GetTickCount(); Sleep(1000);//代码段 aNow := GetTickCount(); aTime := aNow-aThen;
ShowMess...
分类:
其他好文 时间:
2014-05-29 21:43:26
阅读次数:
250
裝機軟件http://www.onlinedown.net/soft/169947.htmrpm
安装http://os.51cto.com/art/200912/166353.htmhttp://os.51cto.com/art/201001/177866.htm
分类:
系统相关 时间:
2014-05-29 21:42:22
阅读次数:
387
demo 设
计一个知识点demo,在数据库和用户界面的互动事件。分三个层次,数据存储,数据方法工具,数据呈现界面。这一次先完成数据存储,按以下逻辑实现。工具:eclipse,oracle数据库,sqldeveloper(改用oracle的sqldeveloper)。(当后面数据库复杂时可以考虑Po...
分类:
其他好文 时间:
2014-05-29 21:45:21
阅读次数:
369
总结:C++的访问修饰符的作用是以类为单位,而不是以对象为单位。通俗的讲,同类的对象间可以“互相访问”对方的数据成员,只不过访问途径不是直接访问.步骤是:通过一个对象调用其public成员函数,此成员函数可以访问到自己的或者同类其他对象的public/private/protected数据成员和成员...
分类:
编程语言 时间:
2014-05-29 21:44:21
阅读次数:
393
最近在看片山修写的索尼法则这本书。作为一本描述日本企业成功史的书,在中国当然不会太出名,但是在彼岸的日本,这本书卖到了1000万本,这是一个难以想象的巨大数字。需知道,日本总人口不过1亿多,一本书买到1000万本,也就是说几乎每10个人中必有一个是这本书的读者。可想而知这本书在日本的火热程度。因为兴...
分类:
其他好文 时间:
2014-05-29 21:46:23
阅读次数:
286
Linux 搭建SVN 服务器一.
SVN简介Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢...
分类:
系统相关 时间:
2014-05-29 21:48:27
阅读次数:
563
题目描述SH likes traveling around the world. When he
arrives at a city, he will ask the staff about the number of cities that
connected with this city dir...
分类:
其他好文 时间:
2014-05-29 21:47:24
阅读次数:
381
希尔排序一。个人理解希尔排序(Shell
Sort)是插入排序的一种。是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。其实,希尔排序本质也就是直接插入算法的升级,希尔的基本思想,就是先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的...
分类:
其他好文 时间:
2014-05-29 21:49:30
阅读次数:
516