TC官方合作论坛

 找回密码
 立即注册
查看: 310|回复: 6
打印 上一主题 下一主题

[已解决] TC6.2版本数组排序在哪

[复制链接]
跳转到指定楼层
楼主
发表于 2016-8-19 17:24:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
TC6.2版本数组排序是取消了吗?难道只能用代码来排了?
回复

使用道具 举报

沙发
发表于 2016-8-19 20:36:19 | 只看该作者
取消了,不想自己写,找找插件应该有提供。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2016-8-19 20:48:50 | 只看该作者
言术 发表于 2016-8-19 20:36
取消了,不想自己写,找找插件应该有提供。

写我知道写 用个叫冒泡法的就能排
回复 支持 反对

使用道具 举报

地板
发表于 2016-8-19 20:57:35 来自手机 | 只看该作者
快速排序,冒泡排序,写几下就好了。

百度有大把。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2016-8-19 21:08:03 | 只看该作者
剑仙十号 发表于 2016-8-19 20:57
快速排序,冒泡排序,写几下就好了。

百度有大把。

排法我知道,今天刚学到冒泡法,后来看视频里有个快速排序,我的版本找不到所以问问
回复 支持 反对

使用道具 举报

6#
发表于 2016-8-19 21:26:42 来自手机 | 只看该作者

数组排序_冒泡排序。

用冒泡排序取距离最近的怪物。

新手知识普及。大鸟飘过。

.

用CE6.4,找到怪物的基址。

查找游戏怪物距离。

假设得到6个数字,

怪物[0] = 12

怪物[1] = 8

怪物[2] = 19

怪物[3] = 1

怪物[4] = 6

怪物[5] = 2

把距离赋值到数组的成员。



变量 线程ID

功能 执行()

var arr = 数组()
//数组成员的赋初值。
arr[0] = 12

arr[1] = 8

arr[2] = 19

arr[3] = 1

arr[4] = 6

arr[5] = 2

数组按大小排序(arr, 真)

数组按大小排序(arr, 假)

结束

//
功能 数组按大小排序(原数组, 从小大到 = 真)

变量 arr_len = 数组大小(原数 组)

for(var i = 0; i < arr_len; i++)

//

//

for(var j = 0; j < arr_len -1 -i; j++)

var 周转值 //设置用来周转的变量.

如果(从小大到 == 真)

如果(原数组[j] > 原数组[j + 1])

周转值 = 原数组[j + 1]

原数组[j + 1] = 原数组[j]

原数组[j] = 周转值

结束

否则如果(从小大到 == 假)

如果(原数组[j] < 原数组[j + 1])

周转值 = 原数组[j + 1]

原数组[j + 1] = 原数组[j]

原数组[j] = 周转值

结束

结束

结束

//

//

结束

调试输出(数组转字符串(原数 组))

返回 原数组

结束

功能 启动_热键()

线程ID = 线程开启("执行", "")

结束

功能 终止_热键()

线程关闭(线程ID)

结束



3楼. 然并卵,CE找怪物基址和坐标才是最难的部分~能找到基址怎么玩都行

君℃ 5-21 02:15 回复
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2016-8-19 21:36:27 | 只看该作者
剑仙十号 发表于 2016-8-19 21:26
数组排序_冒泡排序。

用冒泡排序取距离最近的怪物。

刚学就扯到找内存上去了
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-19 06:05 , Processed in 0.106254 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表