Upload
emrah-guercan
View
457
Download
6
Embed Size (px)
Citation preview
Matematiksel Veri Yapıları
İçerik
• Matematiksel Veri Yapıları– Kümeler– Diziler– Fonksiyonlar– İkili ilişkiler
• Sonsuz kümeler– Sonlu nicelik– Sonsuz nicelik– Durma problemi
Kümeler
• Küme: benzer nesneler topluluğu
Küme Üzerinde İşlemler
Sorular
Diziler
• Diziler nesneleri gruplamanın farklı bir yoludur. • Dizileri kümelerden ayıran temel özellikler– Küme elemanları tekrar etmezler. Ancak dizilerde aynı
elemandan birden fazla bulunabilir önemli olan dizilimdeki sırasıdır.
– Aynı elemanların farklı dizilimleri farklı dizileri göstermektedir.
– Boş dizileri göstermek için sembolü kullanılır.
Örnek
İsimCinsiyetDoğum tarihiİli
Kaç farklı string yazılabilir
İkili İlişki (Binary Relations)
Fonksiyonlar
• Fonksiyon bir kümenin elemanlarını başka bir kümenin elemanlarına atayan bir eşleştirmedir
Fonksiyonlar
Bire Bir ve Örten Fonksiyonlar
Fonksiyon Tersi
Bileşke Fonksiyon
Ödev
Durma Problemi