Çözüldü Kurala Bağlı Koşullu Kombinasyon Listeleme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Çözüm
Verdiğiniz kriterlere göre, "abcdef0123456" karakterlerinden oluşan ve her karakterin en fazla iki kez yan yana gelebildiği 64 haneli tüm kombinasyonları listelemek, oldukça büyük bir hesaplama gerektirir. Bu tür bir liste oluşturmak için Excel formülleri yeterli olmayabilir ve bu işlemi yapmak için Python ya da makro (VBA) kullanmayı düşünebilirsiniz. Ancak, 64 haneli kombinasyonların sayısı çok büyük olduğundan, bu işlem muhtemelen pratik olmayacaktır ve çok uzun sürebilir.

Örnek olarak aşağıdaki Python kodu istediğiniz hesaplamayı yapabilir. Lakin, süre olarak yeterli olmayıp; #ZAMANAŞIMI! hatası verebilir.

PYTHON:
Görüntülemek için giriş yapmanız gerekmektedir.
(7 satır)
Verdiğiniz kriterlere göre, "abcdef0123456" karakterlerinden oluşan ve her karakterin en fazla iki kez yan yana gelebildiği 64 haneli tüm kombinasyonları listelemek, oldukça büyük bir hesaplama gerektirir. Bu tür bir liste oluşturmak için Excel formülleri yeterli olmayabilir ve bu işlemi yapmak için Python ya da makro (VBA) kullanmayı düşünebilirsiniz. Ancak, 64 haneli kombinasyonların sayısı çok büyük olduğundan, bu işlem muhtemelen pratik olmayacaktır ve çok uzun sürebilir.

Örnek olarak aşağıdaki Python kodu istediğiniz hesaplamayı yapabilir. Lakin, süre olarak yeterli olmayıp; #ZAMANAŞIMI! hatası verebilir.

PYTHON:
Görüntülemek için giriş yapmanız gerekmektedir.
(14 satır)

Ayrıca, bir vba kodu da ekliyorum, denemelerinizi yaparsınız.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(31 satır)
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst