matematiksel veri yapıları
TRANSCRIPT
![Page 1: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/1.jpg)
Matematiksel Veri Yapıları
![Page 2: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/2.jpg)
İçerik
• Matematiksel Veri Yapıları– Kümeler– Diziler– Fonksiyonlar– İkili ilişkiler
• Sonsuz kümeler– Sonlu nicelik– Sonsuz nicelik– Durma problemi
![Page 3: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/3.jpg)
Kümeler
• Küme: benzer nesneler topluluğu
![Page 4: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/4.jpg)
Küme Üzerinde İşlemler
![Page 5: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/5.jpg)
Sorular
![Page 6: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/6.jpg)
![Page 7: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/7.jpg)
![Page 8: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/8.jpg)
![Page 9: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/9.jpg)
![Page 10: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/10.jpg)
![Page 11: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/11.jpg)
![Page 12: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/12.jpg)
![Page 13: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/13.jpg)
![Page 14: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/14.jpg)
![Page 15: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/15.jpg)
![Page 16: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/16.jpg)
![Page 17: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/17.jpg)
![Page 18: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/18.jpg)
![Page 19: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/19.jpg)
![Page 20: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/20.jpg)
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.
![Page 21: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/21.jpg)
Örnek
İsimCinsiyetDoğum tarihiİli
Kaç farklı string yazılabilir
![Page 22: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/22.jpg)
![Page 23: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/23.jpg)
İkili İlişki (Binary Relations)
![Page 24: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/24.jpg)
Fonksiyonlar
• Fonksiyon bir kümenin elemanlarını başka bir kümenin elemanlarına atayan bir eşleştirmedir
![Page 25: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/25.jpg)
Fonksiyonlar
![Page 26: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/26.jpg)
Bire Bir ve Örten Fonksiyonlar
![Page 27: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/27.jpg)
![Page 28: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/28.jpg)
Fonksiyon Tersi
![Page 29: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/29.jpg)
Bileşke Fonksiyon
![Page 30: Matematiksel veri yapıları](https://reader033.vdocuments.mx/reader033/viewer/2022061618/5584c4afd8b42aeb138b4717/html5/thumbnails/30.jpg)
Ödev
Durma Problemi