Třídění qsort
asked 2014-11-27 16:17:15 +0100
Anonymous
updated 2014-11-27 22:45:08 +0100
Anonymous
Jak seřadit pomocí qsort strukturu podle 2 kritérii např data 12.1,20.5,28.10
asked 2014-11-27 16:17:15 +0100
Anonymous
updated 2014-11-27 22:45:08 +0100
Anonymous
Jak seřadit pomocí qsort strukturu podle 2 kritérii např data 12.1,20.5,28.10
Obě kritéria můžete zahrnout do srovnávací funkce, kterou dáváte qsortu. Měla by vypadat nějak takto (pseudokód):
int compare(const void *a, const void *b) {
if (1. kritérium je stejné) {
return porovnání 2. kritéria
}
return porovnání 1. kritéria
}
Asked: 2014-11-27 16:17:15 +0100
Seen: 83 times
Last updated: Nov 27 '14