Tam Sürümünü Görmek İçin : c kayıt
girilen bilgileri kaydeden ve listeleyen bi program hazırlıyorum ancak listelemenin girilen kayıtların kayıt sırasına göre değilde kaydedilen bilgilerin alfabetik(A'dan Z'ye ) şeklinde listelenmesini istiyorum bu konuda yardımcı olursanız sevinirim. :garip: :garip:
acehreli
03/06/2007, 18:39
Butun bilgileri bir dizi icine okuduktan sonra onlari qsort ile siralayabilirsin.
Ali
biraz daha açıklayabilirmisin sıralamayı nasıl yapacam
Bellek sınırını yada dizi sınırını aşacak derecede fazla kayıt varsa ne yaparız ;)
acehreli
04/06/2007, 22:21
Bilgisayarin bellegini arttiracagiz. :p
Ali
acehreli
04/06/2007, 22:22
mrt017, qsort'u arastirdin mi?
Ali
Selection sort ile yapmak efektif olur gibi geldi bana qsort fonksiyonu hızlı görünse de dosyalar üzerinde çalışmaya en yatkını selection sort galiba. Birinci dosyadan oku ikinci dosyada araya yerleştir hem ram almaya gerek bırakmıyor ;)
korkmazo
20/06/2007, 12:05
Bence bilgileri alirken sirala, mesela Binary Search Tree kullanabilirsin. Boylece sadece bilgileri siralamasi daha hizli olur ayni zamanda bilgilere ulasmasi.
Forum Yazılımı : vBulletin v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.