Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Hepimizin günlük hayatta akıllı telefonlarda veya masaüstü ortamda sıklıkla karşılaştığı spell checking (yazım denetleme) yazılımlarında kullanılan bir algoritma arkadaşlar. Merak edenler için veya birilerine faydalı olabileceği için bırakıyorum. Keyifle okuyun ..
Longest Common Subsequence...
Merhabalar,
Konuyu umarım doğru yere açmışımdır. Yaklaşık 1 sene önce açtığım genel olarak çoğunlukla programlama ve algoritma ile ilgili olan blogum hakkında görüşlerinizi almak istiyorum.
Blogumda ki içeriklerin %65'i civarı programlama, özellikle c dili bu yazın java dili de olacak (Bu...
Merhaba arkadaşlar, birilerine faydalı olabilir diye bırakıyorum, iyi çalışmalar.
Quick Sort Algoritması C Kodu
Quick Sort Algoritmasının C kodunu bir önceki algoritma dersinde anlattığımız gibi pivot elemanı baştaki eleman olarak seçerek yapacağız. C koduna geçmeden önce özet şeklinde Quick...
C Programlamada Bağlı Listeler
C programlama dili dersleri serisinin bu dersinde c dilinde bağlı listelerin kullanımından bahsedip, birkaç bağlı liste örneğinin c kodunu sizlerle paylaşacağız.
Bağlı listeleri "Linked List (Bağlı Liste)" adlı algoritma...
Linked List (Bağlı Liste)
Linked List (Bağlı Liste) Nedir? Linked List Ne İşe Yarar? Linked List Algoritması ve Akış Diyagramı Nasıl Olur? Bağlı liste örnekleri.
Algoritma dersleri serimizin bu dersinde linked list yapısından bahsedeceğiz. Linked list, Türkçesiyle...
Algoritmalar
Algoritma ne demek? Algoritmalar ne işe yarar? Akış diyagramı nedir? Akış diyagramları nasıl oluşturulur?
Algoritma, belirlediğimiz bir problemi çözmek veya bir amaca ulaşmak için kullanılan adımlar bütünüdür. Matematikte ve bilgisayar bilimlerinde kullanılır...
İkili Arama(Binary Search) Algoritması C Kodu
C dili dersleri serisinin bu dersinde ikili arama algoritmasının, İngilizcesi ile binary search algoritmasının c programlama dilindeki kodlamasını yapacağız.
İkili arama "İkili Arama(Binary Search) Algoritması ve Akış...
İkili Arama (Binary Search) Algoritması ve Akış Diyagramı
İkili Arama (Binary Search) algoritması nedir? İkili arama ne işe yarar? İkili aramada akış diyagramı nasıl olmalıdır? Algoritma dersleri serisinin bu dersinde bu soruları elimizden geldiğince cevaplamaya çalışacağız...
C Dilinde Bubble Sort Algoritma Kodlaması
Sıralama algoritmaları serimizde bubble sort, Türkçesiyle kabarcık sıralamasını anlatmıştık. Bu dersimizde bubble sort algoritmasının c dilinde kodlamasını yapacağız. Bubble sort algoritmasını detaylı olarak öğrenmek ve bubble sort...
C Dili Fonksiyon Örnek Soruları
C dili dersleri serisinin bu dersinde en son öğrendiğimiz konu olan fonksiyonlarla ilgili örnek sorular çözeceğiz. C dilinde fonksiyonların kullanımını, fonksiyon çağırmayı bilmiyorsanız sayfanın altındaki linklerden c dili fonksiyon derslerine...
Merhabalar,
Öncelikle kendimi tanıtayım Yıldız Teknik Üniversitesi Bilgisayar Mühendisliği öğrencisiyim. C dilinde yazılım geliştiriyorum. Öğrendiklerimi yazdığım bir blogum var ve burada c programlama dili dersleri de yayınlıyorum.
Biliyorum internette çok fazla ders setleri yayınlandı...
Insertion Sort Algoritması ve Akış Diyagramı
İnsertion Sort, Türkçesi "Eklemeli Sıralama" olan bir sıralama algoritmasıdır. Daha önceki derslerimizde gördüğümüz Selection Sort (Seçerek Sıralama) algoritmasından işlem boyutu olarak daha karlı olan bu algoritmanın temelinde sıralı diziyi...
C Dilinde Metin Şifreleme
Şifreleme Nedir? Şifreleme Bilimi (Kriptoloji) Ne İşe Yarar? C Programlama Dilinde Şifreleme Nasıl Yapılır?
Günümüzde teknolojinin hızla gelişmesine bağlı ortaya çıkan olumsuzluklardan biride mahremiyetin ihlal edilmesidir. Gerek devletler, gerek...
C Dili Fibonacci Sayılarını Yazan Program
C dili dersleri serisinin bu dersinde, c dilinde fibonacci serisini ekrana yazdıran programın yapımını anlatacağız. Öncelikle fibonacci serisini tanıyalım.
Fibonacci serisi 0 ve 1 ile başlayıp daha sonraki her terimi kendisinden...
Huffman Algoritması
Huffman algoritması veri sıkıştırma için kullanılan bir algoritma çeşididir. David A. Huffman tarafından 1952 yılında geliştirilmiştir. Her bir karakterin ascii tablosundaki karşılığının ikili tabanda bir değeri vardır. Örnek olarak P harfinin ascii tablosundaki...
C Dili Dersleri Matris' te Ada Bulma Örneği
C dili derslerinin bu dersinde fonksiyon kullanarak bir matriste birbiri ile bağlantılı olan elemanların sayısını (Ada) ve büyüklüğünü ve hiç bağlantılı olmayanların sayısınu bulan bir program örneği paylaşacağım sizlerle.
Bu örnek...
Merhabalar,
Konuyu açmak için en uygun kısmın burası olacağını duşündüm. Umarım yanlış düşünmemişimdir. Burada bir fizik profesöründen duyduğum ve daha sonra biraz araştırma ile öğrendiğim bazı şeyleri sizler ile paylaşacağım.
İstihbarat Örgütleri İstedikleri Yerleri Nasıl Dinlerler?
Şimdi...
Sıralama Algoritması(Selection Sort)
Selection sort, Türkçesi seçmeli sıralama olan bir sıralama tipidir. Bu sıralama çeşidinin temel mantığı dizinin ilk elemanını küçükten büyüğe sıralarken diyelim, en küçük elemanmış gibi düşünüyoruz. Daha sonra bu elemanı dizinin diğer elemanları ile...
Merhabalar herkese,
Bu seferde sizlere başka bir sıralama algoritması olan insertion sort yani, sıralı diziyi öge öge oluşturan bir sıralama algritmasını anlatıcam. Umarım birilerine faydalı olur...
İnsertion sort sıralı diziyi her adımda öge öge oluşturan bir sıralama tipidir. Şöyle ki...
Merhaba Arkadaşlar,
Bu aradalar bir kaç yerde selection sort ile ilgili sorular gördüğüm için bunu paylaşma gereği duydum. Umarım birilerinin işine yarar.
Temel mantığını yazılı olarakta anlatmak gerekirse dizinin ilk elemanını ilk for döngüsü içerisinde en küçük yada en büyük olarak kabul...
Kriptoloji Nedir?
Kriptoloji şifreleme bilimidir. Herhangi bir mesajın veya iletinin iki veya daha fazla kişi veya kurum arasında belirli bir sisteme göre şifrelenip alıcıya iletilmesi ve deşifre edilmesidir. Şifreleme bilimi kriptoloji, şifreleme ve deşifre etme yani kriptografi ve kriptoanaliz...