E-KİTAP PROJESİ®

~ TÜRKİYE'NİN e-KİTAP PROJESİ ~

POPÜLER KİTAPLAR

Diğer Arama Sonuçları...

Generic selectors
Başlıkla Eşleşenler
Başlıklarda Ara
İçeriklerde Ara
Post Type Selectors
Filter by Categories
Bilimsel Makaleler – Murat Ukray
Bir Kitap, 10 Ağaç!
E-KİTAP HAKKINDA
e-KİTAP OKUMA KILAVUZU
e-Kitap Projesi (Yeni Gelişmeler & İleri Teknolojiler - Editoryal)
e-KİTAP SATIN ALMA KILAVUZU
e-Kitap Teknolojileri & Haberleri
e-Kitap Yayınlamak?
En İyi e-Kitap Siteleri
GÜNCEL & GLOBAL HABERLER
HOBİ KÖŞESİ
İndirilecek Belgeler
Kitabımı Yayınlatmaya Başlamadan Önce Neler Yapmalıyım?
Kitabımı Yayınlattıktan Sonra Sahip Olacağım Haklar Nelerdir?
Kitabımın Ebatlarını, İç sayfa ve Kapak tasarımını Nasıl Belirlemeliyim?
Kitabımın Fiyatını Nasıl Belirlemeliyim?
Kitabımın Yayın Sürecinde Karşılaşabileceğim Yasal Prosedürler Nelerdir?
KİTAP & YAYIN DÜNYASINDAN HABERLER
Kitap Ebat ve Fiyatları
Kısaca e-Yayıncılığın Tarihçesi
Online Kitap (Avantajları & Yenilikleri)
Piyano & Gitar Müzik yapma Sayfası
ŞİMDİ YAYINLAMAK İSTİYORUM
YAYINLANMIŞ MAKALELER
Yazarın Telif Hakları
YAZARLARIMIZ

Açık Veri Yapıları (Java İle)

Açık Veri Yapıları (Java İle)
25.99 $ (Basılı)eBook: 8.99 ₺ (eKitap)
Authors: ,
Genres: Akademik, Bilgisayar, Programming & Computer science- Programlama/Bilgisayar
Publisher: e-Kitap Projesi
Publication Year: 2016
Format: (eKitap + Basılı)
Length: Türkçe Çeviri, 500 sayfa
Narrator: Ayşegül Tunç (Çeviren)
ISBN: 9781310447723
Rating:

Açık Veri Yapıları, dizi (liste), kuyruk, öncelikli kuyruk, sırasız küme, sıralı küme ve grafik gibi veri yapıları için geliştirilmiş uygulama ve veri yapılarının analizini kapsar. Hızlı, pratik titiz ve verimli bir matematiksel yaklaşım üzerinde yoğunlaşırken, Morin açıkça ve dinamik olarak kaynak kod ile birlikte birtakım çözümlemeler sunar.

E-Kitabımı Nasıl Okuyacağım?

E-Kitabımı Nasıl Satın Alacağım?

About the Book
Online-Özeti-Oku

Basılı-olarak-satın-al

D-&-R-Logo İdefix-Logo

KATEGORİLER: (Bilgisayar Bilimler & Yazılım » Java »  Computers & Internet)

Kitapta sunulan Java dilinde analiz edilmiş ve uygulanmış veri yapıları, yığıt, kuyruk ve listelerin dizi ve bağlantılı liste uygulamalarını; liste ve sekme listelerinin alan-verimli uygulamalarını; karma tabloları ve karma kodlarını; x-hızlı sıralı ağaç ve y-hızlı sıralı ağaç üzerinde tamsayı arama yapılarını; grafikleri, bitişiklik matrislerini, ve B-ağaçlarını içerir.

Pat Morin (yazar), Carleton Üniversitesi’nde Bilgisayar Bilimleri Okulu’nda Profesör olmasının yanı sıra, kurucusu ve açık erişimli Hesaplamalı Geometri Dergisi’nin yönetici editörüdür. Hesaplamalı geometri, algoritmalar ve veri yapıları konularında çok sayıda konferans makaleleri ve dergi yayınlarının yazarıdır.

 

Kitabın orijinal baskısını; 

https://archive.org/details/ost-computer-science-odstructuresjava  adresinde bulabilirsiniz..

 

İÇİNDEKİLER

Kitap Hakkında

Yazar Hakkında

Çevirmen Hakkında

Bölüm 1

Giriş

Verimlilik Gereksinimi

Arayüzler

Kuyruk, Yığıt ve İki Başlı Kuyruk Arayüzleri

Liste Arayüzü: Doğrusal Diziler

UKüme Arayüzü: Sıralı Olmayan Kümeler

SKüme Arayüzü: Sıralı Kümeler

Matematiksel Zemin

Üslüler ve Logaritmalar

Faktöryeller

Asimptotik Gösterim

Rasgele Sıralama ve Olasılık

Hesaplama Modeli

Doğruluk, Zaman Karmaşıklığı ve Alan Karmaşıklığı

Kod Örnekleri

Veri Yapıları Listesi

Tartışma ve Alıştırmalar

Bölüm 2

Dizi-Tabanlı Listeler

Dizi Yığıtı: Dizi Kullanan Hızlı Yığıt İşlemleri

Temel Bilgiler

Büyültme ve Küçültme

Özet

Hızlı Dizi Yığıtı: Optimize Dizi Yığıtı

Dizi Kuyruğu: Dizi-Tabanlı Kuyruk

Özet

Dizi İki Başlı Kuyruk: Dizi Kullanan Hızlı İki Başlı Kuyruk

Özet

Çifte Dizi İki Başlı Kuyruk: İki Yığıt’tan İki Başlı Kuyruk Oluşturulması

Dengeleme

Özet

Kök Dizi Yığıt: Alan Kriteri Verimli Olan Dizi Yığıt Uygulaması

Büyültme ve Küçültmenin Analizi

Alan Kullanımı

Özet

Karekökleri Hesaplamak

Tartışma ve Alıştırmalar

Bölüm 3

Bağlantılı Listeler

TBListe: Tekli-Bağlantılı Liste

Kuyruk İşlemleri

Özet

ÇBListe: Çifte-Bağlantılı Liste

Ekleme ve Çıkarma

Özet

AVListe: Alan-Verimli Liste

Alan Gereksinimleri

Elemanların Bulunması

Elemanların Eklenmesi

Elemanların Silinmesi

yayıl(u) ve birarayaGetir(u) Yöntemlerinin Amortize Edilmiş Analizi

Özet

Tartışma ve Alıştırmalar

Bölüm 4

Sekme Listeleri

Temel Yapı

Sıralı Küme Sekme Listesi: Verimli bir Sıralı Küme

Özet

Liste Sekme Listesi: Verimli Rasgele Erişim Listesi

Özet

Sekme Listelerinin Analizi

Tartışma ve Alıştırmalar

Bölüm 5

Karma Tabloları

Zincirleme Karma Tablo: Zincirleme İle Adresleme

Çarpımsal Karma Yöntemi

Özet

Doğrusal Karma Tablo: Doğrusal Yerleştirme

Doğrusal Yerleştirme Analizi

Özet

Listeleme Karma Yöntemi

Karma Kodları

Temel Veri Türleri için Karma Kodları

Bileşik Nesneler için Karma Kodları

Diziler ve Dizeler için Karma Kodları

Tartışma ve Alıştırmalar

Bölüm 6

İkili Ağaçlar

İkili Ağaç: Temel İkili Ağaç

Özyinelemeli Algoritmalar

İkili Ağaçta Sıralı-Düğüm Ziyaretleri

Serbest Yükseklikli İkili Arama Ağacı

Arama

Ekleme

Silme

Özet

Tartışma ve Alıştırmalar

Bölüm 7

Rasgele İkili Arama Ağaçları

Rasgele İkili Arama Ağaçları

Önerme 7.1’in Kanıtı

Özet

Treap: Rasgele İkili Arama Ağaçları

Özet

Tartışma ve Alıştırmalar

Bölüm 8

Günah Keçisi Ağaçları

Günah Keçisi Ağacı: Kısmi Yeniden Oluşturmalı İkili Arama Ağacı

Doğruluk Analizi ve Çalışma Zamanı

Özet

Tartışma ve Alıştırmalar

Bölüm 9

Kırmızı-Siyah Ağaçlar

2-4 Ağaçları

Yaprak eklenmesi

Yaprak silinmesi

Kırmızı-Siyah Ağacı: 2-4 Ağacının Benzeri

Kırmızı-Siyah Ağacı ve 2-4 Ağacı

Kırmızı-Siyah Ağacında Sola-Dayanım

Ekleme

Silme

Özet

Tartışma ve Alıştırmalar

Bölüm 10

Yığınlar

İkili Yığın: Bir Örtülü İkili Ağaç

Özet

Karışık Yığın: Rasgele Karışık Yığın

merge(h1, h2) Analizi

Özet

Tartışma ve Alıştırmalar

Bölüm 11

Sıralama Algoritmaları

Karşılaştırmaya-Dayalı Sıralamalar

Birleştirerek-Sıralama

Hızlı-Sıralama

Yığın-Sıralama

Karşılaştırmaya Dayalı Sıralama için Alt-Sınır

Sayma Sıralama ve Taban Sıralaması

Sayma Sıralaması

Taban-Sıralaması

Tartışma ve Alıştırmalar

Bölüm 12

Grafikler

Bitişiklik Matrisi: Bir Grafiğin Matris ile Gösterimi

Bitişiklik Listeleri: Liste Derlemi olarak Grafik

Grafik Ziyaretleri

Enine-Arama

Derinliğine Arama

Tartışma ve Alıştırmalar

Bölüm 13

Tamsayılar için Veri Yapıları

İkili Sıralı Ağaç: Sayısal Arama Ağacı

X-Hızlı Sıralı Ağaç: Çifte-Logaritmik   Zamanda Arama

Y-Hızlı Sıralı Ağaç: Çifte-Logaritmik Zamanlı Sıralı Küme

Tartışma ve Alıştırmalar

Bölüm 14

Dış Bellek Aramaları

Blok Deposu

B-Ağaçları

Arama

Ekleme

Silme

B-Ağaç’ların Amortize Analizi

Tartışma ve Alıştırmalar

Kaynakça (Bibliography)

ÖNEMLİ NOT: Bu sitede yayınlanan tüm e-kitapların telif hakları e-kitap projesine aittir. İzinsiz kısmen veya tamamen kopyalanması yasaktır..

About the Author
Ayşegül Tunç

Çevirmen Hakkında:

AYŞEGÜL TUNÇ, 1971 yılında Ankara'da dünyaya geldi. İlkokulu TED Ankara Koleji'nde, ortaokul ve liseyi Ankara Atatürk Anadolu Lisesi'nde takdirname derecesi ile bitirdi. Üniversitede birinci tercihine girdi ve burslu okudu. Annesinin vefatı ve babasının rahatsızlığı nedeniyle çalışmıyor. Ev-ofisinde yaptığı iş Internet-tabanlı betik programlar geliştirmek ve bilgisayar bilimleri alanına ait dikkatini çeken konularda Türkçeye çeviriler yapmaktadır.

Son yıllarda “İşbirliğine Dayalı Öğrenme ve Açık Eğitim Hareketi” kapsamında serbest lisanslamalar artış gösterdi. Çevirmen de bu uygulamalar arasından seçimlerde bulunarak işe başladı.

"E-Kitap Projesinde yayınlanan tüm eserlerin telif hakkı saklıdır. Hiçbir şekilde kopya edilemez veya yasa dışı yollarla çoğaltılamaz. Yayınlanan Tüm Elektronik & Basılı kitap, materyal ve eserlerin, indirmeler, ve ticari satış hakları ekitap projesine aittir." e-Kitap Yayıncılık & Cheapest Books: " *E-Kitap Yayıncılık ve *Chapest Books, E-Kitap Projesi'nin yan kuruluşudur.."