qsort

    5calore

    2risposta

    Scrittura di un programma che dimostra un diverso algoritmo di ordinamento in C++ su Mac. Ho trovato due implementazioni quicksort, qsort e qsort_b. Il primo è naturalmente il qsort vecchio stile, vis

    6calore

    2risposta

    Il seguente è il mio codice e qsort produce strano risultato: #include <stdio.h> #include <stdlib.h> char values[] = { 0x02,0x04,0x0b,0x16,0x24,0x30,0x48,0x6c}; int compare (const void * a, const

    5calore

    5risposta

    Desidero utilizzare la funzione qsort per ordinare i caratteri nelle stringhe utilizzando C++. #include<iostream> #include<string> #include<cstdlib> using namespace std; int compare_str(void con

    14calore

    5risposta

    Sto scrivendo una funzione che riceve un puntatore a una funzione di confronto e una serie di MyStructs e si suppone per ordinare l'array in base alla funzione di confronto: void myStructSort(

    5calore

    3risposta

    il mio problema è il seguente (è un esempio semplice per mostrare il problema): ho: int* array1; double* array2. array1=new int[10]; array2=new double[10]; array1=filledWithIntegers(random); arr

    9calore

    2risposta

    #include <stdio.h> #include <stdlib.h> float values[] = { 4, 1, 10, 9, 2, 5, -1, -9, -2,10000,-0.05,-3,-1.1 }; int compare (const void * a, const void * b) { return ((int) (*(float*)a - *(f