furkanclk97
Centipat
- Katılım
- 10 Temmuz 2019
- Mesajlar
- 25
C dilinde bir ödevim var, yardımcı olabilecek var mı?
1. Elemanları bağlantılı listede sıralı olarak tutulan bir kümeye, sıralı olma özelliğini bozmadan ekleme yapan bir C fonksiyonu tasarlayınız ve C dilinde kodlayınız.
2. Öyle bir program tasarlayınız ki; önce eleman sayısı 1000 olan bir R dizisine rastgele tamsayılar yerleştirip daha sonra bu diziyi hem birleşmeli sıralama ve hem de hızlı sıralama algoritmalarıyla sıralasın ve her bir algoritmanın sıralama sürelerini ölçsün. Elde ettiği süreleri uygun bir mesajla yazdırsın. İpucu: Çalışma sürelerini ölçmek için C’de yer alan zaman fonksiyonlarını kullanabilirsiniz.
3. Öyle bir sıralama algoritması tasarlayınız ki, bir dizinin elemanlarını sıralarken mükerrer olan değerleri silsin ve bir tane bıraksın. Yol gösterme: Var olan sıralama algoritmalarından birisini bu amaçla uyarlayabilirsiniz.
4. Elemanları sözce olan T dizisini sıralayan bir program tasarlayınız. T dizisi tipik olarak char *T[] = {“Papatya”, “Dörtkardeş”, “Toroslu”, “PostEdu”, ...} şeklindedir.
5. Arama uygulamalarında harici arama ile dahili arama gereksinimleri nelerdir? İki yöntemi ayıran en büyük faklılık nelerdir? Açıklayınız.
1. Elemanları bağlantılı listede sıralı olarak tutulan bir kümeye, sıralı olma özelliğini bozmadan ekleme yapan bir C fonksiyonu tasarlayınız ve C dilinde kodlayınız.
2. Öyle bir program tasarlayınız ki; önce eleman sayısı 1000 olan bir R dizisine rastgele tamsayılar yerleştirip daha sonra bu diziyi hem birleşmeli sıralama ve hem de hızlı sıralama algoritmalarıyla sıralasın ve her bir algoritmanın sıralama sürelerini ölçsün. Elde ettiği süreleri uygun bir mesajla yazdırsın. İpucu: Çalışma sürelerini ölçmek için C’de yer alan zaman fonksiyonlarını kullanabilirsiniz.
3. Öyle bir sıralama algoritması tasarlayınız ki, bir dizinin elemanlarını sıralarken mükerrer olan değerleri silsin ve bir tane bıraksın. Yol gösterme: Var olan sıralama algoritmalarından birisini bu amaçla uyarlayabilirsiniz.
4. Elemanları sözce olan T dizisini sıralayan bir program tasarlayınız. T dizisi tipik olarak char *T[] = {“Papatya”, “Dörtkardeş”, “Toroslu”, “PostEdu”, ...} şeklindedir.
5. Arama uygulamalarında harici arama ile dahili arama gereksinimleri nelerdir? İki yöntemi ayıran en büyük faklılık nelerdir? Açıklayınız.