- Katılım
- 25 Mart 2016
- Mesajlar
- 23
- Excel Vers. ve Dili
- Excel 2007 türkçe
Merhaba arkadaşlar, yüklediğim dosyada başlangıç çözümden komşu çözümler ürettim ve bu komşulardan en küçük ceza değerli olanı yani 4,5,3,2,1 sıralamasını yeni çözüm olarak kabul ettim. Bu sıralamayı listeye aldım. Daha sonra yine bu çözümden komşu çözümler üreterek aralarından en küçük ceza değerli olanı seçtim, bu sıralama listede olmadığı için kabul ettim, bu sıralamayı da listeye ekledim ve 3. adıma geçtim bu adımda bulduğum en küçük ceza değerli sıralama 1. adımdakiyle aynı, yani listede olduğu için seçemem bir sonra gelen en küçük ceza değerliyi seçmem gerek. Yani her adımda daha önce çıkan adımları kontrol etmem gerek ve eğer onlardan biriyle aynı sıralama varsa bir sonraki en küçük ceza değerli olanı seçmem gerek. Bu çözüm yolunu için nasıl bir kod yazabilirim?
