Archive for Kasım 2011
C# HashTable Kullanımı
Posted Kasım 28, 2011
on:Aşağıdaki uygulamada basit bir hashtable kullanımını anlattım. “Ekle” butonu ile HashTable’a yeni bir eleman ekleniyor. Kendi uygulamanızda listbox ve listview’den hangisini kullanmak isterseniz onu kullanırsınız ben örnek olsun diye ikisini de ekledim.
- In: C# | SQL | Veritabanı
- Yorum Yapın
Aşağıdaki örnekte ‘COUNT’ kullanarak bir veritabanındaki farklı değerlerin kaçar tane olduğu gösteriliyor.
Benim bu uygulama için oluşturduğum veritabanı tablosunun adı Ogrenciler, sütunların adları da ID ve Ad. Siz kendi uygulamanız için istediğinizi oluşturabilirsiniz. Program çalıştırıldığında DataGrid’te tüm veritabanındaki veriler görüntüleniyor. “Farklı İsimlerin Frekansı” butonuna basınca da veritabanındaki farklı isimlerin kaçar tane olduğu gösteriliyor.
Benim bu yazıdaki amacım sadece Count ile kaçar tane olduklarını göstermekti, o yüzden ayrıntılı bir program yapmadım. Siz kendinize göre uyarlarsınız.
Java Selection Sort
Posted Kasım 11, 2011
on:- In: Java | Sıralama (Sort)
- Yorum Yapın
Aşağıdaki uygulamada girilen 10 tane sayı Selection Sort’a göre sıralanıyor.
Java Binary Search (İkili Arama)
Posted Kasım 4, 2011
on:- In: Arama (Search) | Java
- Yorum Yapın
İkili Arama, sıralı bir dizide, belirli değerin bulunmasına yönelik bir algoritmadır. Bu teknikteki her bir adımda, aranan değerin, dizinin orta değerine eşit olup olmadığı kontrol edilir. Eşit olmaması durumunda aranan değerin orta değer tarafından ikiye ayrılan kısımlardan hangisinde olduğu kontrol edilir, aranan değeri içeren kısım bir sonraki adımda arama yapılacak dizi olur ve bu sayede arama yapılan listedeki eleman sayısı her adımda yarıya indirilmiş olur (Kaynak wikipedia). Aşağıda resimli anlatımı var (Kaynak programming-algorithms)
Aşağıdaki uygulamada “Dizi Elemanlarını Ata” butonuna basınca 10 tane rastgele sayı atanıyor. İlk jTextArea’da atama sırasına göre sayılar gösteriliyor, ikinci jTextArea’da ise sıralı olarak gösteriliyor. “Ara” butonuna basınca da yanındaki jTextField’te girilen sayı dizide var mı diye arıyor.
Java StringTokenizer Sınıfı
Posted Kasım 4, 2011
on:- In: Java
- Yorum Yapın
Bir cümledeki kelimeleri ayırmak için kullanılır.