ThatQuiz Test Kütüphanesi Bu Testi Şimdi Al
Algoritmalar
Katkıları bulunanlar: Sadik
  • 1. Algoritmalar, problemleri çözmek için adım adım uygulanan prosedürler veya formüllerdir. Bir görevin nasıl yerine getirileceğini veya bir sorunun nasıl etkili bir şekilde çözüleceğini açıklayan bir dizi talimattır. Algoritmalar bilgisayar bilimleri, matematik, mühendislik gibi çeşitli alanlarda kullanılmaktadır. Verilerin düzenlenmesine, kararların alınmasına ve süreçlerin otomatikleştirilmesine yardımcı olurlar. Etkili algoritmalar tasarlayarak kaynak kullanımını optimize edebilir, performansı artırabilir ve karmaşık sorunları sistematik bir şekilde çözebiliriz.

    Hangi sıralama algoritmasının en kötü durum zaman karmaşıklığı O(n2)'dir?
A) Kabarcık Sıralama
B) Yığın Sıralama
C) Hızlı Sıralama
D) Sıralamayı Birleştir
  • 2. Derinlik Öncelikli Arama (DFS) algoritmasında tipik olarak hangi veri yapısı kullanılır?
A) Dizi
B) Kuyruk
C) Yığın
D) İkili Ağaç
  • 3. Negatif olmayan kenar ağırlıklarına sahip bir grafikte en kısa yolu bulmak için yaygın olarak hangi algoritma kullanılır?
A) A* arama algoritması
B) Prim'in algoritması
C) Dijkstra'nın algoritması
D) Bellman-Ford algoritması
  • 4. Algoritmalar bağlamında 'özyineleme' ne anlama gelir?
A) Bir problem çözme sürecinde kendini çağıran bir fonksiyon.
B) Rastgele sayılar üreten bir işlev.
C) Dönüş ifadesi olmayan bir işlev.
D) Bir öğe koleksiyonu üzerinde yineleme yapan bir işlev.
  • 5. Yönlendirilmiş bir grafiğin geçişli kapanışını bulmak için hangi algoritma kullanılır?
A) Tarjan'ın algoritması
B) Warshall'ın algoritması
C) Kosaraju'nun algoritması
D) Floyd'un algoritması
  • 6. Aşağıdakilerden hangisi bir böl ve yönet algoritmasıdır?
A) Ekleme Sıralaması
B) Sıralamayı Birleştir
C) Seçim Sıralaması
D) Kabarcık Sıralama
  • 7. Hızlı Sıralama algoritmasının en kötü durum zaman karmaşıklığı nedir?
A) O(n log n)
B) O(n2)
C) O(n)
D) O(log n)
  • 8. Bir akış ağında maksimum akışı bulmak için hangi algoritma kullanılabilir?
A) Kabarcık Sıralama
B) İkili Arama algoritması
C) Ford-Fulkerson algoritması
D) Derinlik Öncelikli Arama
  • 9. Genişlik öncelikli arama (BFS) algoritmasının derinlik öncelikli arama (DFS) algoritmasına göre temel avantajı nedir?
A) BFS hedefe giden en kısa yolu garanti eder.
B) DFS daha az bellek alanı kullanır.
C) DFS yolu daha hızlı bulur.
D) BFS'nin uygulanması daha kolaydır.
  • 10. İki dizi arasındaki en uzun ortak alt diziyi bulmak için hangi algoritma kullanılır?
A) Radix Sıralama
B) En Uzun Ortak Sıralama algoritması
C) Seçim Sıralaması
D) Yığın Sıralama
  • 11. Floyd-Warshall algoritmasının temel amacı nedir?
A) Ağırlıklı bir grafikteki tüm köşe çiftleri arasındaki en kısa yolları bulmak.
B) Yönlendirilmemiş bir grafikteki en büyük bağlantılı bileşeni belirlemek için.
C) Öğeleri artan sırada sıralamak için.
D) Bir akış ağındaki maksimum akışı hesaplamak için.
  • 12. Genişlik Öncelikli Arama algoritmasında tipik olarak hangi veri yapısı kullanılır?
A) Yığın
B) Yığın
C) Kuyruk
D) Bağlantılı Liste
  • 13. Tekrarlayan bir diziyi önceki oluşumları kullanarak daha kısa hale getirme işlemine ne denir?
A) Huffman Kodlama
B) Çalışma Uzunluğu Kodlaması
C) Diferansiyel Kodlama
D) Burrows-Wheeler Dönüşümü
  • 14. Bir algoritmada talimatların ne kadar ayrıntılı olduğunun ölçüsü için kullanılan terim nedir?
A) Ölçeklenebilirlik
B) Karmaşıklık
C) Granülerlik
D) Verimlilik
Şununla oluşturuldu: That Quiz — test oluşturma ve test çözmenin hem matematik hem de diğer konu alanları için en kolay olduğu yer.