bubble-sort

    1熱度

    2回答

    我看到這個問題的許多不同的答案,並已經看了很多人,但我無法找到我的問題的答案。 我有這樣的錯誤需要 左值作爲轉讓 我使用冒泡排序功能在我的對象數組 void BubbleSort(Student* student=new Student[5]) { double temp; for(int i2=0; i2<=4; i2++) { for(int j=0; j<4

    1熱度

    2回答

    我有這種排序「arr1」的氣泡排序算法。 static int yearAscDes(int value)` { if (value == 0) { int[] arr1 = { 1930, 1931, 2016, 2014, 2012 }; int temp1 = 0; for (int i1 = 0; i1 < arr1.Length;

    0熱度

    1回答

    我想做一個程序,插入到'char ** arr'一個字符指針,然後排序字符指針與strcmp,但由於某種原因它只是不工作,代碼我添加的是整個代碼的排序部分。 do { flag = 0; for (i = 0; i < num - 1; i++) { if ((strcmp(arr[i], arr[i + 1])) < 0)

    -1熱度

    1回答

    從頭開始製作氣泡排序方法,並不斷運行到引發「<」標誌的罪魁禍首的noMethod錯誤。 array = [2, 1] def bubble_sort(arg) count = 0 while count < arg.length arg.each do |n| if arg[n] > arg[n + 1] arg[n], arg[n

    1熱度

    3回答

    我面臨一個問題,我需要按字母順序排序字符串數組。我可以對一個數組進行排序,但是當有兩個數組對應於第一個數組時,問題就開始了。每個數組中的每個值應位於相同的位置,以使信息不會混亂。排序array1後,它是按字母順序,但我不知道如何使array2和array3中的值在排序完成後像array1中一樣更改位置。 到目前爲止我的代碼是: public void sort() { boolean

    0熱度

    1回答

    我試圖做一個讀取文件並返回一個整數數組,然後將每行數據轉換爲整數的方法。然後,我想在使用結果數組並將它們寫回文件之前使用冒泡排序對數據進行排序。我很確定我的冒泡排序代碼是正確的,但是我有問題試圖將整數寫回到文件中...我已經複製並粘貼了我下面得到的整個代碼:) import java.io.*; import java.util.Scanner; public class Main {

    0熱度

    1回答

    我已經實現了一個heap數據結構,並使用它進行排序。我的理解是它是複雜的O(nlogn)。但是,與bubble sort相比,它的速度要慢幾個數量級 - 是的,我嘗試將它用於更大的陣列。我在SO上檢查了一些答案(特別是this和this),但仍然丟失。有誰能指出我在這裏做錯了什麼嗎? 的結果是: HEAP SORT: 12415690ns QUICK SORT: 71ns BUBBLE SOR

    1熱度

    1回答

    public static void main(String[] args) { ArrayList<Integer> numberList = new ArrayList<>(); numberList.add(1); numberList.add(5); numberList.add(3); numberList.add(4); Ar

    0熱度

    2回答

    下面的代碼是我的新手採取泡沫排序方法。 #For each element in the list, look at that element and the element #directly to it's right. Swap these two elements so they are in #ascending order. def bubble_sort (array)

    0熱度

    4回答

    我想從文本文件中冒泡排序數字,我知道如何對泡泡進行排序以及如何使用文本文件。但是從來沒有同時使用過他們兩個。我試着對一個數組進行冒泡排序,並試圖找出如何用文本文件替換該數組。如果有人可以向我解釋如何獲得冒泡排序來閱讀文本文件,將不勝感激。我對java很陌生,有時會把我學到的兩種不同的東西整合到一個程序中,這有時會令人困惑。 這裏是我的冒泡排序,解決了數組: public static void m