Delphi Can
Varyasyon oluşturma - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: Varyasyon oluşturma (/showthread.php?tid=5684)



Varyasyon oluşturma - klavye - 26-01-2021

Alan_tipi    Degeri
iç                ic_01
iç                ic_02
iç                ic_03
dis              dis_01
dis              dis_02
dis              dis_03
yan             yan_01
yan             yan_02
          
Şeklinde veritabanında bir tablom var. Alan_tipi degerleri sonsuz sayida olabilir.
Benim yapmak istedigim
Bunlarin varyasyonunu olusturmak.
i_01 + d_01  + yan_01
i_01 + d_01  + yan_02
i_01 + d_02  + yan_01
i_01 + d_02  + yan_02
i_01 + d_03  + yan_01
i_01 + d_03  + yan_02
i_02 + d_01  + yan_01
i_02 + d_01  + yan_02
.... şeklinde devam edecek
Varyasyonlari bu şekilde nasil oluşturabilirim? (degerleri memo nesnesine veya stringlist e eklemeyi dusunuyorum)

Teşekkürler


Varyasyon oluşturma - 3ddark - 26-01-2021

Mantık ikili sayı sistemi. Eleman sayınız ikili sistemdeki toplam bit sayısı oluyor. Mesela i1 d1 yan1 gibi 8 elemanda maksimum 256 farklı varyasyon oluşur. Bence ikili sayı sistemini düşünürseniz bir algoritma kurabilirsiniz.


Cvp: Varyasyon oluşturma - klavye - 27-01-2021

(26-01-2021, Saat: 23:18)3ddark Adlı Kullanıcıdan Alıntı: Mantık ikili sayı sistemi. Eleman sayınız ikili sistemdeki toplam bit sayısı oluyor. Mesela i1 d1 yan1 gibi 8 elemanda maksimum 256 farklı varyasyon oluşur. Bence ikili sayı sistemini düşünürseniz bir algoritma kurabilirsiniz.

Teşekkür ederim @3ddark
Aslında ben burada kombinasyon sayısından ziyade oluşan değerleri almak istiyorum. i_01 + d_01 + yan_01 gibi