15 Mayıs 2015 Cuma

Logical Circuits (Mantık Devreleri) Giriş

Merhabalar,

Sanırım artık benim zamanım geldi de biraz geçiyor. Mikrofonu alma sırası bende ve bu gönderide beraber Logical Circuits e giriş yapmış olacağız.

Başlangıç olarak kitapların ve hocaların gittiği şekilde gidelim.

Sonsuz sayıda ara değer alabilen büyüklüğe analog büyüklük deriz. Giriş ve çıkış işaretlerinin birbirine benzediği devreye ise analog sistem deriz.

Analog sistemin dışında birde sayısal büyüklük ve sayısal sistemimiz vardır. Analogdan farklı olarak sayısal büyüklük yalnızca iki değer alabilir (Buna var-yok, açık-kapalı, 1-0 vb. diyebiliriz). Sayısal büyüklüğü göstermek için kullandığımız 1 ve 0 gibi iki değer alabilen işarete de sayısal işaret deriz.

14 Mayıs 2015 Perşembe

ALGORİTMALAR-Integer Multiplication

integer multiplication = ilkokulda öğrendiğimiz alt alta çarpma


input : 2 tane n basamaklı sayı (x ve y)

output : x.y














Basic operation (en ana ve basit operasyon): 2 tane bir basamaklı toplamak ya da çarpmak.
2X5=10   3+5=8  






      Basic operasyonların sayısı çalışma zamanını bulmamızda belirleyici olur.


Running Time : O(n^2)


     Bu algoritma elbette doğru ama n çok büyük olduğunda kıllanışlı mı ?
     Hayır.





Peki ne yapmalıyız ?

Bir algoritma geliştiricisi her zaman bu çözümü daha iyi nasıl yapabilirim diye düşünmeli, daha iyisini bulsa bile onun da daha iyisini aramalı. 

ALGORİTMALAR - Giriş

                               ALGORİTMA ?

Algoritma Nedir ? 

        Algoritma bir problemin çözümünde izlenecek yol anlamına gelir. Bu yol genellikle adım adım tanımlanır ve bu adımlar sonlu sayıda olmak zorundadır.


Ne İçin Algoritma Tasarlanabilir ? 

       
        Aklınıza gelebilecek herşey için algoritma tasarlayabiliriz, ama algoritmanın genel olarak kullanıldığı alan matematik ve programlamadır.

1 Mayıs 2015 Cuma

Codemates nedir ne değildir ?

Neden bu blogu açtık? Bu blogda neler olacak?    

Bu blog kimlere hitap edecek?


Merhaba :)

Öncelikle Codemates'in kelime anlamı nedir ona bakalım, ingilizcede bir kelimenin sonuna gelen 'mate' kelimesi arkadaş anlamı verir. Örneğin classmate sınıf arkadaşı anlamına gelir. Cademates de kod arkadaşları gibi bi anlam verir. Buradan da anlayabileceğiniz gibi biz birer coder olabiliriz.