问题标签 [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 投票
2 回答
567 浏览

java - 将冒泡排序结果输出到java中的数组

嗨,我有一个冒泡排序方法,它接受我的字符串数组并对它们进行排序。但是,我希望将排序后的字符串输入到另一个数组中,以便原始未排序的数组可以用于其他事情。任何人都可以帮助我或指导我正确的方向吗?谢谢

我要存储字符串的新数组称为 myArray2 这是我的冒泡排序代码

0 投票
1 回答
524 浏览

java - 如何在java中的冒泡排序算法中在数组中的元素旁边添加值

嗨,我有以下冒泡排序算法(从另一个站点获取的通用代码),我希望在数组的每个元素旁边有数字,因为它被排序。例如,当我运行它并且它对数组进行排序时,在每个元素旁边它应该有数字 1,因为这是我正在使用的许多排序算法中的第一个。所以来证明:我排序后的结果将如下所示:

正如你所看到的,数字 1 被插入到数组的每个元素中,因为它在算法中被排序。有人可以帮我弄这个吗?

排序算法:

0 投票
1 回答
635 浏览

objective-c - 可可类的冒泡排序

我正在尝试使用 Cocoa 类进行冒泡排序,但我发现了一些问题。这是代码:

所以在终端的输出中我看到了这个:

==未排序==

7 49 73 58 30 72 44 78 23 9

==排序==

23 7 49 73 58 30 72 44 78 9

我不明白为什么它不是从索引 9 开始?正如我所看到的,它从索引 8 开始排序(取整数 23)并转到索引 1。但是当他在索引 1 处遇到整数 7 时,为什么它用整数 23 替换,它不对应于 for() 的循环条件? ??.. 在没有类和 OOP 的 C++ 上也完全相同的算法效果很好,所以我猜那里的算法是正确的。请大家帮助理解这一点,我花了半天的时间:)) 非常感谢您的回答。

0 投票
1 回答
5457 浏览

sorting - MIPS 中的冒泡排序

我正在尝试使用冒泡排序对 MIPS 中的整数数组进行排序,但每次运行冒泡排序时,我都会收到地址超出范围错误。我盯着代码看了好几个小时,不知道为什么会这样。希望'这是非常明显的事情,有更多经验的人可以看到并帮助我修复。该程序的重​​点是简单地读取整数和符号(股票价格和股票代码),然后根据价格对它们进行排序。这是代码:

0 投票
3 回答
27675 浏览

c++ - 没有上下文类型信息的重载函数| 无法基于转换为“int”类型来解析重载函数“swap”

我正在尝试编写自己的冒泡排序算法作为练习。我不明白这两个错误消息。谁能指出我的代码的问题?

0 投票
5 回答
16546 浏览

c++ - 运算符 [] 不匹配

所以我正在尝试使用排序功能(类似于气泡)并将一个对象传递给它。如果该对象更大(按字母顺序),则 switch 然后返回 true 并在它之前切换它。尽管在 if 语句中,我不断收到错误消息,mySort()其中显示“arr[j] 中的运算符 [] 不匹配”,但据我了解,我正在传递一个对象数组,对吗?为什么会发生这种情况,我该如何解决?

这是司机

电话条目标题

电话号码标题

文本排序 (http://pastebin.com/HE8Rsmbg)

0 投票
3 回答
555 浏览

c++ - 分拣程序

我在这方面度过了最艰难的时期。我什至不再理解错误消息,因为它们太多了。我认为我的 alphaGreater() 类函数参数有问题,但谁知道呢。任何人都可以使用 mySort() 中的冒泡排序来按字母顺序排序吗?

电话条目标题

电话号码标题

文本排序 (http://pastebin.com/HE8Rsmbg)

我的错误...

0 投票
2 回答
119 浏览

c - C 中对 10 个整数的数组系统可能的冒泡排序的 RAM 消耗的信封估计?

是否可以在纸上精确估计在一个简单的数据集(10 个整数数组)上 C 中的一个简单算法(冒泡排序)将消耗多少 RAM?或者编译器实现问题和“字节填充”是否会使这成为不可能?

(给定一个平台,例如 32 位 x86 机器)。

0 投票
2 回答
2477 浏览

c++ - 冒泡排序显示

该程序非常简单。将十个值输入到数组中。显示它们未排序。将它们发送到bubbleSort函数中,对它们进行排序,最后显示排序列表。我遇到的问题是我没有让输出恢复工作。我用最后一行代码进行了测试,但这不起作用。我也不认为我的排序搞砸了。如何正确显示此排序列表?

0 投票
3 回答
7558 浏览

c++ - 以 Alpha 顺序对 2D Char 数组进行排序?

我正在尝试按字母顺序对 2D 名称数组进行排序,但我无法缝合以使其正常工作。

我对字母使用了冒泡排序,这可以很好地对名称的第一个字母进行排序,但是其中 3 个名称以相同的字母开头,它们仍然是乱序的。

我已经尝试过 googleing 和其他东西,但每个 ting 都说要使用向量或字符串变量..但我仅限于使用 2d char 数组..

有任何想法吗?

这是我目前几乎可以使用的代码:

好的,我搞定了!!!

http://ideone.com/ugLZ7

这是代码...(顺便说一句,我如何在此表单上发布代码?)

它几乎完全相同,但使用完整的字符串比较和副本。