题目:
选择排序法的概念简单,每次从未排序部份选一最小值,插入已排序部份的后端,其时间主要花费于在整个未排序部份寻找最小值,如果能让搜寻最小值的方式加 快,选择排序法的速率也就可以加快
Heap排序法让搜寻的路径由树根至最后一个树叶,而不是整个未排序部份,从而可以加快排序的过程,因而称之为改良的选择排序法。
整个堆排序的过程分建堆、取值、调整为新的堆三个过程。分别如下示:(以最小堆积树为例。关于HeapTree请参阅数据结构与算法)...
分类:
其他 时间:
2014-08-21 00:14:23
收藏:
0 评论:
0 赞:
0 阅读:
382
解决问题:将图像模糊
前提:添加 CoreGraphics.framework
源码:
- (UIImage*) blur:(UIImage*)theImage
{
// create our blurred image
CIContext *context = [CIContext contextWithOptions:nil];
CIImage *inputIma...
分类:
移动平台 时间:
2014-08-21 00:14:03
收藏:
0 评论:
0 赞:
0 阅读:
442
1、问题背景
以下代码运行的结果是:
A、hai
B、1987
C、1988
D、以上答案都不对
/**
* 三目运算符
* A、hai
* B、1987
* C、1988
* D、以上答案都不对
*/
package com.you.model;
/**
* @author YOUHAIDONG
*
*/
public class Y...
分类:
编程语言 时间:
2014-08-21 00:13:53
收藏:
0 评论:
0 赞:
0 阅读:
400
Android 自定义View...
分类:
移动平台 时间:
2014-08-21 00:13:43
收藏:
0 评论:
0 赞:
0 阅读:
412
Another OCD Patient
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)
Total Submission(s): 716 Accepted Submission(s): 270
Problem Description
Xiaoji is ...
分类:
其他 时间:
2014-08-21 00:13:33
收藏:
0 评论:
0 赞:
0 阅读:
403
插入排序 – 算法
1、将排序部分分成两部分
2、每次从后面部分取最前面的数插入到前面部分的适当位置
该处提供两个插入排序版本,指定间隔插入与插入排序。后面对指定间隔排序提到Shell排序中的n/2间隔与Sedgewick间隔...
分类:
其他 时间:
2014-08-21 00:13:13
收藏:
0 评论:
0 赞:
0 阅读:
341
为了实现简单算术指令,需要修改译码阶段的ID模块、执行阶段的EX模块,上一篇博文中已经介绍了对译码阶段ID模块的修改过程,本文继续介绍执行阶段EX模块的修改过程。...
分类:
其他 时间:
2014-08-21 00:13:03
收藏:
0 评论:
0 赞:
0 阅读:
415
1、问题背景
以下代码运行的结果为:
A、0 B、16
C、32 D、64
/**
*
*/
package com.you.model;
/**
* @author Administrator
*
*/
public class Right
{
/**
* @param args
*/
public static vo...
分类:
编程语言 时间:
2014-08-21 00:12:53
收藏:
0 评论:
0 赞:
0 阅读:
439
@Select("SELECT * FROM wc_homework WHERE organization_id=#{classId} ORDER BY createtime DESC LIMIT #{start},#{count}")
@Results({
@Result(column = "course_id", property = "course_id"...
分类:
其他 时间:
2014-08-21 00:12:43
收藏:
0 评论:
0 赞:
0 阅读:
981
Shell排序算法 – n/2间隔
Shell首先将间隔设定为n/2,然后跳跃进行插入排序,再来将间隔n/4,跳跃进行排序动作,再来间隔设定为n/8、n/16,直到间隔为1之后的最后一次排序终止。
Shell排序算法 – Sedgewick间隔
将间隔设定为n / 2是D.L Shell最初所提出,在教科书中使用这个间隔比较好说明,然而Shell排序法的关键在于间隔的选定,例如Sedgewick证明选用以下的间隔可以加 快Shell排序法的速度:...
分类:
其他 时间:
2014-08-21 00:12:33
收藏:
0 评论:
0 赞:
0 阅读:
388
将程序打包成ipa包后,ipa包中会包括Provisioning Profile和_CodeSignature等文件,里面包括了对整个ipa的签名信息。一旦改动ipa中的任何内容,例如增加一个头文件,签名就会失效,导致ipa无法安装。如果要通过修改ipa包中的内容来得到篡改信息或注入代码的话,就需要解决ipa包的重签名问题。...
分类:
其他 时间:
2014-08-21 00:12:23
收藏:
0 评论:
0 赞:
0 阅读:
666
Java中的throw和throws的区别
1、throw关键字用于方法体内部,而throws关键字用于方法体部的方法声明部分;
2、throw用来抛出一个Throwable类型的异常,而throws用来声明方法可能会抛出某些异常...
分类:
编程语言 时间:
2014-08-21 00:12:08
收藏:
0 评论:
0 赞:
0 阅读:
290
Shaker排序 –
算法
1、 气泡排序的双向进行,先让气泡排序由左向右进行,再来让气泡排序由右往左进行,如此完成一次排序的动作
2、 使用left与right两个旗标来记录左右两端已排序的元素位置。...
分类:
其他 时间:
2014-08-21 00:12:07
收藏:
0 评论:
0 赞:
0 阅读:
383
最近,有博友发私信或留言交流,先把之前用SceneControl代做的一个小工程共享,做的很粗糙,希望可以帮到大家,欢迎留言交流哈。
除了基本的打开、保存、数据加载、查询等,主要实现以下几个功能:
1、根据高程点(excel文件)生成TIN。
2、TIN与DOM叠加构建三维场景。
3、根据TIN提取等高线。
4、模型导入
下载地址见:http://download.csdn.net/d...
分类:
其他 时间:
2014-08-21 00:11:33
收藏:
0 评论:
0 赞:
0 阅读:
413
OJ是Online Judge系统的简称,用来在线检测程序源代码的正确性。著名的OJ有RQNOJ、URAL等。国内著名的题库有北京大学题库、浙江大学题库等。国外的题库包括乌拉尔大学、瓦拉杜利德大学题库等。
简介:
Online Judge系统(简称OJ)是一个在线的判题系统。用户可以在线提交程序多种程序(如C、C++)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源...
分类:
其他 时间:
2014-08-21 00:11:23
收藏:
0 评论:
0 赞:
0 阅读:
702
CMYK 由 青色(Cyan) 洋红(Magenta)黄色(Yellow)黑色(Key Plate)组成, 他们和三基色 红绿蓝 RGB 关系如下如图红色 = 品红 + 黄色绿色 = 黄色 + 青色蓝色 = 品红 + 青色而位于这个颜色相对的颜色, 即是它的相反色, 例如红色的相反色为青色, 蓝色的...
分类:
其他 时间:
2014-08-21 00:10:23
收藏:
0 评论:
0 赞:
0 阅读:
590
曲线表示的是图像的明度, 通过信息办的 HSB 信息可以看到调整曲线时整个图像明度的变化曲线的左下角表示图片的暗部, 右下角表示图片的高光部而曲线本身的纵坐标则表示这个部分的明度, 例如将曲线的左下角右移则会将暗部像素的明度减为0, 这些像素就是图中的波浪形同理如果曲线右侧滑块左移, 则会将一些高光...
分类:
其他 时间:
2014-08-21 00:10:13
收藏:
0 评论:
0 赞:
0 阅读:
405
1、转换文件内容编码Windows下天生的纯文本文件,其中文编码为GBK,在Ubuntu下显示为乱码,可以使用iconv命令进行转换:iconv -f gbk -t utf8 source_file > target_file2、转换文件名编码Windows下压缩的zip文件,在 Ubuntu下解开...
分类:
Windows开发 时间:
2014-08-21 00:09:53
收藏:
0 评论:
0 赞:
0 阅读:
482
init()方法如果想在一个go文件里,进行一些初始化的工作,可以把代码放到init()方法中。init()方法先被执行。func init() { // initialization of package}注意:它是没有输入参数和返回参数的。identifier首字母大小写区分当identifie...
分类:
编程语言 时间:
2014-08-21 00:09:33
收藏:
0 评论:
0 赞:
0 阅读:
429
如要需要支持Stage3D,采用GPU来渲染,需要设置wmode="direct",在FB中,对于web和air设置方法不同:1.web:需要在web的html模板中,添加参数:var params = {}; params.wmode = "direct";2.air:需要在bin-dubeg.....
分类:
其他 时间:
2014-08-21 00:09:23
收藏:
0 评论:
0 赞:
0 阅读:
449