Programlama dillerinden bağımsız olan ve programlamanın özünde olan ve amacımız olan algoritmaları nasıl öğrenebiliriz?
Пікірлер: 101
@nevilholmes59004 жыл бұрын
Hocanın dakika 7 bahsettiği matematik konuları: *lambda calculus *recurssive function *complex analysis (Big O - growth rate)
@furkan93896 жыл бұрын
Hocam video da bazı terimlerden bahsediyorsunuz. Float çark ve UML delgramı gibi(anladığım kadarıyla). Ancak bunlar hızlı konuşurken anlaşılamıyabiliyor. Kullandığınız çok yeni yabancı terimleri(kitap ismi, programlamada bir teknoloji, yöntemler fln) videonun altına kısaca yazsanız, bizim de araştırma şansımız olsa. Çok teşekkürler vaktinizi ayırdığınız için.
@kayadiin6 жыл бұрын
*flowchart
@CAKINEmine6 жыл бұрын
uml diagram, lambda calculus recursive functions big O notation root ret?
@furkankalaycoglu49053 жыл бұрын
uml diagramı çeşitli amaçlarla kullanılabiliyor mesela yazacağımız kodu methodları, classları bu diagramda gösteriyoruz. flow chart'ta ise bir işin akış şemasını çiziyorsun. çeşitli amaçlar için kullanılmaya müsait şeyler.
@m.nuriural86082 жыл бұрын
Ben kısaca açıklamaya çalışayım. Flowchart : Algoritma bir işin adım adım nasıl yapılacağını gösterir. İşin kışının yazılı halidir. Eğer iş akışını şemaya dökersek buna Akış şeması (Flowchart) adı verilir. Anlam olarak aynı gösterim olarak diyagram ve okunması daha kolay olduğu için kullanılır. Recursive functions: Bir fonksiyon hazır çağrılabilir bir koddur. Örneğin bilgisayara yaz (print, Write, vb) dediğimizde bu işlemi nasıl yapması gerektiğini bir kütüphaneye bakarak öğrenir. O fonksiyonun içeriği kütüphanede kayıtlıdır. Bazı fonksiyonlar kendilerini tekrar çağırabilir. Bir fonksiyon kendi kendini çağırıyorsa buna recursive fonksiyon adı verilir. Lambda Calculus: Bir prblemin bilgisayrad çözülüp çözülemeyceği "Hesaplanabilirlik problemi" adı ile anılır (Evet her sorunu çözemez bilgisayarlar) Turing maiknesi sanal bir makinedir ve bilgisayarın yaptığı en temel işlemleri kullanarak bir problemin çözümünü simule eder. Lambda calculus bu makinenin matematiksel modelidir. (ya da şöyle söyleyeyim Lambda calculus ile ifade edilemeyen problemler bilgisyarda da çözülemezler. UML Diagram: Bir programın dilden bağımsız olarak şematik gösteriminin gerçekleştirilebilmesi için üretilmiş bir şemalandırma dili ya da yöntemidir. Big O notation: Bir algoritamnın karmaşıklık düzeyini hesaplamak için kullanılan yöntemlerden (gösterimlerden) biridir. Başka terimleri merak edenler yazabilir.
@fatihoztekin68812 жыл бұрын
adam bide onlami ugrassin aratabilirsin yanlis yazarsan google duzeltir
@mehmedcavas30698 жыл бұрын
100saat in sonundaki mutlulukdan bahsetmişdiniz hocam. sizden dinledigim "programlamaya giriş" dersinin 2. sinin sonunda kendi kucuk hesap makinami yapinca 10dk yerimde oturamadm mutlulukdan :D
@gabrielmartin5445 жыл бұрын
o derslerin vidyosu burda varmı?
@sercanzindanc99394 жыл бұрын
işte o ilk kıvılcım çok önemli ! herhalde şimdi uzman olmuşsunuzdur !
@ardaguney71174 жыл бұрын
@@sercanzindanc9939 ya da bırakmıştır. :D
@denizbaran68154 жыл бұрын
@@ardaguney7117 şuan bir oyun şirketinde çalışıyor
@tiran14774 жыл бұрын
@@denizbaran6815 nerden biliyorsun
@esraozturk44672 жыл бұрын
On dakikalık bir konuşmayla nasıl ufuk açılır, sağolun hocam.
@nicatdadas7184 жыл бұрын
Təşəkkürlər , hocam. Bəzi suallarıma cavab tapdım)
@Izlyboy8 жыл бұрын
teşekkürler hocam güzel anlatmışsınız.
@yusufgokbulut4408 Жыл бұрын
Hem hocama hem de size sormak istiyorum. Php, java, python vesaire hangi türkçe tutorial izlesem adamlar sadece toplama çıkarma ve hello World yazdırıyor, yani python la uçak uçuracak adamlar ben bakıyorum toplama çıkarma. Ve bunu mantık algoritma için yaptıklarını söylüyorlar. Ya göstermelik iş yapıyorlar ya da ben de bir sıkıntı var. Düzinelerce bakıyorum bunun somut olarak nereye ait oldugunu gösteren bir şeyler yok İngilizce kaynak mı tüketmeliuim
4 жыл бұрын
Udemy'dan kurs aldım ve temel programlama eğitimlerini her konuda eğitmenin örnekleri ve kendi kafamdan kurduğum 2-3 örnekle geçtim. Klasik algoritma kitaplarında yer alan 60-65 tane soru örneği var. Genelde matematiksel işlemler, matrisler falan. Bunların hepsini çözdükten sonra mı diğer konulara geçmeliyiz. Yoksa bu kadar takılmaya gerek yok mu
@enes47663 жыл бұрын
Çok takılma knk programlamaya başla
@dilarayaprak56042 жыл бұрын
merhaba, udemyden memnun musunuz?? algoritmaya giriş pakedinin almak istiyorumda
@damummyphus2 жыл бұрын
@@dilarayaprak5604 Böyle bir şey varsa rica etsem linkini atar mısınız? Teşekkürler...
@Aliosman-yf5jb3 жыл бұрын
9:03 arkadaşlar hocamız kendi robotunu yapmış. KZfaq videolarında oynatıyor
Bu adamın cevap vermediği soru kalmamış şapkamızı çıkarma vakti
@burakkadirtuluce13327 жыл бұрын
Merhaba ben üniversiteye yeni başladım programlama dersinde akış diyagramları vs anlatıldı 2 ders boyunca.. bende internetten biraz araştırmak istedim ama aynı soruyu farklı bi diyagramla yapanları gördüm bazı şeyleri atlayanlar olmuş.. bana algoritma ve akış diyagramları ile ilgili bi kaynak önerir misiniz? Ve bu kadar büyük farklılıklar nasıl oluyor anlaması gerçekten güç..
@Sadievrenseker_BK7 жыл бұрын
kzfaq.info/get/bejne/n6yCZ9CJup3Kiqs.html
@fatihaygun26826 жыл бұрын
Hocam Merhaba c# ile ilgili temelden ileri seviye kaynak önerirseniz sevinirim iyi günler dilerim
@hasanefecinar8504 ай бұрын
Yazdığınız yazının üstünden tam 5 yıl geçmiş. Ve bende c# öğrenmek istiyorum. Acaba siz öğrenebildiniz mi ,nasıl başladınız ,hangi kaynakları kullandınız?
@melikozuguzel24994 жыл бұрын
meraba benim sorularım varda burada sorarsam cevap verecek olan varı soru-1)Klavyeden girilen 100 elemanlı tam sayı değerlerine sahip A[100] dizisinin, tek sayı değerine sahip elemanlarını B[ ] dizisine çift sayı değerine sahip elemanlarını ise A[ ] dizisinde tutan ayrıca elde edilen A[ ] ve B[ ] dizilerini ekrana yazan C programını yazınız. soru-2)A dersi için, 100 öğrencinin Vize(V) ve Final (F) notları klavyeden girilmektedir. Buna göre A dersini geçen öğrenci sayısını (os) bulup ekrana yazan C programını yazınız. Not: Ortalama (ort), vize sınvının %40 ve final sınavının %60’ının toplamından oluşmaktadır. (A dersini geçme şartı: Final ≥ 50 ve Ortalama ≥ 50 olmalı ) soru-3)Klavyeden girilen iki pozitif tek doğal sayı (a,b) arasındaki çift sayıları ekrana yazan C programını yazınız. soru-4):: Üç basamaklı rakamları birbirinden farklı ve 3’e bölünebilen tüm sayıları bulup ekranda gösteren ve bu kurala uygun kaç tane sayı olduğunu söyleyen C programını yazınız.
@kuleden_4 жыл бұрын
Kardeşim hepsini google da yotube da bulabilirsin az araştır be bacım beee
@emresarac21004 жыл бұрын
Bunlar kolay aslında. Algoritma becerin biraz gelişince bunların mantığı kolay geliyor. *bence*
@TheMaratbilgin11 ай бұрын
@@kuleden_ Araştırmak için yola çıkmış senin gibi bir angut yoluna taş koyuyor... Bi müsaade et de millet araştırmasını yapsın... be LALE...
@birbakiver72695 жыл бұрын
Cok faydali videolari yapiyorsunuz. Cok Tesekkurler
@fatihtaskesen88323 жыл бұрын
Hocam sizin ile hızlı bir şekilde nasıl iletişime geçebilirim
@A.Kadir23213 жыл бұрын
linkedinden veya mail yoluyla ulaşılabilir şadi evren şeker yazsan google a her şey çıkıyor zaten
@muratcam86964 жыл бұрын
Ben bu programlaya yeni başladım. İktisat mezunuyum. Önümüzdeki yıl 2 senelik bilgisayar programcılığı okuyacağım. Okul vaktine kadar birşey ler öğrenmeye çalışıyorum. Algoritma önemli birşeymiş. Başlangıç seviyesindeyim. Algoritma üzerine hangi kitabı alayım
@mbscyclone3 жыл бұрын
hocam en önemli olanı if onu söylemelisin. yoksa dallanma başlamaz. neyi neye göre yapacağız bu önemli.. sonra while, wend, foreach olabilir belki. ama ilk değerlendirme if ile başlamalı. bütün algoritma if üzerine olmalı. if then.... else... else if... vb. ile başamalıyız. bana kanal açtırma algoritma üzerine yahu. :)
@cerengundogan88877 жыл бұрын
Üstad saygılar ; Algoritma öğrenmek istiyorum videolarınızı takip ediyor ve çok beğeniyorum ; Algoritma ile ilgili bu videonuzda pek bir şey anlamadım açıkcası temel komutlarım zayıf biraz. Önerebileceğiniz bir kaynak varsa müteşşekir olurum. Saygılar
@Sadievrenseker_BK7 жыл бұрын
öncelikle bir programlama dilinin temellerini çok iyi seviyede öğrenmenizde fayda var, programlama dili bilmeden algoritmalar zor gelebilir, hatta mümkünse algoritmadan önce veri yapılarını da öğrenmenizde fayda var. Şurada bir ilerleme sıralaması var, bu sıralama ile başlarsanız daha kolay olacaktır. : sadievrenseker.com/wp/?page_id=546 Başarılar
@cerengundogan88877 жыл бұрын
Çok teşekür ederim. Sizi takipte kalacağım hocam.
@onurkuvvetli50157 жыл бұрын
Hocam yeni başlayacak olanlar için verdiğiniz linkteki konuları sırasıyla mı takip edelim? yoksa farklı bir sıralama mı var ? :)
@omerbilalcan4 жыл бұрын
@@Sadievrenseker_BK Hocam çok teşekkür ederim. Emeklerinize sağlık.
@Elturco3428 Жыл бұрын
@@Sadievrenseker_BK Hocam vermiş olduğunuz bilgiler için öncelikle teşekkür ediyorum. Verdiğiniz linke bende tıklayıp liste sırasına göre gitmek istedim fakat linkl güncelliğini yitirmiş olacak ki sayfa içerisindeki yönlendirme linkleri çalışmıyor veya tepki vermiyor. İlgilenirseniz çok memnun olurum. Teşekkürler başarılar :)
@yusufgokbulut4408 Жыл бұрын
Tutorial izliyorum (php, java. Aspnet python vesaire) toplama çıkarma yapıp duruyorlar. Ben yani örnek php ben nasıl database den bilgi çekecegim, nasıl altyapı oluşturacağım asla anlamıyorum.
@ahmetcevahircinar56996 жыл бұрын
Teşekkürler.
@birisi29563 жыл бұрын
hocam lütfen söylediğiniz tüm yabancı kelimelerin açıklamasını yazın veya söyleyin 1.sınıf olarak baya zorlanıyorum:)
@maxwell8102 Жыл бұрын
ben sıfırım o ne olacak :D
@mehmetportakal92435 жыл бұрын
Örnek bir algoritma sorabili rmiyim yapıp gonderme imkaniniz var mi?
@tugbakarahan27957 жыл бұрын
hocam klavyeden girilen cümleyi ters yazdırmanın akış şeması nasıl olur
@enesaslan32755 жыл бұрын
klavyeden veri girişi ni sağla o veriyi bir değişkene at o değişkende de ters çevir ekrana bas.
hocam fortran ile ilgil birkaç sorum var da yardımcı olur musunuz.?
@brsprlk6 жыл бұрын
Video nun başında bugün 19ocak diyor video yüklenme tarihi 18ocak :D ?
@brngylni3 жыл бұрын
Bilgisayar Kavramlari Enstitüsü
@sozsoz16895 жыл бұрын
Bilisim bolumu ilk dönemi hangi ders konu işlenir
@JosephenKys5 жыл бұрын
Universitelerin ders programlarına internetten ulaşabilirsiniz
@CanBozlu3 жыл бұрын
Hocam bi sorum var cevaplarsanız beni mutlu ve zihnimdeki soru işaretinden kurtarmış olacaksınız. Matematiğim çok kötü fizik bilmiyorum ama liseyi bilişim teknoloji olarak okumuştum gama developer ve bi web sayfası tasarlarken yazmaya baya bi hevesim var lise çağı bittikten sonra uni okumadım ama okumak istiyorum ve bölüm olarak bilgisayar mühendisliği yada bilişim mühendisliği okumayı çok istiyorum benim için çok zor olur mu dersler şimdiden teşekkür ederim.
@MrNobody_00003 жыл бұрын
webde sorun olmaz mat ve fiziğin kotu olması. sadece universte okursanız eğer bilgisayar vs bolumu orda verilen liner cebir kalkulus fizik gibi dersler zorlar sizi benimle aynı sınıfta matematiği çöp olan insanlar vardı ama proqramla yetenekleri mükemmeldi tam gaz devam
@CanBozlu3 жыл бұрын
@@MrNobody_0000 yorumun için teşekkürler şu an üni okuyorum bilgisayar mühendisliği
@MrNobody_00003 жыл бұрын
@@CanBozlu vaay h.o
@pharmagirl7773 жыл бұрын
@@CanBozlu hangi üniversitede okuyorsunuz acaba
@CanBozlu3 жыл бұрын
@@pharmagirl777 BAU
@equalizer23923 жыл бұрын
Anlattığın şeylerin adları geçerken ekrana görüntüleri de gelse daha iyi olamaz mıydı?
@zehragunduz30352 жыл бұрын
evet iyi olurdu tabi ama bu kadar soruya detaylı cevap vermiş bence sen ona bile şükredebilirsin
@Jsmny443 жыл бұрын
👍🏽
@redmia-pt1jb5 жыл бұрын
Flo cart nedir nasil yazilir
@mohamedabdullahi66565 жыл бұрын
Float chart
@halilcelikaykent76185 жыл бұрын
Flow chart
@realnice36724 жыл бұрын
Akış şeması metinsel olarak yazdığın algoritmanın şekilli hali tablo diyebiliriz.
@Gargoylex11 Жыл бұрын
ustam saclarını bu işi öğrenirkenmi döktün ?
@mbscyclone6 жыл бұрын
chart ben de kullanmıyorum. notlar alıyorum. sadece sorunum declare ettiğim memory variable değişkenlerin adları. zaman, rotor,torque filan bişeyler tanımlamışım ama float mı string miydi neydi. isimleri karışıyor bazen. yoksa eski kodları yeniden çözümlemek zorunda kalmazdım. Chart hiç kullanmadım ama bazen yeni birşey eklemek çok zor olabiliyor. örneğin gui aktifse ve menu == 1 ise diye bir şey eklemek için if(......) { } gibi eklemeler yapmam gerekiyor. yeni şeyler ekleyince sorun çıkıyor. yeniden hesap yapmak o zaman yoruyor.
@mbscyclone6 жыл бұрын
input olarak joystick kullanırken menüden acceleration eklemek için menu scene de ayrı değişiklikler yapmak onları playerprefs olarak kaydedip oyunun scene de çağırıp ona göre joystick i kapatıp acceleration kullanmak (android develope etme ve tablet ya da telefonda bunu test etmeyi düşün.) çok zorluyor hakbuki ilk olarak acceleration ekleyip dosyanın develope edilmesi basitken ve telefona ya da tablete yükleyip test etmek varken.) bir de google protect de izin vermemeye başlayınca. test etmek upload etmek play store e ölüm. baştan düşünseydim bunu dediğim çok kez oldu.
@yico31764 жыл бұрын
Neden anadilinizin arasına bolca ingilizce kavram ekliyorsunuz?
@pembehasan96473 жыл бұрын
@@yico3176 çünkü adam teknik terimler kullanıyor. Bunların Türkçesi yok. Anladın mı?
@yico31763 жыл бұрын
Pembe Hasan 4 yıl İngilizce eğitim almış biriyim, C1 İngilizce seviyesindeyim, bana mı öğretiyorsun Türkçesi olup olmadığını? Tabii ki bir kısmının Türkçe karşılığı tam olarak yok, onlara hiçbir sözüm yok ama bazıları çok abartı seviyede.
@pembehasan96473 жыл бұрын
@@yico3176 Aslanım adam sana mı soracak nasıl konuşacağını? Hepsinin karşılığı var ama sektörel bir konu bu, herkes kendi diline göre konuşursa çorba olur.
@blackbyte79854 жыл бұрын
Daha detaylı bir şekilde öğrenmek isteyenlere bu kitabı tavsiye ederim www.pdfcim.net/2020/01/introduction-to-algorithms-cormen.html
@tubaklnc71923 жыл бұрын
açılmıyor acaba ismini bizzat yazmanız mümkün mü?
@huzeyfedinc63477 жыл бұрын
hocam algoritmalar hakkinda onerebileceginiz kitap varmi
@Sadievrenseker_BK7 жыл бұрын
Thomas Cormen Introduction to Algorithms başlangıç için iyidir. Daha ileri seviye için Micheal Sipser'in kitabını alabilirsiniz (Theory of computation)
@huzeyfedinc63477 жыл бұрын
türkçe olarak varmı henüz ingilizce seviyem pek yeterli değil
@Sadievrenseker_BK7 жыл бұрын
bu kalitede yok ne yazık ki (en azından bildiğim kadarıyla) ancak bunlar dünyada standart olarak okutulan kitaplardır, hemen her ülkedeki bilgisayar mühendisliklerinde bu kitapları bulabilirsiniz.
@huzeyfedinc63477 жыл бұрын
yinede tesekkurler hocam
@Burak-tf2db7 жыл бұрын
Cormen Türkçeye çevrildi. Algoritmalara Giriş Thomas Cormen diye aratarak bulabilirsiniz.
@KAM7AN Жыл бұрын
Hoca ancak kendi anlasin diye konusuyor
@mugeugur2743 жыл бұрын
Hocam size bir algoritma sorusu atsam yardımcı olur musunuz yarın çok önemli bir sınavım var 🙏🏻🙏🏻
@sametyuksel18206 жыл бұрын
👍
@mertesenlik93846 жыл бұрын
10 dk yi geçmesin diye hızlı konuşuyo
@Zeynep-vj2on7 жыл бұрын
video yu çektiğin gün 19 Ocak ama video nun youtube ye konulduğu gün 18 Ocak diye görülüyor
@Sadievrenseker_BK7 жыл бұрын
:) iyi yakalamışsınız, gerçekten hatırlamıyorum, yanlışlıkla söylemiş de olabilirim veya saat farkı gibi sebepler olabiliyor, neden böyle olmuş bilmiyorum.