bubble-sort

    0热度

    2回答

    我已经写下来,插入排序比选择排序比Bubble Sort快,并且它们的所有3的运行时间都是O(n^2),但是我怎么说才能比较它们呢?

    0热度

    2回答

    林试图执行冒泡排序与紧凑指针。排序似乎只排序的第2个,然后失败尝试使用由老师 float *Sort(float *first, size_t elements) { { for (didSwap = 0, current = first, next = first + 1; current < last; ++current, ++next) {

    -4热度

    3回答

    有一些错误,当我尝试打电话给我冒泡排序类。但我找不到它。 这是我的冒泡排序类,应确定: public static void Sort2(double[] yourNumbers) { double swap; for(int i = 0; i < yourNumbers.length-1; i++){ for(int d = 0; d < yourNumbe

    2热度

    7回答

    嗨即时制定我的问题现在更好。 在foreach命令我得到temp(保存变量)值在一个数组中。我保存在temp中的值来自datagridview单元格。 在下一步,在for命令中,我想比较2个字符串,字符串和下一个字符串,如果第一个字符串大于第二个,我想改变它们的位置。但问题是,他们没有改变立场,他们甚至得到一个空值,我不明白为什么他们会得到一个空值。 我以为foreach命令会得到一个空值,索引[

    0热度

    2回答

    在Java中,我有一个正数不同的列表。 每个数字都用作下面代码中用于检索某些条件值的散列集IntIntHashSet fs和cs中的键。 然后我检查条件(如果语句),如果为true,则交换元素。 int[] list = // given list of positive different ints like [14, 2, 7, 19, 20, 3] int l = list.length;

    0热度

    1回答

    我想在Java中的双向链接列表上创建一个冒泡排序,但我得到空指针异常错误。我相信当我在head上调用getPrevious方法时会遇到问题,当然这个方法的值为null。然而,我想不出如何在没有访问其他节点的getPrevious方法的情况下进行冒泡排序。 我可以实现一个if语句来检查它的头部或尾部的第一个,但我觉得有一个更聪明的方法来做到这一点。 我也一直无法运行这个成功的构建,所以我甚至不知道代

    1热度

    2回答

    我得到一个空指针异常,然后我甚至可以得到我的代码。我不知道它是否会正常工作,因为我无法通过这一点。 错误被抛出这一行: if(currentNode.getData() > currentNode.getNext().getData()) 这里是我的冒泡排序: public static void bubbleSort(DoubleLinkedList list) //static metho

    0热度

    1回答

    我一直在努力让我的泡泡排序工作,现在它似乎陷入了无限循环。 我以为我正在适当增加指针来照顾,但它似乎没有。如果任何人都可以发现我的发言人应该把它放在适当的位置,那会很棒! 冒泡排序方法: public static void bubbleSort(DoubleLinkedList list) //static method used to sort the linked list using bu

    0热度

    3回答

    我需要编写一个程序,使用气泡排序方法和主要功能,要求用户输入他们的数组。之后,程序按升序对数组进行排序。我的程序现在要求用户输入,但是一旦发生这种情况,程序将无法编译,我被卡住了。下面的代码: import java.util.Scanner; public class IntSorter{ public static int bubbleSort(int[] a){ boo

    0热度

    2回答

    我有一个非常简单的(或者至少应该是)赋值,我必须在大量的随机数上运行bubblesort并查看它的执行时间。然后我必须做同样的事情,除了将数组分成一半,并在另一个线程中对另一个线程中的另一个线程进行排序,并且看看它是否更快。 我从来没有使用C之前,所以我完全无能为力指针,只有与Java一起工作。这里是我的代码,因为我只是想让bubblesort工作。 #include <string.h> #i