bubble-sort 相关问题

冒泡排序是一种简单的排序算法,它通过重复单步执行要排序的列表,比较每对相邻的项目并交换它们(如果它们的顺序错误)来工作。重复传递列表,直到不需要交换,这表明列表已排序。该算法的名称来自较小元素“冒泡”到列表顶部的方式。它在工业中很少使用,但在教学中很有用。

需要Java冒泡排序帮助

晚上好,我和我的萌芽试图弄清楚为什么程序不会冒泡我们输入的名字,也许有人可能暗示它。 public static void sortDatPlane(String Ref []){int ...

回答 1 投票 -1

冒泡排序javascript代码需要解释一点

我正在写一个有趣的泡泡排序程序,但我不明白的是j行

回答 3 投票 0

Java:为什么我的递归排序方法不起作用?

我在下面写的递归排序方法在使用典型的sout时打印地址(“[I @ 7852e922”),我相信这与我在sort()中的返回有关。我试图让方法无效,但......

回答 3 投票 0

为什么无法调用此函数

我有这个列表,我想根据冒泡排序排序,并且代码中有一个函数(Swap())拒绝工作。我不知道为什么。代码得分= [92,95,7,5,85,55,789,47,125,3265,...

回答 1 投票 -1

为冒泡排序创建计数器

我正在尝试制作一个计数器,每次交换一个数字时都会计数。我认为我走在正确的轨道上,但我的计数器没有显示,但是,它编译并运行正常。这段代码对所有的...进行排序

回答 2 投票 0

如何对包含NaN的C的数组进行排序

一直在尝试实现我的代码,作为对包括NaN在内的所有整数进行排序的方法。但似乎无法找到将NaN排序到我的程序中的函数。代码能够对其他整数进行排序......

回答 2 投票 -2

简单的冒泡排序c#

int [] arr = {800,11,50,771,649,770,240,9}; int temp = 0; for(int write = 0; write <arr.Length; write ++){for(int sort = 0; sort <arr.Length - 1; sort ++){if(arr [sort]&...

回答 17 投票 24

字符串下标超出范围 - 字符串冒泡排序

第一篇文章,但我一直在寻找解决这个bug的方法。我收到错误“字符串下标超出范围”PhoneBook是一个类Contact接口对象指针的数组。静态const ...

回答 1 投票 0

冒泡使用函数在C ++(或C)中排序

我一直在尝试使用C或C ++实现冒泡排序,具有以下功能。我已经创建了一个返回max的索引的函数,然后我用每个的最后一个元素替换它...

回答 2 投票 -3

我想要一个有效的排序算法来排序数组

for(int i = 1; i <data.Count; i ++){int j = i; while(j> 0){if(numarray [j - 1]> numarray [j]){int temp = numarray [j - 1]; ...

回答 3 投票 0

分析这个短代码的时间复杂度

我正在尝试评估这几行代码的运行时复杂性,这是一个冒泡排序代码。现在我知道它是O(n ^ 2),但我想做一个准确的分析。我不确定我做对了......

回答 1 投票 0

列表中的冒泡排序 - 花费在计算上的时间太长

我已经创建了一个负责在列表上执行bubblesort的代码。它似乎工作,但需要一点时间来执行。如果有人告诉我它有什么问题,我会很高兴,所以我可以避免做......

回答 2 投票 0

将文本文件读入数组并在Java中执行排序

我有一个需要帮助的作业问题我们已经获得了一个文本文件,每行包含一个单词,一个故事。我们需要将此文件读入数组,对数组执行排序然后...

回答 3 投票 0

如何正确地将选择排序算法重新设计为冒泡排序?

我试图将选择排序转换为冒泡排序。我成功了吗?如果没有,我需要做些什么来纠正这个问题?我相信我已正确转换它。尝试// ...

回答 1 投票 0

如何在不使用数组的情况下对数字进行排序?

如何在不使用任何数组的情况下找到可以使用给定数字的数字(例如485735)形成的最大和最小数字?我在看泡泡排序算法......

回答 2 投票 0

如何从包含十进制值的文本文件中修复我的float数组的冒泡排序代码

我正在使用冒泡排序算法对从文本文件中获取的浮点值列表进行排序。此冒泡排序代码适用于其他阵列,但不适用于此阵列;它只显示...中的第一个值

回答 1 投票 0

按字母顺序排列的冒泡在STRUCT编程中排序

我一直在努力尝试让它发挥作用。我已设法切换排序1名称,但是它不会更改任何其他名称顺序。我知道你必须做一个字符串比较才能......

回答 1 投票 -2

为什么我的冒泡排序会出现分段错误?

我的代码中的冒泡排序有效,但是当程序去打印新排序的列表时,我会遇到分段错误。我打印出交换序列,它表明它是正确的。该程序 ...

回答 1 投票 0

使用二进制方法的更快的冒泡排序变体

我一直在做一些面试问题的准备工作,并在此过程中提出了一个关于冒泡排序的小变体,它将我学到的二元搜索结合到内循环中...

回答 1 投票 0

为什么我们在冒泡排序算法中进行n-1次迭代

泡泡排序算法最常见的方法是有两个for循环。内部一个从j = 0到j n-i-1完成。我假设我们减去负i,因为当我们到达最后一个元素时我们不比较它...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.