Abhinav e i suoi amici
Lezione 11 di 11 del corso Ordinamento a bolle di Coddy.
Sfida
MedioAbhinav vuole regalare dei libri ai suoi amici il giorno degli amici. Ha k amici, quindi deve comprare k libri. È andato in una libreria, dove c'erano n libri. Ti viene fornito un array di n numeri, ciascuno dei quali indica il prezzo di un libro. Ai indica il prezzo dell'i-esimo libro. Abhinav è molto tirchio e vuole regalare ai suoi amici i k libri meno costosi. Aiutalo a trovare la quantità minima di denaro che deve spendere per comprare k libri.
Crea una funzione chiamata k_books che riceva un array, la lunghezza dell'array (n) e un intero k (k<=n). Restituisci la quantità minima di denaro che Abhinav deve spendere per comprare k libri.
Provalo tu
#include <stdio.h>
#include <stdlib.h>
int k_books(int* arr, int arr_size, int n, int k) {
// Scrivi il codice qui
return 0;
}
Tutte le lezioni di Ordinamento a bolle
1Nozioni di base dell'ordinamento a bolle
IntroduzioneCome funziona l'ordinamento a bolleScambiare elementi adiacentiAlgoritmo di ordinamento a bolle3Sfide pratiche
Ordinamento inversoDifferenza minimo-massimoElemento k-esimo più piccoloAbhinav e i suoi amiciEsercitati da solo: Compilatore C online