// PR Bab 12, tantangan: Ukuran pengurutan yang salah. // // Untuk soal penjadwalan kegiatan, tulis tiga fungsi: // greedy_mulai() : urut menurut waktu mulai paling awal // greedy_durasi() : urut menurut durasi terpendek // brute_force() : coba semua himpunan bagian (n <= 8) // // Cari dengan data acak contoh kasus terkecil yang membuat masing-masing // greedy salah, lalu tulis di sini: // greedy_mulai salah pada: // greedy_durasi salah pada: // // Compile: g++ -std=c++17 -O2 -o ujigreedy exercises/12/homework/05-uji-greedy.cpp // Jalankan: ./ujigreedy #include #include #include using namespace std; struct Kegiatan { int mulai, selesai; }; // Tulis ketiga fungsimu di sini: int main() { srand(2024); // Tulis pencari contoh penyangkalmu di sini: return 0; }