Nihal's Blog

Archive for Kasım 2011

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.

4 Yazının devamını oku »

Etiketler: , ,

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.

1
Yazının devamını oku »

Aşağıdaki uygulamada girilen 10 tane sayı Selection Sort’a göre sıralanıyor.

1
Yazının devamını oku »

Etiketler: ,

İ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)

first

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.

1

Yazının devamını oku »

Sadece veritabanından verileri çekip listview’de göstermenin nasıl olduğunu anlatmak için basit bir uygulamayı paylaşmak istedim. Bu yüzden de veritabanını oluşturma ve ona bağlanma işlemlerini anlatmıyorum onları zaten önceki yazılarımda anlatmıştım.

Projeye ListView ekliyoruz.
1 Yazının devamını oku »

Bir cümledeki kelimeleri ayırmak için kullanılır.

1
Yazının devamını oku »


Enter your email address to follow this blog and receive notifications of new posts by email.

Follow Nihal's Blog on WordPress.com