bubble-sort

    0熱度

    1回答

    我想弄清楚使用程序集對字符串數組進行排序。我比較第一個和第二個字母,然後按字母順序重新排列。我已經知道了,但是我的輸出卻錯誤地重新排列了一些字符。例如,打印'八'時,它會打印'唉'。 .386 public _Sort .model flat .code _Sort proc push ebp mov ebp, esp push esi push edi mov ecx, 10

    0熱度

    1回答

    如何在java中對一個ArrayList進行冒泡排序? 我想冒泡排序一個數組列表。或者有更好的方法來排列數組列表或列表。

    0熱度

    5回答

    我需要在我的代碼中實現雙向氣泡排序。 換句話說in會從左至右第一攜帶最大值。 但是當它到達out時,它應該反轉並從右到左攜帶的最小值。 我建議除了當前的另外out索引。 這就是我到目前爲止 - 只有2個循環。我猜我必須以某種方式將它們結合起來? public void bubbleSort() { int out, in; // nElems in my case is 4, becau

    1熱度

    3回答

    由於我是J中的初學者,我決定使用這種語言來解決一個簡單的任務,特別是實現bubblesort算法。我知道在函數式語言中解決這種類型的問題並不是一種慣用的方法,因爲它自然地在像C這樣的命令式語言中使用數組元素轉換來解決,而不是用聲明式語言構造修改後的列表。然而,這是我寫的代碼: (((<./@(2&{.)), $:@((>./@(2&{.)),2&}.)) ^: (1<#)) ^: # 這裏的語

    2熱度

    4回答

    我正在尋找一個java中的bubblesort代碼,它與我在搜索互聯網時看到的常見事物相反。 我不是很瞭解下面的代碼,我所知道的是它將一堆數字從最低到最高排序。下面的代碼是否可修改,以便不輸出從最低到最高的數字。它從最高到最低輸出它? int i; int array[] = {12,9,4,99,120,1,3,10}; System.out.println("Values

    0熱度

    6回答

    我必須實現氣泡排序功能(排序算法)。 我已經執行bubblesort和swap,幫助功能爲bubblesort: swap([X,Y|T1],[Y,X|T1]):-(Y<X,!). swap([X|T1],[X|T2]):- swap(T1,T2). bubblesort([],[]) :- !. bubblesort(T1,T2) :- (bubblesort(swap(T1,T2),T

    5熱度

    3回答

    我和一位朋友討論了以下兩種算法的實際泡沫排序,以及哪一個更好,沒有提及哪一個是我的,我只是想聽到關於這兩個算法的這兩個問題的答案(用C++編寫) 1 - 哪一個是真正的氣泡排序? 2 - 哪個更好? 這裏有兩種算法: // Number one : void BubbleSort(int Arr[], int size) { for (int i=0;i<size-1;i++) f

    0熱度

    2回答

    我有一個包含幾個字符串以及幾個整數值的類。該程序需要使用冒泡排序按照稱爲studentID的特定整數進行排序。 我遇到的問題是正確訪問變量。我們需要將類中的變量保持爲私有,所以原始值不能從實際類內的任何地方直接訪問。 我有這樣的設置 public class Student { // PRIVATE strings and ints public Student() {

    4熱度

    7回答

    可能重複: What is a bubble sort good for? 我'確保每一個算法都有其優勢和劣勢,因此如何相對於其他排序算法對佈雷排序? (當然,我希望答案不是「易學」)

    1熱度

    1回答

    我已經搜索谷歌,我找不到任何這個。我正在尋找各種類型的(正如你可以在我以前的問題中看到的那樣),我想知道是否有人知道遞歸冒泡排序代碼。對我來說,這個想法聽起來很荒謬,但我想爲事情做好準備,我很好奇這件事是否可以完成。我確信它可以,正如我的教授過去曾問過他的學生。我不認爲他會重複提問,但我很好奇,想知道是否有遞歸的泡泡排序代碼。