1、冒泡排序(bubble sort),是一种计算机科学领域的较简单的排序算法。
2、它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从z到a)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。
3、这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。
延伸阅读
古人四兄弟怎么排序
1、伯。老大也,是家里把持家政的,如果是王室子弟,那就是主持国政的。因此,周文王的长子,传说中那位被苏妲己害死的王子,名字就是伯邑考。春秋时代诸侯国的老大就称伯,例如春秋五伯,伯又称为霸,所以又称春秋五霸。
2、仲。是老二。古人在“字”前常加排行的次序,例如孔子排行第二,因此称“仲尼”;孙权是孙坚的第二个儿子,因此字为“仲谋”。
3、叔。是老三。如果兄弟姐妹不止四个,那么从第三个到倒数第二个,很可能都称“叔”。周文王有十个儿子,周公排行第四,也称为“叔旦”。
4、季。是最小的。不管多于或少于四个,“季”都是最末的,如果只有三个,它就是老三。文王之父季历是老三,上有“太伯、仲雍”,所以末子为老三也可称季。
冒泡法排序介绍
1、冒泡排序(bubble sort),是一种计算机科学领域的较简单的排序算法。
2、冒泡排序算法的原理:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。
四大名著时间排序
1、按照时间顺序为:《水浒传》、《三国演义》、《西游记》、《红楼梦》。
2、《水浒传》,元末明初,作者施耐庵。《水浒传》,中国四大名著之一,是一部以北宋末年宋江起义为主要故事背景、类型上属于英雄传奇的章回体长篇小说。
3、《三国演义》,元末明初洪武年间,作者罗贯中。是中国第一部长篇章回体历史演义小说,全名为《三国志通俗演义》。
4、《西游记》,明代,作者吴承恩。是中国古代第一部浪漫主义章回体长篇神魔小说 。这部小说以“唐僧取经”这一历史事件为蓝本,通过作者的艺术加工,深刻地描绘了当时的社会现实。
5、《红楼梦》,清代,作者曹雪芹。中国古代章回体长篇小说,又名《石头记》。小说以贾、史、王、薛四大家族的兴衰为背景,以富贵公子贾宝玉为视角,描绘了一批举止见识出于须眉之上的闺阁佳人的人生百态,展现了真正的人性美和悲剧美,可以说是一部从各个角度展现女性美的史诗。