Şimdi Ara

Algorithms ve Data structure için kaynak önerisi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
18
Cevap
0
Favori
302
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Kitap tercihim ama video da olur.


    dersin içeriği şu



    https://catalog.bilkent.edu.tr/course/c62152.html



    2. dönem bize C ile anlatılacak. Bu dersi çok çok iyi öğrenmek istiyorum, önerileriniz nedir?


    @Egon_Krenz @YaralıPanda @Leopard76 @ikigai




  • Sınavda nokta atışı yapmak için ders slaytlarındaki her detay (referans aldıkları kitaplar da olabilir)
    Mülakatta nokta atışı yapmak için Geekforgeeks kolaydan zora sorular, ya da henüz denemesem de leetcode

    not: datastracturespor

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • @Leopard76 'ın dediklerini yaparsan başarılı olursun. Dersin nasıl işlendiği önemli, dersin işleniş detaylarını, kod da dahil tam kavramaya çalış. Çok kişi zorlanmıştı bu derste nedense, beni pek zorlamamıştı, bölümde işleniyor olması en mantıklı olan ender derslerden biri, belki o yüzden kafam rahat şekilde odaklanabilmiştim.

  • Temel mantığı anlaman yeterli, detayları ödev çözerek oturtuyorsun. Slayt ezberlemeyi tavsiye etmiyorum, tekerleği baştan icat eder gibi öğrenmek lazım. Çok da gözde büyütülecek bir ders değil bu arada, bu içeriğin tamamını bu dönemin yarısında işledik gibi bir şey, dsa almamama rağmen.

    Amaç dersten iyi not almaksa leopardın dediği yeterli olur gibi, ama amaç gerçekten öğrenmekse üzerine kafa yormadan olmaz (ödevlerin hakkını ver, en iyi orada öğreniliyor bence)



    < Bu mesaj bu kişi tarafından değiştirildi Egon_Krenz -- 25 Kasım 2024; 19:17:16 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Egon_Krenz E kullanıcısına yanıt

    amacım dersi A ile geçmek değil. Derste öğretilenden fazlasını öğrenip, bu konuda çok iyi olmak. mülakatlarda hep bunlardan sorular soruyorlarmış.


    Sanırım bizde ödev yok. 3 saat teorik ders görüp 4 saat labda problem çözeceğiz. en azından programlamaya giriş öyleydi.

  • Yani, naçizane fikrimi yukarıda belirttim, herkes farklı yöntemlerle öğrenir. Zamanla anlarsın, şimdi bir şey demek zor


    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Abdul Bari YouTube

    Fun fact: iş yaparken ne bir algoritma (x sort, y coding alg. gibi) ne data structures kullanıyorum. Bu fact sebebi ile de benden başka bir tavsiye gelemiyor.



    < Bu mesaj bu kişi tarafından değiştirildi YaralıPanda -- 25 Kasım 2024; 20:18:28 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Yapay Zeka’dan İlgili Konular
    A Hat in Time Türkçe Çeviri
    5 yıl önce açıldı
    Daha Fazla Göster
  • YaralıPanda kullanıcısına yanıt

    Data structures and algorithms aslında temelde önemli bir konu, FB'de google'da falan çalışırken de özellikle data structures bilgisi gerekebilir, ama ben de tipik iş hayatında fazla kullanılacağını sanmıyorum.

    Gerçi bu ders de gereksiz diyorsak eğer, hiçbir dersin anlamı yok diyerek bölümü kapatabiliriz bence...

  • ikigai kullanıcısına yanıt

    Cs'in en zevkli iki dersi olabilir data structures ve algorithms




    < Bu mesaj bu kişi tarafından değiştirildi Egon_Krenz -- 25 Kasım 2024; 21:1:41 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Katılıyorum, diğer; elektronik ve software engineering olmayan bölüm dersleri de zevkli ama en güzeli bu derstir herhalde. Bence zaten bilgisayar eğitimi matematik ve 5 tane falan bölüm dersinden ibaret, gerisi dizilerdeki filler bölümlerden farksız zaman israfı.

  • ikigai kullanıcısına yanıt

    o zaman ctis en mantıklı bölüm.

  • Dersi bilemiyorum ama ders dışı ilgimi çekiyor demişsin diye geldim


    CLRS Introduction to Algorithms bakabilirsin.

    Sedgewick'in Algorithms kitabını önerebilirim ama java kullanıyor. Courserada yazarın kendi anlattığı kursu da var analysis of algorithms ile birlikte. Sitesinde örnek kodlar da var.

    Abdul Bari denmiş onun udemy kursu da vardı o da olabilir.


    İstersen leetcode, hackerrank, codewars gibi sitelerde devam edersin mülakatlarda live coding için millet deli gibi bunlara abanıyor.

    https://seanprashad.com/leetcode-patterns/ mesela buradakilerle başlayabilirsin.



    ilgini çekerse, kutsal kitap niteliğinde Knuth The Art of Computer Programming var, dehşet bir referans kitabı ama diğerlerine göre ağır, henüz ben de başına oturup adam akıllı okumaya çalışmış değilim.





  • catslayer kullanıcısına yanıt

    eyw ağam.

  • Evet bilgisayarın işe yaramaz derslerinin olmaması güzel aslında ama bunları çıkarmış olmasına rağmen hala 4 seneyi harcaması akıl almaz bir durum. Hangi bölüm olursa olsun basıyorlar seçmelileri 4 senelik bölüm haline getiriyorlar.


    Bu arada cidden, daha önce de demiştim sizin Ctis'in 2. seneden sonra elle tutulur dersi yok, 4 seneye uzatalım diye çaba harcayıp salata yapmışlar. Zaten 3. sınıf 2. dönem anladığım kadarıyla sadece "internship" ile geçiyor.


    Ben aynı şeyi bilgisayar için diyorum; matematikler ve önemli bölüm dersleri toplasan 16 ders falan eder, 3 dönemde biter. Bunun üzerine seçmeli ML gibi bazı dersleri ve stajı ekle 2 senede bitmesi lazım. İnsanların zamanını boşa harcıyorlari hala uyanan veya rahatsız olan yok durumdan.




    < Bu mesaj bu kişi tarafından değiştirildi ikigai -- 26 Kasım 2024; 22:29:24 >
  • temelden basla, https://cses.fi/book/book.pdf

    sonra codeforces + atcoder coz.

  • ikigai kullanıcısına yanıt

    önlisans diploması verse kimse bölümü yazmaz, şahsen 5k değil de 100k olsam bile yazmazdım. şimdi sövüyoruz falan ama Türkçe ve İngilizce dersi beni baya bir geliştirdi. Üniversiteye sadece meslek öğrenmek veya spesifik alan eğitimi olarak bakmamak lazım.


    ben olaya şöyle bakıyorum. İlk 2 sene matematik, teorik cs derslerine yüklenip son 2 sene de bir yerlerde çalışarak, teorik derslere çok yüklenmeden geçirmeyi düşünüyorum. Zaten bölümdekiler de 3. 4. sınıfta çalışıyor. 3'ün 2'si de sadece staj.

  • Evet dedikleriniz doğru, bu yüzden iyi üniversite > bölüm. Top tier olmayan üniversitelerde böyle bir katkısı olmuyor okulun, yoksa evet kaliteli verilen uygarlık tarihi dersi bile ufuk açar, farklı alanlardan insanı geliştirebilir.


    Bu yazdığımı, 2'den sonra zorlayacak bir şey yok açısından da dedim aslında, yani ilk 2 sene zorlayıp okul birincisi çıkmaya uygun bir bölüm ctis, mühendisliklere göre çok daha kolay işiniz bunu yapabilmek için.

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.