qsort

    2

    1답변

    저는 RAM의 데이터 바이트를 읽고, qsort를 사용하여 데이터를 정렬하고, 데이터를 파일에 다시 써야하는 프로그램을 가지고 있습니다. 특정 양의 메모리 만 사용하면됩니다. 내가 /usr/bin/time -v에 대해 내 프로그램을 실행하고 최대 상주 집합 크기를 확인할 때이 FILE *fp; /* open file for reading up here ,

    0

    1답변

    C에서 Linux 명령 ls을 다시 만들려고합니다. 프로그램이 작동합니다 (명령 줄 인수로 전달 된 디렉토리 목록을 통해 모든 문자열의 배열에 대한 내용). 이제 모든 내용을 사전 순으로 인쇄해야하는 명령 (예 : ls -s /dev)에 대해 quicksort 플래그를 구현하려고합니다. 문제는 stdlib.h의 qsort() 메소드가 내 프로그램에 대해 하

    1

    1답변

    완전히 채워지지 않은 배열에서 qsort를 테스트하기 위해 작은 코드를 작성하고 있습니다. 하지만 실행할 때마다 데이터가 임의의 정수로 완전히 지워집니다. 나는 왜 this question을 보았고 그 코드는 잘 돌아 갔지만 나는 왜 내 것이되지 않을지 이해하지 못한다. 드미트리에 #include <stdio.h> #include <stdlib.h>

    -2

    1답변

    thrust :: sort_by_key가 qsort보다 훨씬 느리다는 것을 알게되었습니다. 병렬 정렬의 성능이 낮아서 필자는 왜 그런가? 데이터 세트는 100입니다. qsort 시간은 0.000026 (s)입니다. GPU_sort 시간은 0.000912 (s)입니다. 데이터 집합은 1000입니다. qsort 시간은 0.000205입니다. GPU_sort 시

    -2

    2답변

    를 정렬하는 동안 마지막에 나타납니다 ' 을'I 'aa' 'hello' 'start' '<1-10>' '<cr>' 내가 C의 정렬 라이브러리를 qsort 사용, 나는 다음과 같은 출력을 문자열의 다음 세트를 얻을 수있다 <1-10> <cr> aa hello start 하지만 다음 출력을 원합니다. <1-10> aa hello st

    0

    2답변

    저는 현재 C 프로그래밍에서 시작하고 있습니다. 장기 목표는 리버스 엔지니어링을 가르치고 있습니다. 데니스 M. 리치 나는 90 년대에 작성된 책 임에도 불구하고이 책을 선택했다. 왜냐하면 저자는 그것을 통해 설명과 예들에 많은 돈을 지불했기 때문이다. 어쨌든 저자는 5.6 절에서 설명한 quicksort 알고리즘을 가지고 놀고 있었고 리콜로 재 작성하려고

    6

    3답변

    나는 C 동적 배열 라이브러리를 만들고있다. 참고 : 나는 자유 시간에을 재미있게 만들고 있기 때문에 기존의 수많은 도서관을 권장하지 마십시오. 필자는 정렬 작업을 시작했습니다. I 원래 정렬 기능을 시작하기 위해 준비 typedef struct { //[PRIVATE] Pointer to array data void *array;

    0

    1답변

    qsort를 사용하여 구조체 배열을 정렬하려고합니다. 그러나 비교 기능을 만드는 방법을 이해하는 데 문제가 있습니다. 다음과 같은 구조체가 있습니다 : typedef struct { char name[TEAM_SIZE]; int points; } TEAM; 그리고 가장 먼저 점수가 매겨진 팀을 정렬하려고합니다. qsort(team,

    1

    1답변

    저는 C에서 초보자이고 structs를 사용합니다. 날짜 목록을 정렬하는 프로그램을 만들려고합니다. 사용자는 먼저 날짜 수를 입력 한 다음 날짜 자체를 월, 일 및 연도로 입력합니다. 그런 다음 qsort를 사용하여 연대순으로 정렬하고 싶습니다 (1 년에 1 년 씩 다음 달에 정렬). 나는 1 년을 먼저 정렬하려고 노력했지만 출력은 "0"으로 만 얻는다.

    0

    1답변

    나는 Kruskal의 알고리즘을 연구 중이다. qsort 함수를 사용하는 정렬 부분은 노드의 비정상적인 동작을 만듭니다. 그것은 가중치에 의해 올바르게 정렬되지만 모든 노드의 부모를 변경합니다. 이 동작은 프로그램이 FIND-SET(X) 함수를 실행할 때 스택 오버플로가 발생합니다. 다음은 내 코드입니다 : 내가 해결 #include <iostream>