-------- Original Message --------
Subject: Re: [Linux-programlama] Re: En çok tekrar eden satır
kümelerini bulma
Date: Mon, 22 Aug 2011 13:33:34 +0300
From: Baris CUHADAR <[email protected]>
To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme
<[email protected]>
Not: kusura bakmayın hepsini yazmadan emaili göndermişim..
İlk olarak benzersiz elemanları bularak işe başlayın, ondan sonra
elinizdeki iki dizinin eleman sayılarının farkı ardışıllık ilişkisini
anlamanız açısından size yardımcı olacaktır.
L1=['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'a', 'b', 'c', 'j', 'k',
'l', 'a', 'b', 'c', 'd', 'm']
L2=['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'j', 'k', 'l', 'm']
len(L1)-len(L2)=7
for i in l:
if i in d:
d.index(i)
_*0
1
2
3*_
4
5
6
7
_*0
1
2*_
8
9
10
_*0
1
2
3*_
11
Aradaki ardışıklığın bozulduğu yerler tekrarlamalar. Ve yine ardışıklık
bozulduğu ikinci yer ise tekrarın uzunluğu veriyor.
Yukardakileri kendinize göre uyarlayıp değiştirebilirsiniz, geliştirebilirsiniz.
Mühendislik okumadığımdan ileri seviye mühendislik matematiği bilgim yok, ancak
böyle bir çözüm ürettim.
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php