【问题标题】:What is the difference between bubble sort and balloon sort in java programming [closed]java编程中冒泡排序和气球排序有什么区别[关闭]
【发布时间】:2013-06-07 05:42:08
【问题描述】:

使用冒泡排序和气球排序以及 gnome 排序的主要区别是什么,如果可能,请提供示例? 如果我有这个数组

arr = [9,10,5,6,4,7,8,1,2]

使用这些不同的排序方法会有什么不同

【问题讨论】:

标签: java algorithm sorting bubble-sort


【解决方案1】:

我从here得到了描述

气球排序类似于冒泡排序,因为它比较数组的元素并交换那些不在正确位置的元素。这两种类型的区别在于它们比较元素的方式。气球排序将第一个元素与数组的每个后续元素进行比较,进行任何必要的交换。当第一次遍历数组完成时,气球排序然后将第二个元素与数组的每个后续元素进行比较交换元素那是不正常的。这个排序过程一直持续到整个数组排序为止。

Here,你可以找到实现的C++代码。

【讨论】:

  • 你有这个参考吗?气球排序在网上很难找到。
  • 添加了源链接。
  • 这就是我要搜索的内容
猜你喜欢
  • 2010-09-21
  • 2013-06-28
  • 1970-01-01
  • 2015-09-12
  • 1970-01-01
  • 1970-01-01
  • 2014-06-25
  • 1970-01-01
相关资源
最近更新 更多