Abhinav and his friends
Coddyの「バブルソート」コースのレッスン 11/11。
チャレンジ
中級Abhinavは友達の日に、友達に本をプレゼントしたいと考えています。彼にはk人の友達がいるので、k冊の本を買う必要があります。彼は書店を訪れましたが、そこにはn冊の本がありました。n個の数字の配列が与えられ、各要素は本の価格を表しています。Aiはi番目の本の価格を示します。Abhinavは非常にけちなので、最も安いk冊の本を友達にプレゼントしたいと考えています。彼がk冊の本を買うために費やす必要のある最小金額を見つけるのを手伝ってください。
配列、配列の長さ (n)、および整数 k (k<=n) を受け取る k_books という名前の関数を作成してください。Abhinavがk冊の本を買うために費やす必要のある最小金額を返してください。
自分で試してみよう
#include <stdio.h>
#include <stdlib.h>
int k_books(int* arr, int arr_size, int n, int k) {
// ここにコードを記述してください
return 0;
}
バブルソートのすべてのレッスン
1Basics of Bubble Sort
IntroductionWorking of the Bubble SortSwap adjacent elementsBubble Sort Algorithm