Gruplar belli değil, grup olmasını için örnek olarak 2'den fazla 5'ten az aynı satırlar olsun. 2 den fazla 5 taneden az aynı satır kümelerini bulmak istiyorum
*a b c* *d k* l m *a* *b c* k *a b c d **k* abcd -> 2 tane abc -> 3 tane dk -> 2 tane ab -> 3 tane .. vs 2011/8/22 Ege Sertçetin <[email protected]> > Bir satır grubunun kaç satırdan oluşacağını en fazla ve en düşük > olarak belirlerseniz (ör: en az 2 en çok 5 gibi) hangi grubun kaç kez > tekrar ettiğini bulursunuz. Tabii biraz çok döngü olacaktır. > > En az 2, en çok 5 diyelim. > > for x=2'den 5 e kadar { > > while (!eof) { > > for s=1den satirsayisi-x+1'e kadar > s'inci x tane satiri al ve bütün dosyada kaç kere geçiyor bak. > > } > } > > Tabi bu en kaba hali ve sık sık kullanılması pek mantıklı değil. > > > Ege Sertçetin. > > > Alinti selim ok <[email protected]> > > > Elinizdeki satirlarin miktari ne kadar? Milyonlarca satirdan mi > bahsediyoruz > > yoksa 30-40 satir mi? > > > > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- 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
