Anasayfa » Arşiv

Aralık 2011 Tarihli Yazılar

Algoritmalar, Veri Yapıları »

[2 Ara 2011 | 7 Yorum | 15.138 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (1 oy,5 üzerinden : 5,00 )
Loading...
Kırmızı – Siyah Ağaç Yapıları ( Red – Black Trees)

Bu yazımda sizlere red black tree lerden yani kırmızı siyah diye adlandırılan ağaç yapılarından bahsedeceğim. Red Black Tree ler aslında binary search tree yapısıdır. Binary search treelerden tek farkı, extradan her nodun rengini tutan yapının olmasıdır. Bu renkler isimden de anlaşılacağı gibi kırmızı veya siyahtır.
Red black tree ler dengeli ağaçlardır. Bu yüzden en kötü zamanda bile n elemanlı bir ağaca ekleme, silme arama gibi işlemler O(logn) zamanda yapılabilir.
Her nodun bildiğimiz gibi değeri, sağ çocuğu, sol çocuğu, ebeveyni (parent) ve rengi vardır. Ayrıca red black treelerde yapraklar nill dir.
Red Black Tree lerin …

Devamını oku...

Csharp »

[1 Ara 2011 | Yorum Yok | 4.436 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Csharp ile Ms Access Veritabanı Bağlantısı

Arkadaşlar bu yazımda sizlere c# ile access veritabanına nasıl bağlantı kurulacağını göstereceğim. Basit bir bağlantı ve veri çekme örneği yapacağız. Bunun için öncelikle ms access i açıyoruz. (Ben MS Access 2003 ile göstereceğim.) Yeni bir proje ile veritabanı oluşturuyoruz ve ismini vt1.mdb yapıyoruz. Alan olarak isim ve soyisim giriyoruz. Bu veritabanımızı c: sürücüsü altına kaydediyoruz.
Şimdi c# da yeni bir console projesi oluşturalım ve aşağıdaki kodları yapıştırıp çalıştıralım.
Boş bir ekranla karşılaşabilirsiniz, bu durumda veritabanınızı tekrar açın ve için bir kaç satır veri girin ve tekrar deneyin.
Satırında projemizin hangi veritabanına ne şekilde …

Devamını oku...