问题标签 [bubble-sort]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3047 浏览

c - 定时冒泡排序

我必须计算冒泡排序需要多长时间并打印需要多长时间。在我的程序中,打印的时间始终为 0.00 秒。谁能告诉我我做错了什么?

0 投票
2 回答
421 浏览

java - 是否可以对一组对象进行冒泡排序?

我有一个由 .txt 文件填充的对象数组

即使可以使用 .sort 功能:

我会知道如何应用有效的冒泡排序算法;我尝试了以下不起作用的代码:

0 投票
2 回答
3645 浏览

sorting - GPU上的并行冒泡排序

我正在使用 CUDA 实现简单的冒泡排序算法,我有一个问题。
我执行以下代码以交换数组中的 2 个连续元素:

请注意,块中的线程数是数组大小的一半。这是一个很好的实现吗?即使有分支,单个warp中的线程是否会并行执行?因此实际上需要 N 次迭代才能对数组进行排序?

另请注意,我知道我可以实现更好的排序算法,我可以使用 Thrust、CUDPP 或 SDK 中的示例排序算法,但就我而言,我只需要一个简单的算法即可实现。

0 投票
2 回答
2008 浏览

c++ - 使用反向冒泡排序按字母顺序排列数据结构的数组

我正在尝试按字母顺序对 2 元素数据结构的数组进行排序。整个程序将一个数据文件读入一个数组,然后按字母顺序排列数组并通过查询进行搜索。

我的问题是排序后数据库的第一个条目被清除。这可以在本文末尾的输出中看到。

代码如下

测试数据是

错误输出是

0 投票
4 回答
4745 浏览

c# - C#中通用列表上的冒泡排序

我正在使用 C# 中的通用列表,但是当我尝试使用冒泡排序方法对节点进行排序时出现问题。

当我向列表中添加超过 5 个节点时,bubblesort 方法停止工作(无法正确排序列表)。谁能帮我?

0 投票
14 回答
2751 浏览

algorithm - 冒泡排序优于其他排序算法?

为什么你会选择冒泡排序而不是其他排序算法?

0 投票
2 回答
1658 浏览

java - 冒泡排序。我需要双精度还是整数?

好的,所以我正在制作一个冒泡排序程序来确保数组是有序的,我现在已经很好地编译了第一个类,但是第二个一直给我带来问题。现在它说它是错误的类型,所以我将变量 dif 更改为 int 而不是 double 但是它说可能会丢失精度。这是第一个文件的代码。

这是给我问题的第二个文件

0 投票
3 回答
301 浏览

java - 这段代码是冒泡排序的正确实现吗?

我使用以下冒泡排序算法进行排序。这个算法正确吗?

0 投票
3 回答
4822 浏览

java - 如何使用 Comparator 实现冒泡排序?

如何使用 Comparator 实现冒泡排序?

谢谢你。

这是我的比较器的外观:

0 投票
6 回答
2239 浏览

erlang - Erlang 冒泡排序

我正在学习 Erlang 并决定在其中实现冒泡排序,我花了一些功夫,结果我成功了,但我发现我的思维方式不正确,是否有更有效的方法来实现它?