Diskuze: Algoritmus - nejčastěji vyskytující se hodnota
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, zkus tohle:
$zanry = ['Fantasy', 'Sci-fi', 'Sci-fi', 'Fantasy', 'Biografie', 'Fantasy', 'Sci-fi', 'Fantasy', 'Biografie', 'Fantasy'];
$poctyPolozek = array_count_values($zanry); // Nové pole s počty výskytů prvků v původním poli ["Fantasy" => 4, "Sci-fi" => 3, ...].
$nejcetnejsi = array_search(max($poctyPolozek), $poctyPolozek); // Z předchozího pole vybere ten prvek, který má největší hodnotu (počet výskytů).
echo $nejcetnejsi; // Vypíše Fantasy.
Zobrazeno 3 zpráv z 3.