Bagaimana Anda mendekati masalah ransel dalam situasi pemrograman dinamis jika sekarang Anda harus membatasi jumlah item dalam ransel dengan konstan ? Ini adalah masalah yang sama (berat maks W , setiap item memiliki nilai v dan bobot w ) tetapi Anda hanya dapat menambahkan item p ke ransel dan jelas perlu mengoptimalkan nilai ransel.
Apakah kita memerlukan dimensi ke-3 atau kita dapat menemukan pendekatan lain tanpa itu. Saya mencoba untuk menambahkan jumlah item dalam ransel di dalam sel dan mengambil nilai maksimum di bagian akhir dengan jumlah item <= tetapi itu bukan solusi TERBAIK.
algorithms
optimization
dynamic-programming
knapsack-problems
pengguna11536
sumber
sumber
Jawaban:
Pertanyaan yang sangat bagus!
Anda dua kali benar:
Berikut ini, saya berasumsi bahwa Anda terbiasa dengan solusi berbasis pemrograman dinamis. Secara khusus, saya tidak akan membahas cara melintasi tabel mundur untuk menentukan solusinya .
Semoga ini membantu,
sumber