버블 정렬 알고리즘의 가능한 최적화 방법을 이해하려고합니다. 더 나은 정렬 방법이 있다는 것을 알고 있지만, 나는 단지 궁금합니다. 효율성을 테스트하기 위해 std :: chrono를 사용하고 있습니다. 프로그램은 10000 숫자 long int 배열을 30 번 정렬하고 평균 정렬 시간을 인쇄합니다. 숫자는 매 반복마다 무작위로 선택됩니다 (최대 10000
이 함수는 2 개의 벡터가 서로 비교되고 프로그램이 벡터와의 차의 제곱의 합을 찾는다. 내가 값을 오름차순으로 정렬하려고 할 때 제곱 차이 값의 합을 모두 표시 할 수 있습니다 double Search::NNS(vector<vector<double>> bb, vector<vector<double>> aa)
{
int M = 768; in
putArray() 및 sortArray() 메서드를 호출 할 때 nullpointerexception이 발생합니다. getArray() 메서드는 잘 동작합니다. getArray() 메서드 내에서 배열을 인쇄 할 때 작동합니다. 하지만 putArray() 메서드에서 인쇄 할 때 null 포인터 예외가 발생합니다. 나는 그것을 알아내는 데 많은 시간을 보냈습
버블 정렬을 사용하여 10 개의 숫자 배열을 정렬하려고합니다. 프로그램은 사용자로부터 10 개의 숫자를 요구 한 다음 정렬되지 않은 배열을 출력합니다. 이 부분은 잘 작동합니다. 그런 다음 거품 정렬을 실행하고 정렬 된 배열을 출력합니다. 내 테스트에서 나는 단지 양의 정수를 입력했다. 그러나 정렬 된 배열의 첫 번째 값은 항상 "2.6812368e-317
현재 사용자가 ListBox에 숫자를 입력 할 수 있으며 정렬 체크 버튼을 클릭하면 아래 버블 정렬에 따라 ListBox를 정렬하려고합니다. 그러나, 단지 인덱스 번호만을 출력한다. 0,1,2,3 ... 배열이나 컨테이너를 item 속성 만 사용하고 파싱 및 변환하는 것은 허용되지 않습니다. private void sorted()
{
int a
"이름"이라는 객체 변수에 의해 객체의 arraylist를 알파벳 순으로 정렬하려고합니다. public void sortName()
{
int j;
for (j = 0; j < theBatters.size()-1; j++)
{
System.out.println(theBatters.get(j).getNa
추상 클래스 (자바). 구글, 유튜브 등에서 검색을 했음에도 불구하고 나는 매우 유사 해 보였기 때문에이 두 종류의 구체적인 차이점을 해독하지 못했다. 는 지금까지 추상 클래스에 관한 한, 나는 당신이 그들과 함께 할 수없는 & 수 있는지 알고 싶습니다. 우선, 추상적 인 클래스 유형의 객체를 만들 수는 없지만 그것이 내가 아는 전부입니다. 더 많은 것이
내 코드에 버블 정렬 알고리즘을 구현하여 출력을 오름차순으로 표시하려고합니다. JGrasp에서받은 오류 다음에 아래 코드가 있습니다. 조언이나 조언을 주시면 감사하겠습니다. 내가받을 import java.util.*;
public class RandomArray
{
public static void main(String[] args)
일부 숫자와 숫자의 양을 감안할 때 오름차순으로 정렬 한 다음 패스 및 스왑의 수를 출력해야합니다. 왜 작동하지 않는거야? 또한이 문제에 벡터를 사용하고 싶습니다. 벡터를 함수에 전달하고 올바르게 호출하고 있습니까? //bubble Sort
#include<iostream>
#include<vector>
using std::cin;
using std