• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Değişen sayı dizilişlerini nasıl sınayablirim?

Katılım
19 Şubat 2009
Mesajlar
54
Excel Vers. ve Dili
2007 ingilizce
Arkadaşlar benim yapmak istediğim birşey var, mesela 1 den 10'a kadar rastgele 10 arlı sayı dizilişlerini olusturup her yeni oluşan 10 arlı rastgele dizilişi, başka ve sabit bir sayı grubuyla kıyaslamak istiyorum.

Mesela yüz bin (veya daha fazla) adet rastgele olusturulacak olan 10 arlı sayı dizilişini, sabit bir grupla kıyaslayarak, yüz bin adetin içinden sabit grupla en fazla ortak sayıya sahip olan 10 arlı dizilişin hangisi olduğunu bulmak istiyorum.

Böylesi bir işlemi -pc de çalışırken uzun sürecek olsa da- hangi "excel,macro,VB,delphi...vs" aracılığıyla yapabilirim, bunun için ileri düzeyde programlama bilmek mi gerekir, bilen bir arkadaşımızdan rica etsek cok mu şey istemiş oluruz, yardımcı olursanız sevinirim.
 
merhaba

sabit sayı grubunda kaç adet sayı var?
6 mı, 10 mu, 5+1 mi?

millipiyango top çekilişleri listesini internette bulun ve üzerinde istatistik hesaplama yapmanızı öneririm.
 
Burda asıl önemli olan nokta şu, rastgele bir sırada olusturulan 10 arlı dizilişi oluşur oluşmaz, basit bir degerlendirmeye tabi tutacam ve ordan ona göre bir deger elde edecem.

Mesela bu 10 sayının ilk beşine +1, ikinci beşine -1 eklyecem, böylelikle oluşan 10 sayıyı toplayıp o dizilişe ilişkin bir değer elde etmiş olacam. Sonra bu 10 arlı diziliş hızla değişecek ve yeni bir 10 arlı diziliş oluşacak, bu da aynı değerlendirmeye tabi tutulacak ve onunda bir değeri olacak.

Program, rastgele sayıları hızla değiştirecek, bir tek o zaman kadar yapmış olduğu denemelere göre "en yüksek" değeri veren 10 arlı dizilişi akılda tutacak, daha yüksek bir değer oluşursa o dizilişin yerini bu yüksek değeri veren yeni diziliş alacak. Yani her 10 arlı denemenin kaydına veya bilinmesine gerek olmayacak.

Bu şekilde olabildiğince çok sayıda rastgele oluşacak olan 10 arlı dizilişleri sınayarak içlerinden en büyük değeri vermiş olan 10 arlı dizilişi bulmak istiyorum.
 
Arkadaşlar en azından bir yorum getiren olmayacak mı?
 
Geri
Üst