递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 14556|回复: 25
打印 上一主题 下一主题

[视窗] 呵呵仙_1图教您如何写高效的排序

[复制链接]

50

主题

566

帖子

2459

积分

金牌会员

Rank: 6Rank: 6

积分
2459
跳转到指定楼层
楼主
发表于 2021-5-13 23:38:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 呵呵仙8 于 2021-5-13 23:43 编辑

可能有大神已经想到,交换变量地址下4个字节的数据地址不就OK了?是的,没错!!这是易语言的做法!!
可是火山PC的数据结构和易语言的不同!!交换变量地址下4个字节,完全行不通!!OK,交换整个数据结构
总可以了吧!!别说,好像真可以!!如图:

代码中是以文本型作测试的!!想不到火山PC文本型数据结构64位是88字节这么长,32位是44字节这么长!!
如果按我这种写法的话。易语言优于32位火山优于64位火山!!
现在是知道如何写,才能快起来了!!OK,用在数组身上就能体验到了!!可是火山的是一个数组类,不是易语言的
变量[10000000]这种操作的!!随便加减成员,随便取各成员变量地址!!火山的数组类,行不通!!变量[10]这种又不让加减成员,重定义!!
回复

使用道具 举报

9

主题

371

帖子

3408

积分

贵宾

火山小白

Rank: 9Rank: 9Rank: 9

积分
3408
沙发
发表于 2021-5-14 06:08:23 | 只看该作者
习惯了易语言,再来整火山,是很烧脑的
WX搜索:大强小屋【ID:daqiangstudio】
向火山进发!
回复

使用道具 举报

50

主题

566

帖子

2459

积分

金牌会员

Rank: 6Rank: 6

积分
2459
板凳
 楼主| 发表于 2021-5-14 09:06:04 | 只看该作者
@飞扬工作室
希望增加对数组操作!!还有局部变量数组,”自定义数据“定义到[10000]会立马挂!!
集变量分配三个数组[10000000]。就提示自动分配超过 2G!!不让编译!!
是不是说无论EXE是不是64位,都不可以用超过内存2G?
回复

使用道具 举报

18

主题

337

帖子

2905

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2905
地板
发表于 2021-5-14 18:51:01 来自手机 | 只看该作者
这个直接指针操作会不会快一些
回复

使用道具 举报

50

主题

566

帖子

2459

积分

金牌会员

Rank: 6Rank: 6

积分
2459
5#
 楼主| 发表于 2021-5-14 20:25:54 | 只看该作者
weilai 发表于 2021-5-14 18:51
这个直接指针操作会不会快一些

这个不像易语言
回复

使用道具 举报

12

主题

466

帖子

1390

积分

金牌会员

Rank: 6Rank: 6

积分
1390
6#
发表于 2021-5-22 21:36:00 来自手机 | 只看该作者
本帖最后由 hmyroot 于 2021-5-22 21:39 编辑

感觉火山PC很多操作不如易语言方便,易语言的字节集{1,2,3}、数组[1]、数组[2],火山PC全都不支持算是废了,吴总又不听从用户反馈,老是我行我素,如果有其它中文编程软件吸收易语言的简单高效开发很多人都会抛弃火山。
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40420
7#
发表于 2021-5-23 08:26:37 | 只看该作者
数组类应该是可以直接升级成那种扩展成员数的。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

50

主题

566

帖子

2459

积分

金牌会员

Rank: 6Rank: 6

积分
2459
8#
 楼主| 发表于 2021-5-23 09:55:24 | 只看该作者
创世魂 发表于 2021-5-23 08:26
数组类应该是可以直接升级成那种扩展成员数的。

老大您好,你是说现在的数组类中方法可以直接修改!还是以后才打算支持?

回复

使用道具 举报

18

主题

337

帖子

2905

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2905
9#
发表于 2021-5-23 20:20:43 来自手机 | 只看该作者
我想说的是,排序在哪里?
回复

使用道具 举报

18

主题

337

帖子

2905

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2905
10#
发表于 2021-5-23 20:22:05 来自手机 | 只看该作者
我就看到了一个交换变量,和排序没什么必要关系
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-17 06:48 , Processed in 0.100899 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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