bubble-sort

    3热度

    1回答

    我希望做两个排序算法 - 泡泡sot和随机快速排序的运行时间比较。我的代码工作正常,但我想我正在使用一些原始技术。 '时钟'计算发生在int,所以即使我试图在微秒内获得时间,我也会得到类似20000.000微秒的东西。 代码: 冒泡: #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <time.h>

    0热度

    4回答

    我一直在尝试使用java中的简单整数数组来实现Bubble Sort。但似乎有一些问题。现在我知道使用ArrayList将是最好的选择,我也会这样做。但是为什么它不能用简单的整数数组排序。这里是代码 package sort; public class BubbleSort { int array[]={1,5,3,32,54,6,87,5,1}; int temp=0;

    0热度

    1回答

    我被要求在NASM Ubuntu中创建一个气泡排序程序。下面的代码: section .data i db 0 ; Value to be incremented question db 'Enter a number: ' ; Prompt questionLen equ $-question newLine db 10, 10, 0 ; New blank line

    0热度

    1回答

    我需要排序5个数字的数组,这就是我所拥有的。我提示输入,然后使用冒泡排序对日期进行排序,然后打印数组。但是,当我运行该程序时,输出不会被排序,甚至不会与输入相同。 void main() { printf("Please enter five integers:\n"); printf("First Number\n"); scanf("%d", &numArray[

    1热度

    4回答

    我正在尝试编写一个代码让用户编写自己的数字,并决定他是否希望按升序或降序对它们进行排序,并使用冒泡排序对它们进行排序。这是我到目前为止所能写的(又名明显入口); #include <stdio.h> #include <stdlib.h> int main() { int n, a, number; printf("Enter your numbers. Write -

    0热度

    3回答

    我正在尝试使用冒泡排序,在c#中从最小到最大的顺序排列数字,到目前为止我最近有什么不对? private void Order_Click(object sender, EventArgs e) { value1 = Convert.ToInt32(textBox1.Text); value2 = Convert.ToInt32(textBox2.Text); val

    2热度

    3回答

    我有一个由两个元素char *word和int number组成的结构。当我想用冒泡排序对它们进行排序,我必须写交换部分对他们俩的: int i,j,tmp; char * temp; for(i=0; i<max;i++) { for(j=0;j<max-i;j++) { if(strcmp(array[j].word,arra

    0热度

    1回答

    我正在做一个家庭作业的任务,其中我需要找到一个修改后的气泡排序数据集的大小为n作出的比较次数。数据集被认为是一个已排序的列表,其中所述第一和最后一个元素进行交换,例如:52341.下面是该算法的伪代码: i <- n-1; new_i <- i while i > 0 do for j=1 to i do if A[j] > A[j+1] do A[j] <=

    0热度

    1回答

    我有卡结构,如列表: [card(ace, spades), card(10, diamonds), card(king, clubs)] 谁能帮助我了解如何根据脸型值排序这些? 我有这样的: bubblesort(L, L1) :- ( bubble(L, L2) -> bubblesort(L2, L1) ; L = L1). bubble([car

    1热度

    2回答

    在上排序算法的维基百科文章, http://en.wikipedia.org/wiki/Sorting_algorithm#Summaries_of_popular_sorting_algorithms 下冒泡排序它说:冒泡排序也可以是几乎排序任意长度的列表上有效地使用(即,元件不是显著出来的地方) 所以我的问题是:没有使用排序算法首先排序列表,如何知道几乎排序或不?