为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

易语言冒泡排序并去重复源码

三叶资源网 2019-06-02 21:47:32 易语言例程 1584 ℃ 3 评论

易语言冒泡排序并去重复源码

@cf2006a

.版本 2
.支持库 commobj

.程序集 窗口程序集_启动窗口

.子程序 _按钮1_被单击

编辑框2.内容 = 易去重排序 (分割文本 (编辑框1.内容, “,”, ))

.子程序 易去重排序, 文本型, , 排序用的是冒泡排序法 去重复用的是吃尾法 其实两个看上去一样
.参数 文本数组, 文本型, 参考 数组
.局部变量 i, 整数型
.局部变量 i2, 整数型
.局部变量 快速文本, 快速文本对象

.计次循环首 (取数组成员数 (文本数组), i)
    .变量循环首 (取数组成员数 (文本数组), i + 1, -1, i2)
        .如果真 (到数值 (文本数组 [i2 - 1]) > 到数值 (文本数组 [i2]))
            交换变量 (文本数组 [i2], 文本数组 [i2 - 1])
        .如果真结束
        .如果真 (文本数组 [i] = 文本数组 [i2])
            删除成员 (文本数组, i2, )
        .如果真结束

    .变量循环尾 ()
.计次循环尾 ()
.计次循环首 (取数组成员数 (文本数组), i)
    快速文本.添加 (文本数组 [i], “,”)
.计次循环尾 ()

返回 (快速文本.取文本 (, ))
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有3位网友发表了看法:

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
Websocket服务器机构硬盘遍历窗口子类化格式化json文本流量监控程序模块识别算法GDIClient微视扫码限制窗口位置和尺寸智慧职教易语言模块分析ITrayNotify云的多文档窗口界面支持库视频上传画图形按钮socks5代理自动同意进群
最新评论