1
Karıştırma algoritmasının doğruluğu nasıl kanıtlanır?
Rastgele bir sıraya göre bir öğe listesi üretmenin iki yolu var ve eşit derecede adil (tarafsız) olup olmadıklarını belirlemek istiyorum. Kullandığım ilk yöntem, tüm öğelerin listesini oluşturmak ve ardından üzerinde bir karıştırmak (bir Fisher-Yates karıştırması demek). İkinci yöntem, listeyi her girişte karıştırılmış tutan bir yinelemeli yöntemdir. Sahte kodda ekleme işlevi: …