归并排序同为分治法,但是与快速排序不同
快速排序更偏向于分,在分的递归过程中的两侧数据交换
而归并排序更偏向于合并,在两半部分合并的递归中的按顺序排序
代码:
root@ubuntu:/mnt/shared/appbox/mgsort# cat mgsort.c
#include
#include
#include
#include
#include
static in...
分类:
编程语言 时间:
2015-01-24 15:57:21
阅读次数:
121
(1)选择中值,根据坐标,三者取其中
(2)分别与中值比较,将数据分成两部分
(3)两部分中分别再使用同样的方法,分成更小的两部分,直到不可再分
代码:
root@ubuntu:/mnt/shared/appbox/qksort# cat qksort.c
#include
#include
#include
#include
#include
static int c...
分类:
编程语言 时间:
2015-01-24 13:10:16
阅读次数:
322
准备工作
去官网下载源码自己编译所需要的库,或者直接从官网下载已经编写好的库,由于本例是Window平台下的开发,而官网已经有了编译好的库,所以直接下载编译所需要的库文件即可。下载地址:需要下载两个压缩包,Dev版本和Shared版本,其中Dev版本是头文件和lib库文件,Shared是包含运行所需要的dll文件。
下载完成后,需要把这些头文件、静态库、动态链接库引入到我们的工程里面,不过在W...
分类:
其他好文 时间:
2015-01-23 23:12:33
阅读次数:
1885
安卓系统默认提供了一下几种数据储存的方式: Shared Preferences 内部储存 外部储存 SQLite数据库 保存到网络服务器 使用Shared Preferences Shared Preferences类主要用于保存键值对的数据类型。我们可以使用它保存一些简单的数据类型。 获得Sha...
分类:
移动开发 时间:
2015-01-23 19:46:18
阅读次数:
200
在卸载Microsoft SQL Server 2008 R2 安装程序(简体中文) 出现 :“警告 26003。无法卸载 Microsoft SQL Server 2008 R2 安装程序支持文件,因为安装了以下产品:SQL Server 2008 R2 SP1 Database Engine Shared SQL Server 2008 R2 SP1 Common Files”。但是在程...
分类:
数据库 时间:
2015-01-23 18:28:12
阅读次数:
204
昨天研究Hybrid Android App中js和java代码之间数据共享的问题,具体场景是用户登录是android java实现,但有些业务是使用html5开发的,因此登录后到主页后,调整到某些HTML5业务页面需要传递用户的access_token, 目前想到的办法是在js端通过cordova插件访问存在Shared Preferences中的数据,但由于数据是异步返回的,需要一定的时间,...
分类:
移动开发 时间:
2015-01-23 11:21:21
阅读次数:
145
root@ubuntu:/mnt/shared/appbox/issort# cat issort.c
#include
#include
#include
#include
int issort(int *array, int num)
{
int i, j, tmp;
for(j=1; j<num; j++)
{
...
分类:
编程语言 时间:
2015-01-23 06:11:57
阅读次数:
214
现在需要求得一个数组的所有元素之和,之前感觉似乎不太可能,因为每个线程只处理一个元素,无法将所有元素联系起来,但是最近学习了一段代码可以实现,同时也对shared memory有了进一步的理解。...
分类:
编程语言 时间:
2015-01-22 23:23:26
阅读次数:
336
【转自】http://www.cnblogs.com/mjios/archive/2013/04/22/3034788.html本文目录一、什么是空指针和野指针二、野指针和空指针例子说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Ob...
分类:
其他好文 时间:
2015-01-22 21:43:06
阅读次数:
203
关于方法前的 + - 符号前置加号(+)的方法为类方法,这类方法是可以直接用类名来调用的,它的作用主要是创建一个实例。相当于是静态的方法。前置减号(-)的方法为实例方法,必须使用类的实例才可以调用的。而要把成员变量声明为静态的,必须使用static关键字关于Ob-c的函数的参数问题Object-c的...
分类:
移动开发 时间:
2015-01-22 12:45:53
阅读次数:
201