İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Proje için yardım. ACİLLL!!

karabahtım05.12.20103 cevap1.282 görüntüleme
2010'den beri1 mesaj
#1
İki farklı text dosyasını okutup bağlı listeye atamam gerekiyor.
Daha sonra program bu iki dosyanın içeriğine bakıp karşılaştırmaları bağlı listeler üzerinden yapacak ve dosyaların arasındaki benzerlik oranını bulacak.
Bunun için her iki dosyayı bağlı listeye atma aşamasında her ikisi için iki ayrı fonksiyon mu yazacağım.Yoksa tek fonksiyonla halledilebilir mi?
Cevaplar
2010'den beri1.941 mesaj
#2
Eğer doğru anladıysam ;
Tek fonksiyon yeterli olur, bağlı listeye atacağın zaman bu fonksiyonu çağırarak halledebilirsin..

İki tane yaz istersen çok sorun olacağını zannetmiyorum :)
2008'den beri836 mesaj
#3
Dayananadım.
Ya arkadaşım bu nasıl bir sorudur böyle? Allah aşkına ya.
İlk önce konu açmayı öğren.Konu başlığına "ACİLLLLL" yazılmaz.Forum kurallarında olsun, olmasın.
2009'den beri44 mesaj
#4
2 Dosyadan büyük olanının boyutu kadar structta veri depolamak için yer aç.
1. dosyayi oku List node una ata,
List i ilerlet
2. dosyayi oku, List node una ata

int yuzde= kucuk dosyanin boyutu
int benzerlik = 0;
KÜÇÜK DOSYANIN Boyutu kadar bir loop çevir.
bu loopta
if (strcmp(node->txt, node->next->txt) == 0)
{
++ benzerlik;
}

....
printf("Benzerlik : %d/100\n",(benzerlik*100)/yuzde);

Kolay gelsin..

Bu arada hakikaten, ACİLLL başlığı çok itici geliyor :)

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.