function quick_sort(list, head, tail) if tail > head then i = head j = tail tmp = list[i] --取第一个元素用于比较 同时腾出第一个位置 while i i do if list[j] tmp then li.....
分类:
其他好文 时间:
2014-08-11 20:59:12
阅读次数:
274
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步。最新的一篇是:如何在Windows中打开多个Windows Media Player。
快速排序是一种效率比较高的算法,算法的思想是取出待排序中的一个元素,想办法将小于他的元素交换到他的左边,大于他的元素交换于他的右侧,然后对左右两侧再分别递归进行上述过程,直到左右两侧的元素只有一个。从而实现了整体的排序。c++实现的代码如下:
//快速排序(递归)
template
void quick_sort(T *arr,int b,int e)
{
if(b<e)
{ ...
分类:
其他好文 时间:
2014-08-11 15:00:42
阅读次数:
210
游戏嘛,没图片没画面能叫游戏吗,所以我们还是先看用quick的方式怎么创建精灵。
quick的api中对精灵的创建讲解得还是很详细,所以创建起来很简单。
display.newSprite(filename, x, y, params)
filename:精灵文件名
x:x位置坐标
y:y位置坐标
params:表参数(不常用)
我们创建的时候可以,为了方便,...
分类:
其他好文 时间:
2014-08-11 12:03:42
阅读次数:
209
Treblecross is a two player game where the goal is to get threeXin a row on a one-dimensional board. At the start of the game all cells in the board a...
分类:
其他好文 时间:
2014-08-10 23:50:01
阅读次数:
451
最近在学QML,感觉也不难,就是一直以来接触 Qt 的脚本类的东西的顺序是Script、Quick1、Declarative、Quick2、QML。那么每一个都是干什么的呢,这些东西搞的我有点混乱,所以决定把他们的大概都先弄清楚,以便更好地学习。...
分类:
其他好文 时间:
2014-08-10 18:38:40
阅读次数:
314
创建完一个新项目之后,我们可以简单的看一看这个项目的文件组成,有这么一个文件层次结构
几个proj.*文件夹就不用说了,是对应的平台的解决方案,res专门存放我们的游戏资源,scripts存放我们的lua代码,sources中有我们熟悉的AppDelegate类,我们主要常用的就两个文件夹,res和scripts(我这不是废话吗)
好吧,还是再打开scripts文件夹看下,...
分类:
其他好文 时间:
2014-08-10 15:51:40
阅读次数:
255
好吧,我还是忍不住想写点关于quick的学习笔记,确实网上关于它的教程太少太少了,简单把自己的所学所得分享一下,有不对之处还请班门弄斧。
首先下载引擎包,触控收购quick之后,现在cocos中文站的主页上就可以下到了,虽然3.0alpha版发布了,还是等beta吧,在这里可以下到最新2.x的版本——2.2.5,好了,以后就暂时先拿这个版本学习,还是从低版本向高版本学习要轻松一些,至少知...
分类:
其他好文 时间:
2014-08-10 13:04:20
阅读次数:
167
事情是这样的:
博主尝试用Python的sqlite3数据库存放加密后的用户名密码信息,表是这样的CREATE TABLE IF NOT EXISTS user
(
userID INTEGER PRIMARY KEY AUTOINCREMENT,
userStudentID BLOB NOT NULL UNIQUE ON CONFLICT IGNORE,
use...
分类:
数据库 时间:
2014-08-10 01:50:29
阅读次数:
427
File path = new File("/sdcard/okc"); File file = new File("/sdcard/okc/save.txt"); if (!path.exists()){ path.mkdirs(); ...
分类:
其他好文 时间:
2014-08-10 01:42:29
阅读次数:
220