Category Archives: Algoritma

Algoritma örnekleri, ünlü algoritmalar…

Arduino Uno ile Rotary Encoder Okuma

Çalıştığım fabrikanın laboratuarında kullanmak amacıyla iplik termal büzülme test cihazı (yarn thermal shrinkage tester) yapmak istedik. Yerli imalatı yok ve yurtdışı markaların fiyatları da oldukça yüksek. Fabrika içinde küçük bir ekip kurup cihazı imal ettik ve beklediğimizden çok daha başarılı sonuçlar üreten bir cihaz oldu. Bu noktada cihazı daha da geliştirmek istedik. Kullandığımız rotary endocer… Read More »

SQL Insert İşlemi Yapmıyor

Bilgisayarımda wamp64 server kurulu. Daha önce kullandığım server programlarında yaşamadığım bir problemle karşılaştım bugün. SQL üzerinde normal bir şekilde SELECT işlemi yapabiliyorken INSERT işlemini yaptıramadım. İnternette bu problemi araştırırken kolay bir çözümü olduğunu gördüm.

2048 Oyunu Algoritması

Uzun zamandır cep telefonu ve tabletlerimizde oynadığımız 2048 oyunu, ilk bakışta çok basit görülse de oynadıkça hırs yaptığımız ve daha yüksek skorlara erişmek için uğraştığımız bir oyun oldu. Bu konu anlatımında size basit bir 2048 oyunu nasıl yapılır, 2048 oyunu algoritmasının adımları nelerdir, bunları anlatmaya çalışacağım. Sadece algoritmik bir anlatım yapacağım için herhangi bir dil… Read More »

Alt Küme Bulma Algoritması

GİRİŞ Geçenlerde ziyaretçilerden biri bir elektronik posta ile bana ulaştı. 4 elemanlı bir kümenin tüm alt kümelerini oluşturabilecek bir kod talebinde bulundu. Normalde uzun bir süredir bu tarz isteklere cevap vermiyorum. Zira özel sektörde çalışan, evli barklı biri olduğum için özel istekleri çözümlemeye vaktim yok. Fakat bu problem çok eskiden bir kaç defa önüme çıkmıştı… Read More »

Montaj Hattı Dengelemesinde İstasyon Atama Algoritması

Daha önce konum ağırlıklı dengeleme yöntemiyle montaj hattında istasyon atama yönteminden bahsetmiştim. Hatta bununla ilgili bir MATLAB program örneğinden de bahsetmiştim. Buraya tıklayarak ilgili konu anlatımına gidebilirsiniz. Bu konu anlatımında istasyon atamasının bilgisayar programını yaparken kullanabileceğiniz bir algoritmadan bahsedeceğim. Hangi dilde program yazıyor olursanız olun bu algoritma ile atama işlemini çok kolaylıkla yapabilirsiniz. Üstelik bir iş sonsuz adet işi bekliyor olsa… Read More »

MySQL Replace Komutu

MySQL veritabanı üzerindeki bir tabloda bir karakteri veya karakter grubunu değiştirmek isterseniz REPLACE komutunu kullanabilirsiniz. Bu komut ile belirttiğiniz bir sütun içerisindeki tüm karakter veya karakter grubu, istediğiniz karakter veya karakter grubuna dönüşür.

Montaj hattı dengeleme (Konum Ağırlıklı Dengeleme Metodu)

Bu derste Montaj Hattı Dengeleme (Assembly Line Balancing) yöntemlerinden biri olan Konum Ağırlıklı Dengeleme Metodu (Ranked Positional Weighted Method) ile çözüm yapabilen, kendi yazdığım, MATLAB ve Visual BASIC programlarını sizlerle paylaşıp bu yöntemin çözüm yapısını kısaca anlatacağım.

Visual Basic ile Sudoku Oyunu Yapımı

Bu anlatımda bir Sudoku oyununun Visual Basic üzerinde nasıl yapılabileceğini anlatacağım. Projenin tamamını anlatmak biraz zorlayıcı olacağı için programın en can alıcı yerleri olduğunu düşündüğüm kısımlardan bahsedeceğim. Zaten 6.0 versiyonlu full proje haline buradan ulaşıp inceleyebilirsiniz.

Futbol Ligi Sıralama Algoritması

Okullarda bilgisayar programlama derslerinde her zaman hocalar bu soruyu sormuştur. 18 takımlı bir futbol liginde takımları gerçek futbol kurallarına göre dizmek. Bir çok öğrenci bunu en başta kolay zanneder. Alt tarafı bir sıralama işlemi der. Bu kısmen doğrudur. Ama işler başladığında bunun çok da kolay olmadığı görülür. Şimdi 18 takımı sıralamadan önce gerçek futbol kuralları… Read More »