期刊文献+
共找到24篇文章
< 1 2 >
每页显示 20 50 100
冒泡排序算法的改进 被引量:12
1
作者 黄福员 聂瑞华 《微机发展》 2003年第11期26-27,66,共3页
通过对传统冒泡排序算法的讨论,指出其效率不高的缺陷,提出了局部冒泡排序算法,并编程予以实现,其效率及性能较传统的冒泡排序算法有一定程度的提高。同时采用随机及特殊数据在计算机上对传统冒泡排序和局部冒泡排序算法进行了分析和性... 通过对传统冒泡排序算法的讨论,指出其效率不高的缺陷,提出了局部冒泡排序算法,并编程予以实现,其效率及性能较传统的冒泡排序算法有一定程度的提高。同时采用随机及特殊数据在计算机上对传统冒泡排序和局部冒泡排序算法进行了分析和性能对比测试,对局部冒泡排序算法的时间性能作出了评价,指出了局部冒泡排序算法的特点及优势,通过实验证明了局部冒泡排序算法较传统冒泡排序算法在时间性能上有了一定的改进。 展开更多
关键词 冒泡排序算法 计算机 算法分析 局部冒泡排序算法 性能评价
在线阅读 下载PDF
基于翻转课堂的冒泡排序算法的函数实现设计 被引量:1
2
作者 边倩 王振铎 +1 位作者 陈晓范 王振辉 《电脑知识与技术》 2018年第10Z期95-97,共3页
在C语言中,函数是完成相对独立功能的一段程序,函数的应用突出C是函数式的语言特征。冒泡排序算法是C语言程序设计的经典案例,算法涉及C语言的数组的使用、循环的应用。该文将冒泡排序算法的实现与函数结合起来,采用层层递进的方式分析... 在C语言中,函数是完成相对独立功能的一段程序,函数的应用突出C是函数式的语言特征。冒泡排序算法是C语言程序设计的经典案例,算法涉及C语言的数组的使用、循环的应用。该文将冒泡排序算法的实现与函数结合起来,采用层层递进的方式分析了算法的函数实现过程。利用翻转课堂的教学模式,尝试将函数实现的三要素:函数定义、函数调用、参数传递融入算法的实现过程中,目的在于使学生能够灵活运用数组,掌握用数组来解决一系列问题的方法和技巧;进一步提高学生综合运用函数的能力。 展开更多
关键词 翻转课堂 函数 冒泡排序算法
在线阅读 下载PDF
一种改进的冒泡排序算法
3
作者 曹建芳 《福建电脑》 2003年第10期43-43,共1页
提出了一种冒泡排序的改进算法,并对其性能与传统的冒泡排序算法的性能进行了实验比较。
关键词 冒泡排序算法 算法复杂度 排序元素 数据元素 计算机
在线阅读 下载PDF
冒泡排序算法演示装置的设计与实现 被引量:2
4
作者 王浩璇 陆思良 +1 位作者 刘永斌 舒玉恒 《科学教育与博物馆》 2018年第5期326-330,共5页
冒泡排序算法演示装置由展台模块、机械臂模块、移动平台模块和电脑组成。以物体体积大小代表数字大小,根据冒泡排序算法,使用机械臂对待排序物体进行排序,并将初始顺序、排序过程及排序结果显示在电脑屏幕上。该装置具有结构简单、操... 冒泡排序算法演示装置由展台模块、机械臂模块、移动平台模块和电脑组成。以物体体积大小代表数字大小,根据冒泡排序算法,使用机械臂对待排序物体进行排序,并将初始顺序、排序过程及排序结果显示在电脑屏幕上。该装置具有结构简单、操作便捷、互动性强等特点,能帮助观众直观地理解冒泡排序算法的执行过程。 展开更多
关键词 冒泡排序算法 演示装置 教学仪器
在线阅读 下载PDF
冒泡排序算法的分析及改进 被引量:1
5
作者 丁健 樊艳芬 《福建电脑》 2013年第8期97-98,共2页
排序算法对于计算机信息处理非常重要,一个好的排序不但可以提高信息查找的效率,甚至还直接影响着计算机的工作效率。目前排序领域许多简单的算法都是基于冒泡排序算法的,本文对其中一种改进算法——快速排序算法的基本原理进行了介绍... 排序算法对于计算机信息处理非常重要,一个好的排序不但可以提高信息查找的效率,甚至还直接影响着计算机的工作效率。目前排序领域许多简单的算法都是基于冒泡排序算法的,本文对其中一种改进算法——快速排序算法的基本原理进行了介绍和分析,并对它们的算法性能进行了比较。 展开更多
关键词 冒泡排序算法 算法分析 快速排序算法
在线阅读 下载PDF
冒泡排序算法在地下管线制图中的应用
6
作者 田磊 《华东科技(综合)》 2020年第10期134-134,140,共2页
冒泡排序算法是计算机算法中的一种。本文通过介绍地下管线制图过程中的扯旗功能来说明冒泡排序算法在实际项目中的应用。文章介绍了冒泡排序算法的基本原理,说明了地下管线扯旗功能的作用和实现步骤,详细介绍了功能实现过程中的关键代... 冒泡排序算法是计算机算法中的一种。本文通过介绍地下管线制图过程中的扯旗功能来说明冒泡排序算法在实际项目中的应用。文章介绍了冒泡排序算法的基本原理,说明了地下管线扯旗功能的作用和实现步骤,详细介绍了功能实现过程中的关键代码,通过理论与实践相结合的方式,将冒泡排序算法应用于管线图形制作中。 展开更多
关键词 地下管线图 冒泡排序算法 数据集
在线阅读 下载PDF
冒泡排序算法的优化及其教学价值
7
作者 樊耀州 《实验教学与仪器》 2019年第2期43-44,共2页
冒泡排序算法是普通高中信息技术学科教学中的重点和难点。为突破教学难点,可从"小数上浮"的冒泡排序算法出发,引出"大数下沉"的冒泡排序算法,并由此进一步引入有无数据交换的变量、交换位置标志变量,达到减少循环... 冒泡排序算法是普通高中信息技术学科教学中的重点和难点。为突破教学难点,可从"小数上浮"的冒泡排序算法出发,引出"大数下沉"的冒泡排序算法,并由此进一步引入有无数据交换的变量、交换位置标志变量,达到减少循环次数或扫描区间、优化算法的目的。这一优化过程能改变冒泡排序算法所承载的教学价值,从而达到培养学生计算思维、提高教学质量的目的。 展开更多
关键词 冒泡排序算法 教学价值 优化 能力提升
在线阅读 下载PDF
从玩转扑克牌中挖掘冒泡排序算法——《冒泡排序》教学设计
8
作者 吴晓海 《中国信息技术教育》 2011年第11期26-28,共3页
教材分析 《排序》是浙江教育出版社出版的《算法与程序设计?选修1》第二章第三节的内容。在计算机科学中,排序算法是基础算法,在实际编程中有着广泛的应用,而冒泡排序是其中一种很典型而且相对简单的方法。
关键词 冒泡排序算法 教学设计 扑克牌 挖掘 计算机科学 教材分析 程序设计 出版社
在线阅读 下载PDF
冒泡排序算法详解
9
作者 杨永斌 《程序员(CSDN开发高手)》 2004年第8期90-91,共2页
排序是计算机程序设计中的一种重要运算,其功能是将一个数据元素(或记录)的任意序列,重新排列成一个按关键字有序的序列。通常在排序过程中需要进行两种基本操作:即比较两个关键字的大小和将记录从一个位置移动到另一个位置。若在排... 排序是计算机程序设计中的一种重要运算,其功能是将一个数据元素(或记录)的任意序列,重新排列成一个按关键字有序的序列。通常在排序过程中需要进行两种基本操作:即比较两个关键字的大小和将记录从一个位置移动到另一个位置。若在排序期间数据记录全部存放在内存,则称之为内部排序; 展开更多
关键词 程序设计 冒泡排序算法 数据元素 计算机
在线阅读 下载PDF
冒泡排序算法
10
作者 陈意 倪伟 《课堂内外(智慧数学)(小学版)》 2025年第3期24-25,53,共3页
2024年第12期的《算法世界》栏目介绍了选择排序算法,它和下面要介绍的冒泡排序算法原理类似,都是和排序有关的算法。排序是计算机处理工作时经常做的一项工作,据统计,计算机约有25%的工作时间花在排序上。排序如此重要,所以人们发明了... 2024年第12期的《算法世界》栏目介绍了选择排序算法,它和下面要介绍的冒泡排序算法原理类似,都是和排序有关的算法。排序是计算机处理工作时经常做的一项工作,据统计,计算机约有25%的工作时间花在排序上。排序如此重要,所以人们发明了各种排序的算法。冒泡排序是最出名、最常用的排序算法之一,它名字形象且操作简单,其流程是这样:假设有一组需要排序的数据,将数据中的第1个数字与第2个数字比大小,如果第2个数字大于第1个数字,则将两者交换位置,否则不变;接着,将第2个数字与第3个数字比大小,如果第3个数字比第2个数字大,将两者交换位置,否则不变……就这样一直比到最后两个数字,这个过程就被称为“第1趟排序”,经过这一趟比较和交换,最大的数据就被排到序列的最后;接着,对剩余的数据继续进行第2趟、第3趟排序,直到全部数据都按由小到大排列。 展开更多
关键词 冒泡排序算法 选择排序算法 计算机 排序 交换 数字
原文传递
结合生活经验,注重算法的实际应用——《冒泡排序》教学设计点评 被引量:1
11
作者 谢作如 《中国信息技术教育》 2011年第11期29-30,共2页
冒泡排序是一种经典的排序算法,在浙江教育出版社出版的《算法与程序设计》教材中,冒泡排序算法是教学重点,也是难点。相对于Excel、FrontPage、QQ之类的软件,算法在学生眼里是抽象而高深的,因此,缺乏学习的热情。
关键词 冒泡排序算法 生活经验 教学设计 FRONTPAGE 应用 Excel 程序设计 教学重点
在线阅读 下载PDF
关于冒泡排序的改进算法的分析与比较 被引量:2
12
作者 李强 李会容 张雪峰 《攀枝花学院学报》 2005年第4期92-94,74,共4页
排序算法对于计算机信息处理很重要,一个好的排序不仅可以使信息查找的效率提高,而且还直接影响着计算机的工作效率。目前排序领域许多最简单的算法都是基于冒泡排序算法,该文对这些算法的基本原理进行了介绍和分析,并对它们的算法性能... 排序算法对于计算机信息处理很重要,一个好的排序不仅可以使信息查找的效率提高,而且还直接影响着计算机的工作效率。目前排序领域许多最简单的算法都是基于冒泡排序算法,该文对这些算法的基本原理进行了介绍和分析,并对它们的算法性能进行了比较。 展开更多
关键词 排序算法 算法分析 时间复杂度 冒泡排序算法 改进算法 计算机信息处理 信息查找 工作效率 算法性能
在线阅读 下载PDF
基于Flash的C语言冒泡排序课件的设计与实现 被引量:1
13
作者 丁爽 《科技视界》 2016年第24期145-145,共1页
C语言程序设计代码的学习复杂、枯燥,冒泡排序算法又是C语言程序设计的重点与难点内容之一。基于Flash的C语言冒泡排序课件,用Flash技术实现冒泡排序的动态演示过程,并逐步推导出冒泡算法的实现代码。算法的动态演示及代码的推导形象、... C语言程序设计代码的学习复杂、枯燥,冒泡排序算法又是C语言程序设计的重点与难点内容之一。基于Flash的C语言冒泡排序课件,用Flash技术实现冒泡排序的动态演示过程,并逐步推导出冒泡算法的实现代码。算法的动态演示及代码的推导形象、直观、易懂,能够引导学生主动思考,便于学生理解,激发学生的学习兴趣。课件中的拓展知识模块能够培训学生的自学能力,培训学生发现问题、解决问题的能力。 展开更多
关键词 冒泡排序算法 FLASH C语言
在线阅读 下载PDF
冒泡排序和选择排序效率及稳定性分析
14
作者 司长安 付珊 《数字技术与应用》 2022年第12期81-84,97,共5页
对冒泡排序和选择排序两种算法的效率及稳定性进行分析。通过交换次数来比较排序算法的效率。通过对一组具有相关性数据的排序来比较稳定性,得出在对一组无序数据排序时,选择法排序次数少,效率较高,在对一组相关数据排序时,冒泡法能得... 对冒泡排序和选择排序两种算法的效率及稳定性进行分析。通过交换次数来比较排序算法的效率。通过对一组具有相关性数据的排序来比较稳定性,得出在对一组无序数据排序时,选择法排序次数少,效率较高,在对一组相关数据排序时,冒泡法能得到正确排序,稳定性强,方便在编写程序的过程中快速选择一种合适的排序算法。在C语言程序设计中,排序是相对重要的一项内容,在相关领域对排序算法的研究,有对冒泡排序算法的改进提升了效率[1],以及对冒泡排序、选择排序工作原理的说明[2]。 展开更多
关键词 C语言程序设计 数据排序 冒泡排序算法 选择法排序 选择排序 排序效率 冒泡 快速选择
在线阅读 下载PDF
两种简单排序算法分析
15
作者 罗盛才 《中学生电脑》 2003年第1期9-11,共3页
将要处理的信息按照某种次序重新排列,使之有序,称为排序(或分类)。在信息处理中,排序是最基本的运算之一。随着计算机数据处理技术的不断发展,各种各样的排序方法层出不穷,下面将给大家介绍两种最简单且容易实现的排序算法:
关键词 程序设计 计算机数据处理 直接插入排序算法 冒泡排序算法
在线阅读 下载PDF
一种新的排序算法——端点排序算法 被引量:2
16
作者 安朝辉 钱剑敏 《现代电子技术》 2011年第24期80-81,共2页
提出了一种新的排序算法:端点排序算法。其方法为:依次找出数据总数为N的数列最小和最大值,把二者放在本次所排数列的两端,再把剩余两端之间的数据总数为N-2的数列的最小值和最大值找出,放在此数列的两端,依此类推,直至数列中间,实现整... 提出了一种新的排序算法:端点排序算法。其方法为:依次找出数据总数为N的数列最小和最大值,把二者放在本次所排数列的两端,再把剩余两端之间的数据总数为N-2的数列的最小值和最大值找出,放在此数列的两端,依此类推,直至数列中间,实现整个数组的排序。实验表明,该算法具有与冒泡排序更快的性能。在数据个数较多的情况下优于选择排序。 展开更多
关键词 排序算法 端点排序算法 冒泡排序算法 选择排序算法
在线阅读 下载PDF
基于极值索引排序算法的MMC均压优化研究 被引量:2
17
作者 欧阳振宇 粟时平 +3 位作者 王海明 王红标 胡亚杰 阳潇枭 《电力电容器与无功补偿》 2023年第1期56-64,共9页
模块化多电平换流器(modular multilevel converter,MMC)正常运行的必要条件是直流侧维持稳定的工作状态,而对桥臂模块进行电压均衡控制是其控制的重要环节之一。针对传统均压策略在演算速度和开关损耗方面的劣势,提出一种基于极值索引... 模块化多电平换流器(modular multilevel converter,MMC)正常运行的必要条件是直流侧维持稳定的工作状态,而对桥臂模块进行电压均衡控制是其控制的重要环节之一。针对传统均压策略在演算速度和开关损耗方面的劣势,提出一种基于极值索引排序算法的优化均压策略。根据子模块充放电过程的电压变化规律,在基于极值索引排序的基础上进行了重排序优化,实现了开关次数的降低。利用Matlab/Simulink仿真软件对二十一电平的MMC进行建模,通过对冒泡、混合、极值索引、优化极值索引四种排序算法进行仿真验证,体现了优化极值索引算法的明显优势,具体表现在具有较低的开关动作次数和优秀的演算速度。利用Visual C++6.0平台开发了C++算法程序,进行了模拟数据运算,已应用于MMC无功发生器控制中。 展开更多
关键词 模块化换流器 电容均压 冒泡排序算法 极值索引排序算法
在线阅读 下载PDF
基于映射策略的MMC电容电压平衡控制算法 被引量:6
18
作者 郭滨鹏 粟时平 +2 位作者 付航 黄华钦 周路平 《电力电容器与无功补偿》 北大核心 2019年第5期157-163,共7页
本文提出了一种新的应用于模块化多电平换流器(MMC)电容电压(CV)平衡的策略。电容电压平衡是MMC应用中面临的主要问题,通常采用全桥臂控制方法解决。采用此方法,根据子模块电压对其排序是必不可少的。然而,随着子模块的增长,这些算法的... 本文提出了一种新的应用于模块化多电平换流器(MMC)电容电压(CV)平衡的策略。电容电压平衡是MMC应用中面临的主要问题,通常采用全桥臂控制方法解决。采用此方法,根据子模块电压对其排序是必不可少的。然而,随着子模块的增长,这些算法的执行时间和计算工作量将迅速增加。本文提出了一种新的思路,通过使用映射策略,直接根据测量的电容电压将子模块存储在排序列表中。避免使用排序算法,使执行时间和计算工作量显著减少。 展开更多
关键词 模块化多电平换流器 电容均压 冒泡排序算法 映射策略 执行时间
在线阅读 下载PDF
基于PLC的自动化立体仓库系统设计 被引量:1
19
作者 王选 肖虎 +1 位作者 席艳 赵倩 《襄阳职业技术学院学报》 2024年第3期93-96,共4页
自动化立体仓库是工业生产领域的重要组成部分。针对仓库中货物重量识别不精准、取货顺序易混乱、传送带运输重货常打滑的问题,以PLC为控制器,结合变频器,运用MCGS技术,设计一套面向不同重量货物的自动化立体仓库控制系统。通过模数转... 自动化立体仓库是工业生产领域的重要组成部分。针对仓库中货物重量识别不精准、取货顺序易混乱、传送带运输重货常打滑的问题,以PLC为控制器,结合变频器,运用MCGS技术,设计一套面向不同重量货物的自动化立体仓库控制系统。通过模数转换公式,确定模拟量与数字量的映射关系,精准识别货物重量;基于冒泡排序算法,借助人机界面功能,设计货物从轻到重的取货程序,实现系统自动顺序取货的可视化;设置变频器为三段速运行模式,满足传送带运送重物的速度要求。联机调试表明,该系统能够实现仓库高层合理化、取货自动化。 展开更多
关键词 自动化立体仓库 PLC MCGS技术 冒泡排序算法
在线阅读 下载PDF
青年男性肩点横截面曲线及其体型细分 被引量:13
20
作者 金娟凤 庞程方 +2 位作者 陈伟杰 叶晓露 邹奉元 《纺织学报》 EI CAS CSCD 北大核心 2016年第8期100-106,共7页
为建立基于横截面曲线形态指标细分青年男性肩部体型的方法,选取了年龄在18~26周岁的213名在校青年男性,用三维人体扫描仪测量获得其肩部数据,借助IMAGEWARE 12.0与Mat Lab R2012b软件,利用冒泡排序算法实现了肩点的自动准确提取,且肩... 为建立基于横截面曲线形态指标细分青年男性肩部体型的方法,选取了年龄在18~26周岁的213名在校青年男性,用三维人体扫描仪测量获得其肩部数据,借助IMAGEWARE 12.0与Mat Lab R2012b软件,利用冒泡排序算法实现了肩点的自动准确提取,且肩高相对误差控制在(0,0.011)之间;通过分析肩点横截面形态特征,提取了曲线曲率半径及矢额径比作为分类指标,对比曲率半径均值,确定了5个特征点角度为-50°、-35°、0°、50°与90°;应用K-Means聚类方法及方差分析,将肩部体型划分为4类,建立了依据特征点曲率半径与矢额径比细分肩部体型的方法,通过对比肩点截面曲线形态,进一步定性描述了4类肩部截面的曲线变化特征。 展开更多
关键词 肩部 截面曲线 冒泡排序算法 曲率半径 矢额径比 聚类分析 体型细分
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部