insertion-sort

    1

    2답변

    . 다음은 삽입 정렬입니다. public void insertSort() { for (int i = 1; i < nElems; i++) { int temp = a[i]; int j = i; while (j > 0 && temp <= a[j - 1]) { a[j] = a[j - 1];

    0

    1답변

    netbeans를 사용하여 시뮬레이터를 개발하고 싶습니다. 그래서 삽입 sort.i 거기에 code.that 실행할 때 jlabel 배경색을 변경할 줄 필요가 코드를 실행할 때 한 줄씩 색을 의미합니다. 그 경우 나는 아래 코드를 사용하여 segment.there 더 많은 코드가 있습니다. 그러나 나는 단지 부분을 언급한다. 나는 jlabel 색을 바꾼다!

    1

    1답변

    저는 파이썬에서 숙제를하고 두뇌가 멈추었습니다. 그래서 저는 삽입 정렬을 사용하여 O (n2) 연습을해야합니다. 예를 들어 나는 []와 [5,8,1,1]의 두리스트를 가지고 있으며, 프로그램은 한 목록에서 다른 목록으로 값을 삽입해야한다.[] [5,8, 1,1] = [5] [8,1,1] = [5,8] [1,1] = [1,5,8] [1] = [1,1,5,8]

    0

    1답변

    삽입 정렬을 사용하여 문자열을 정렬하기위한 프로그램입니다. 에러 리포트 : == == 13,660의 strcpy 의 소스 및 목적지 오버랩 (0x7FF00066E, 0x7FF00066E) == 0x4A06E47에서 13,660 ==의 strcpy (mc_replace_strmem.c : 106) 을 이 원인이되는 행은 다음과 같습니다. 이는 min_inde

    -2

    1답변

    시험에 응시할 예정이며 교정을 받기 위해 샘플 시험을하고 있습니다. "삽입 정렬은 하나씩 감소하는 알고리즘입니다.이 사실입니까?", 나는 잘 모르겠다. 내가 d-b-o 알고리즘에 대해 알고있는 기본 지식은 모든 반복에서 문제의 크기가 더 작아진다는 것입니다. 더 자세한 정보가 필요합니까? 감사.

    -1

    1답변

    이 질문이 이전에 제기되었을 것이라고 확신하지만, 여기에서 정답을 찾는 것이 항상 어려울 것입니다. 여기 내 코드입니다 : public class InsertionSort2 { public static void main(String[] args) { int[] input = { 4, 2, 9, 6, 23, 12, 34, 0, 1

    -3

    1답변

    C에서 stdin에서 읽은 N 개의 정수를 정렬하고 삽입 정렬을 사용하여 정렬 한 후 SPOJ를 정렬하는 데 필요한 스왑 수를 계산하려면 다음을 작성했습니다. 문제 : http://www.spoj.com/problems/CODESPTB/ 내 코드는 주어진 샘플 입력에 대해 작동하며 더 큰 정수 세트로 테스트했습니다. 모든 값이 잘 작동하는 것으로 보입니다.

    0

    2답변

    나는 다른 정렬 함수를 만들기 위해 연습하고 있는데, 삽입 함수는 약간의 문제를 일으키고 있습니다. 30K 미만의 목록을 비교적 빨리 정렬 할 수 있습니다. 그러나 나는 100K 정수의 목록을 가지고 있으며, 문자 그대로 함수를 완성하는 데 15 분이 걸린다. 모든 것이 정확하게 정렬되어 있지만 오래 걸릴 것이라고는 생각하지 않습니다. 너무 오랜 시간이 걸

    0

    2답변

    C에서 삽입 정렬을 구현했으며 도움을 준 사람이 내 옆에 다음 줄에 표시된 것처럼 포인터를 내게 말했지만 그 이유는 무엇입니까? size_t size = sizeof(array)/sizeof(*array); 왜 두 번째가 배열에 대한 포인터이고 size_t는 무엇입니까?

    -3

    3답변

    삽입 정렬을 사용하여 배열을 정렬하려고합니다. 배열 자체의 요소를 변경하거나 다시 배열하는 대신 원래 배열을 가리 키도록 맵에 rank라는 다른 배열을 사용하고 있습니다. 여기가 예상되는 출력을 포기하지 않을거야, 내 코드 int i,j; int ar[] = {50,14,51,25,10}; int rank[] = {0,1,2,3,4}; for(i=1