中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

西门子SIEMENS

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 西门子SIEMENS → 浏览主题: 偶然在一个公众号看到S7-200SMART实例之冒泡法排序子程序
发表新帖 回复该主题
回帖:8个,阅读:338 [上一页] [1] [下一页]
* 帖子主题:

偶然在一个公众号看到S7-200SMART实例之冒泡法排序子程序

分享到
298
2184263820
文章数:103
年度积分:298
历史总积分:298
注册时间:2023/11/16
发站内信
发表于:2024/1/11 20:21:20
#0楼
源程序下载:
附件:BubbleSort.rar
[本地下载]
偶然在一个公众号看到S7-200SMART实例之冒泡法排序子程序
需求分析

编写程序实现冒泡法排序的算法。

冒泡法排序是一种简单的排序算法。因其过程如同水中气泡最终会上浮到水面一样,故被形象地称为“冒泡法排序”。

实现原理

根据以上需求分析可以按以下步骤实现算法:

1.比较相邻的元素。如果第一个比第二个大,则交换位置。

2.对每一对相邻元素做同样的操作,从开始第一对到结尾的最后一对。本轮结束,最后的元素会是最大的数。

3.针对所有的元素重复以上的步骤(除了最后一个)。

4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
附件 4a26ae93a52de52cfb339cfdf162b79.jpg



附件 4f948bd3137cfa1a00f7b9ea61967d7.jpg



4247
jniy
文章数:217
年度积分:457
历史总积分:4247
注册时间:2015/1/1
发站内信
发表于:2024/1/12 0:58:53
#1楼
谢谢分享  学习一下
298
2184263820
文章数:103
年度积分:298
历史总积分:298
注册时间:2023/11/16
发站内信
发表于:2024/1/12 8:37:07
#2楼
感谢支持
5822
thomas_top
文章数:510
年度积分:530
历史总积分:5822
注册时间:2005/7/21
发站内信
发表于:2024/1/12 19:30:08
#3楼
值得借鉴一下。。1200用SCL很容易实现
11032
346953791
文章数:2827
年度积分:499
历史总积分:11032
注册时间:2011/5/4
发站内信
发表于:2024/1/13 9:00:24
#4楼
这个具体应用在啥情况下呢?
此帖发自手机工控论坛
6146
1136235366
文章数:185
年度积分:452
历史总积分:6146
注册时间:2012/10/26
发站内信
发表于:2024/1/14 8:36:52
#5楼
谢谢分享 ?学习一下
6855
7583124
文章数:451
年度积分:369
历史总积分:6855
注册时间:2013/12/12
发站内信
发表于:2024/1/16 9:08:01
#6楼
喜欢用S7-1200的SCL语言写,简单、清晰
298
2184263820
文章数:103
年度积分:298
历史总积分:298
注册时间:2023/11/16
发站内信
发表于:2024/1/17 12:45:03
#7楼
各种应用都有呀
298
2184263820
文章数:103
年度积分:298
历史总积分:298
注册时间:2023/11/16
发站内信
发表于:2024/1/22 15:11:09
#8楼
用到的人不多呀
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005