bubble-sort 相关问题

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

java中的递归冒泡排序TLE

我已经编写了代码来进行冒泡排序递归。但我超出了时间限制。谁能帮我弄清楚为什么我超出了时间限制。 公共静态无效气泡排序(int [] arr,...

回答 1 投票 0

Kotlin 的冒泡排序算法

尝试制作一个基本项目,该项目将从用户那里获取值并将这些值存储在数组中。但该项目并未成功。 我想解决问题并制作项目

回答 1 投票 0

C++ 冒泡排序不改变数组

我刚刚用 C++ 编写了一个冒泡排序程序,以帮助自己回到使用 C++ 的最佳状态,但似乎无法让它工作。我在我的代码中看不到任何错误并且代码运行,但我得到的输出

回答 1 投票 0

我试着做一个简单的冒泡排序程序,但我遇到了未知的(对我来说)错误。我做错了什么?

我在大学里有一个作业。这基本上是一个实验,我们尝试不同的排序算法,看看哪个更快。所以我先尝试做一个 Bubblesort 程序,它向我发送了 w...

回答 0 投票 0

使用冒泡排序的 Shell 排序的时间复杂度

我是计算机科学专业的学生学习算法和时间复杂度。 我正在尝试计算使用冒泡排序 instea 的 shell 排序的最佳、最差和平均情况的时间复杂度...

回答 0 投票 0

VHDL 中的冒泡排序不会排序

如果输入数组是(4,3,2,1),输出数组在(4,2,4,1)和输入之间振荡。 这是我的代码。我在 VIVADO 工作,语言为 VHDL。我想在 Xilinx Artix-7 Basys Dillig 上实现它...

回答 0 投票 0

我正在以相反的顺序对我的数组进行排序,但集合似乎有问题[重复]

这是我的代码: public void p10(int a, int b, int c){ int[] nums = new int[] {a, b, c}; Arrays.sort(nums, Collections.reverseOrder()); System.out.println(Arrays.toString(nums)); } 什么

回答 1 投票 0

使用 for 循环按其值之一对枚举列表进行排序,而不是排序或比较

所以,我想排序,例如,像这样的枚举列表: 公共枚举 SoccerPositions { 前锋(“场上最先进的球员”,'S'), MIDFIELDER(“组织比赛”,'M'), 防御...

回答 0 投票 0

如何让冒泡排序交换正常工作?

int i, j, temp, sort[5] = {5, 3, 6, 43, 11}; 对于(我= 0;我< 5; i++) { for(j = 0; j < i; j++) { if(sort[j] < sort[i]) { temp = sort[i]; sort[i] = ...

回答 1 投票 0

我想在文本文件上使用 bubblesort 对 c# 中的一组随机数进行排序

我正在尝试对包含许多不同数字的文本文件使用冒泡排序。到目前为止,我已经确定了从文本文件中读取数字的部分,但我正在为我使用的部分而苦苦挣扎

回答 0 投票 0

Rust BubbleSort WebAssembly,wasm_bindgen 未正确导出(wbg)

我在使用排序功能加载 webassembly 文件时遇到问题,它显示此错误: TypeError: WebAssembly.instantiate(): Import #0 module="wbg" 错误:模块不是 ...

回答 0 投票 0

Bubbelsort + 显示内容

当我尝试进行 bubbelsort 时,我做错了。在底部的文本框中显示正确的文本也有问题。 我不知道如何让我所有的冒泡排序列表显示在我的

回答 1 投票 0

我的 LeetCode 问题解决方案给出了堆栈溢出错误,但在我的 Eclipse IDE 上运行良好

我正在尝试解决 LeetCode 问题 148。使用冒泡排序对列表进行排序,但是我在平台上的解决方案中遇到堆栈溢出错误,而它在我的 Eclipse IDE 上运行良好。为什么...

回答 1 投票 0

我需要从外部文件显示分数和前五名获胜分数,但是我不确定如何在 python 上这样做

我需要整理 来自外部文件并从最大的数字(例如 50 )对它们进行排序,安德鲁是得分最高的人,然后是 0 ,但安德鲁我一直无法这样做。 我有

回答 1 投票 0

python 冒泡排序,我错过了什么? ((

def countSwaps(a): 计数 = 0 对于我在范围内(len(a)-1): 对于范围内的 j(len(a)-1-i): 计数 += 1 如果 a[j] > a[j+1]: a[j],a[j+1] = a[j+1],a[j] ...

回答 2 投票 0

双向链表的插入排序如何跳过节点

试图实现双向链表的插入排序功能,无法摆脱冒泡排序。 在“交换”的每次迭代之后,它应该打印整个 DLL,因此我有一个......

回答 1 投票 0

为什么我的数组不能正确打印(气泡排序)

这个程序应该是根据购买量从高到低打印出最受欢迎的拉面口味。但是,如果我随机输入销售的碗数,如下所示(1 ...

回答 1 投票 -1

如何创建一个可以接收任意对象的数组并进行排序的函数?

我的计算机科学老师给了我一个挑战,让我创建一个函数,可以接受任何对象的数组,并使用气泡排序。由于Object类是所有类的父类,我 ...

回答 1 投票 0

当我使用指针时,输入:5 输出:0x29987 但当我不使用指针时,我在第18行出现错误。

#include #include 使用命名空间 std; 模板 void sortArray(T items, int count) { T t; for (int a = 1; a < 5; a++) { for (int b = count - ...

回答 1 投票 -1

用C语言对txt文件进行气泡排序的程序

我正在写一个C程序,给我一个包含玩家名字和他们赢了多少钱的txt文件(这是一个更大的游戏项目),并将他们从最高到最低的赢钱量排序。当 ...

回答 1 投票 -1

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