BFS - Data Structures And Algorithms : JAVA
HTML-код
- Опубликовано: 5 июн 2024
- Herkese selam ☺️
Bu dersimizde BFS ( Breadth First Search ) algoritmasını işledik. BFS nin complexity sini ele alacak olursak; Node sayımıza N diyelim aradaki bağlantılara da B. Her bir Node u ve bağlantıyı bir kere kontrol ettiğimiz için time complexity si O(N+B) olur. Space complexity ise tüm node ların gezilip gezilmediğini tuttuğumuz için O(N) dir.
Daha sonra da HackerRank ten BFS ile alakalı bir soru çözdük;
www.hackerrank.com/challenges...
Umarım faydalı bir ders olmuştur, iyi seyirler 🥰
0:00 Giriş
0:32 BFS genel anlatımı
5:35 HackerRank soru çözümü
28:19 Soru çözümü özeti
GITHUB
github.com/rdilruba/DataStruc...
BANA ULAŞIN
Instagram
/ ydilrubakose
Tebrik ederim ya. Gerçekten çok çok yararlı videolarınız var. Bu alanlarda maalesef çok eksiklikler var. Siz de mükemmel anlatımınızla bizleri aydınlatıyorsunuz. Çok güzel yerlere gelmeniz dileğiyle.
1.5-2 sene önce tesadüfen videona denk gelip açmıştım o zamanlar 700 abonen falan vardı ve toplamda bir kaç videon vardı, yine tesadüfen videona denk geldim merak edip açtım baktım ki 7k abonen olmuş dilruba hocam, tebrik ederim gerçekten azimle çalışıyosun. emeklerinin karşılığını fazlasıyla alman dileğiyle :)
:) teşekkürler ☺️
Teşekkürler emeğin için
Mükemmel video abla devam lütfen
Video için teşekkürler. Data structures and algoritms için önerebileceğiniz kitap var mıdır?
Türkçe için Vasif Nabiyev ve Rıfat Colkesen hocanın kitapları muazzamdir. Yabancı olarakta Robert Sedgewick & Kevin Wayne nin kitabını ben çok beğenmiştim
Türkçe mi?
@@dilrubakose biraz gec oldu ama :D fark etmez ingilizce de olabilir
Ablacım merhabalar lise 3 öğrencisiyim videon ana sayfamda denk geldi merak edip tıkladım izlerken çok zevk aldım kendi kendime çözmeye falan çalıştım bende yazılım okumak istiyorum yazılım öğrenmeye başlarken algoritma öğrenmek gereklimi veya başlarken ilk olarak yazılım dili öğrenmekmi algoritma öğrenmekmi önemli hic bir bilgim olmadığından saçma bir soru olabilir cevaplarsan çok sevinirim
algoritma kurmayı örenmek kardeşim dilin syntaxının cok bi önemi yok
@@numangoktyrk9721 eyw abi çok oldu yazalı
Hocam bu sizin Veri yapıları konusu ile ilgili son videonuz muydu yani aklınız da da bunu son video olarak mı planlamıştınız? Planlamadıysanız ve daha fazlasını da çekme niyetinde değilseniz bundan sonra devam için veri yapılarını çalışma noktasında konu başlıklarınız var mı bun videolardan başka ilerisi için şu konseptlere bakabilirsiniz diyebileceğiniz?
Planlıyorum ama mikroservislerden sonra gelecek, o sırada kaynak vs tavsiye etmek için Twitter a atabilirim
Güzel olur hocam ama tw hesabınızı bilmiyorum bulamadım da.@@dilrubakose
@@golcuk2076 hesabim twitter.com/YtbDilruba
Tamam hocam takip ettim beklerim kaynakları :)@@dilrubakose
@@golcuk2076 paylaştım :)
Yazılım konusunda hangi alanda ilerleyeceğine nasıl karar verdin acaba ? ben sürekli düşünüyorum da hangi alanda gitsem çok kararsızım hepsini yapasım var ama olmaz işte yazılımın alanları ile ilgili 15-30dk lık bir video çekebilirsen abla çok iyi olur. Teşekkür ederim.
Daha once genel bir vide çekmiştim aslinda, ruclips.net/video/ulb0syFZmGc/видео.html
@@dilrubakose Teşekkür ederim dikkat etmemiştim hiç.
Spring Boot Mikroservis istiyom🚀
Ben Java programıyla ilgili sorun yaşıyorum da.İnstagramdan yazdım sana .Rica etsem yardımcı olur musun Dilruba ?
sanirim cevapladim sizi :)
@@dilrubakose evett:)
Hangi üniversite?
Boğaziçi mezunuyum :)
@@dilrubakose üniversite nin verdiklerini kendinde öğrenebiliyor musun internetten?
SOLID anlatabilirsin. Tek video yeter sanirim.