Merhaba,
array içinde belirli harflerim var. örneğin array içine 20 karakter de olabilir 10 karakterde olabilir. ben örnek olarak 3 karakter göstericem ama bunları sayı olarak göstericem.
array('0','1','2')
benim bunu otomatik olarak şu şekilde almam gerek. arrayımız 3 karakterden oluştuğu için tek karakterlileri listelicek 2 karakter ve sonra 3 karakter olan tüm öbekleri göstermeli. yani şu şekilde
-0
--00
---000
---001
---002
--01
---010
---011
---012
--02
---020
---021
---022
-1
--10
---100
---101
---102
--11
---110
---111
---112
--12
---120
---121
---122
-2
--20
---200
---201
---202
--21
---210
---211
---212
--22
---220
---221
---222
kırmızı renk olan 1 basakmak
mavi renkte olan 2 basamak
turuncu renk olanlar ise 3 basamaklı sayılar
array içinde 5 olsaydı bu 5. basamağa kadar devam etmeliydi. sadece 0 dan 9 a rakam olarak düşünmeyelim bu rakamların yerlerine karakter gelecek. a b c d e f gibi harfler ama faktöriyel gibi düşünün arkadaşlar bunu nasıl bir fonksiyon ile aşabilirim. iç içe array denedim fakat 15 karakter yaparken acayip kastı. kasmadan nasıl altından kalkabiliriz?
array içinden kelime çıkartmak
6
●416
- 19-02-2014, 17:34:39hocam eve geçtiniz mi acaba şu algoritmayı geliştirebilirsem süper olur desteğinizlesaintx adlı üyeden alıntı: mesajı görüntüle
- 19-02-2014, 22:59:33Kod olarak sorun olmaz da matematik için epey kafa yormak lazım hocam. 3 elemanlı bir kümenin 1,2 ve 3 elemanlı kaç farklı alt kümesi vardır ve alt kümelerin içeriği nasıl olur gibi bi problem var, matematiksel olarak uygun formülleri bulursanız koda dökmekte yardımcı olmaya çalışırız.
İyi çalışmalar - 19-02-2014, 23:53:17hocam işte o formül şu şekilde buldum mesela 5 elemanlı kümemiz var bu 5 elemanlı kümededark_way adlı üyeden alıntı: mesajı görüntüle
1 karakterli 5
2 karakterli 5*5
3 karakterli 5*5*5
4 karakterli 5*5*5*5
5 karakterli 5*5*5*5*5
olaran sanırım olay bu ben şu şekilde bir yol izlemiştim
arraya aldım bunları ve karakterleri saydırdım. karakter sayısı kadar döndürdüm
onun içindede karakter sayısı kadar ayrıyetten saydırdım. ulaşmak istediğim karakter sayısı kadar içeride döndürüyorum fakat 29 harf olduğunda ve 29 basamak olduğunda sıkıntı çıkıyor malum trilyon üstü bir döngüye giriyor
saintx adlı üyeden alıntı: mesajı görüntüle
örnek yukarıda hocam