Yanlış hesaplamayıdsam kaç satır tekrar edecek belli değilse (n!)^2 tane karşılaştırma yapmanız gerekecek. Bir de şöyle bir durum olduğunu varsayalım.
a a a a a a a b b b b a a a a b b b Bu durumda neyden kaç saydırmak gerekir? Misal aa kalıbı için 1-2 birinci tekrar 3-4 ikinci tekrarı oluştururken 4-5 mi yoksa 5-6 mi üçüncü tekrarı oluşturuyor? Kolay gelsin. 2011/8/22 Alper Ozcelik <[email protected]> > **Merhaba Onur, > ** > **Soruyu yanlis anlamadiysam, once tek satir ile tum satirlari > karsilastirirsin, referans satiri birer kaydirirsiniz ve boyle > karsilastirmaya devam edersiniz. Tum listedekilerle karsilastirilinca, bu > defa ilk iki satir secilir(tumuyle karsilastirilir) ve secilen iki satir > birer kaydirilarak tum listeyle karsilastirilmaya devam edilir. Sonra ucer > ve dorder ve so on... > ** > **Kolay gelsin, > **alper > ** > **** > *******From:* Onur AKTAŞ <[email protected]> > ***Sent:* Monday, August 22, 2011 12:24 PM > ***To:* Özgür yazılımlarla çeşitli dillerde yazılım > geliştirme<[email protected]> > ***Subject:* [Linux-programlama]En çok tekrar eden satır kümelerini bulma > ** > **Merhaba; > Elimde şöyle bir text var, > > *a > b > c* > a > d > e > g > h > j > *a > b > c* > *h > n* > j > r > t > b > *h > n* > > > h ve n satırlar alt atla iki kere gelmiş(hn-2) > a b c satırları alt alta 3 kere gelmiş(abc-3) > > Bu şekilde bir text içinde en çok tekrar eden satır kümelerini nasıl > bulabilirim ? > > > -- > Onur AKTAŞ > Kişisel, http://www.onuraktas.net > Blog, http://www.alonon.net > > ------------------------------ > _______________________________________________ > > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > -- Serdar Güler www.akilsayar.com www.bisoft.com.tr
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
