Weekend Dynamic Programming Crash Course
excusemee04122221
Dynamic Programming That's Untouchable, From Math to Key Elements to Look for in Problems, Complete Summary from Basics to Practice
초급
Coding Test, Algorithm, data-structure
受講生 280名
コーディングテストのためのアルゴリズム/資料構造
コーディングテストの問題解決
コンピュータサイエンス思考
学習対象は
誰でしょう?
コーディングテストを準備する人
アルゴリズム講義を聞いても問題が解決しない人
コンピュータサイエンス思考を学びたい人
前提知識、
必要でしょうか?
Python
変数宣言、関数宣言などの基本的なプログラミング知識
290
受講生
12
受講レビュー
32
回答
4.9
講座評価
2
講座
비전공자
카카오 코딩테스트 2022 6주 합격
기계학습 연구실에서 연구중
프로그래밍 유튜브 헤이밥 운영 https://www.youtube.com/@user-ic4gr8cn8p
대학원에서 연구하면서, 전공 수업 경험 중 -> 비전공자에게 공유 경험 공유
全体
164件 ∙ (9時間 46分)
1. 講師紹介
02:17
2. クラス目標
01:07
4. 提供される授業と学習資料
03:02
5. このクラスを最大化する方法
03:02
7. 入る
07:17
8. 配列の作成 - リストの実装
18:56
16. 目標問題:問題の解釈
01:58
17. 目標問題:問題解決の3つのヒント
03:52
18. 目標問題:問題解決事故プロセス
09:14
19. 目標問題:問題のコーディング
03:11
20. 目標問題:コードのデバッグ
04:48
23. 再帰関数とは?再帰関数を学ぶ理由
02:24
24. 再帰関数が有利な問題
03:15
25. 再帰関数の作り方
05:33
26. 例1フィボナッチ数列
07:57
27. 例2 2進数に変換する
01:15
28. 例2を観察して再帰関数を解く
05:31
29. 例3回文構造を判断する
05:12
30. 例4入れ子になったリストを解く
03:38
31. 例4の実装
00:56
32. 再帰的思考を習得する理由
01:21
33. Big-Oを学ぶ理由
03:39
34. O(1), O(logN)
06:31
36. 他のBig-O計算
03:29
37. O(2^N)以上のBig-O
03:06
38. Big-Oをよく考える理由の練習
03:12
39. ボトルネックを探す
02:36
40. 問題からBig-Oを書く方法
02:57
41. バイナリナビゲーションの例
02:11
42. バイナリナビゲーション実装の特徴
01:10
44. バイナリ探索の実装(再帰)
01:29
46. バイナリ検索コアの内容
04:38
52. 目標の問題を読む
05:59
53. 問題入力値
00:59
54. 解法を思い出す過程
03:13
55. 終了条件の実装
04:58
56. 再帰呼び出しの実装
01:59
57. データ統合の実装
04:37
全体
12件
4.9
12件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
修正済み
5
Heybob's algorithm lectures are special because their purpose is clear. It feels like a 1:1 tutoring session, and it's made with an essential understanding of what a "major company coding test" is. With Heybob's own outstanding learning ability and mathematical knowledge (you will agree with this after listening to Heybob's YouTube videos and lectures), you can learn the algorithm problem-solving approach and solutions that he has already mastered, like receiving 1:1 tutoring, with only the essential information remaining. Each chapter is divided into very well-organized, easily digestible amounts, and the conceptual explanations are also presented in a concise, list-like format with a very restrained feel. Examples written and drawn directly in a nice handwriting style are very effective in understanding concepts, thinking methods, and problem-solving. Each chapter provides basic mathematical concepts needed, selected problems with step-by-step difficulty that you can solve on your own, and target problems. The accessibility is good because you can write and run code directly in your web browser without having to download anything. To me, Heybob's lecture feels like a "master's secret" that is worth listening to repeatedly, not just once. Thank you for creating such a great lecture. It was one of the few channels I subscribed to and set up notifications for since the YouTube days, and the lecture was much more satisfying than I expected when you said you were making it. Finally, I'd like to share some of the expressions/explanations/advice from Heybob's lectures that resonated with me. Study method: "If you don't know the principles and basics, there will be too many things to study." "You have to memorize the basics." "You have to be able to solve the examples, and you have to understand how you solved them through metacognition." Coding concept: "Data must be organized in a specific way to implement a specific function." "The most important thing is to impose restrictions so that the data I create can be used safely." "Recurrence relation: a machine that derives the current term result from the previous term value." "What is a non-linear data structure? Cannot be traversed with a loop. It is unclear where to go in the next order." Edit: Typos corrected.
rm -rf-nim! Thank you so much for leaving such thoughtful YouTube comments and detailed course reviews, capturing my intentions and even detailing the effects you experienced! It really gives me strength, and I will continue to create good content and lectures in the future. I hope you've gained some useful tools while working in the computer science industry :) :D
受講レビュー 1
∙
平均評価 5.0
5
I am currently taking the class!! But I am leaving a review because the class is so good! I will write down some of the good points! 1. Clean code writing method Usually, even after I coded something, I didn't know where it was wrong. I think I have improved a lot in that area!! It was so happy to be able to write clean code and code that I can read easily. 2. Practice problems, repetitive problems I have learned a lot through the above process of coding and practicing. I haven't seen many problems yet, but I think it will be more helpful in the future! I will leave additional advantages as I watch the class!! I highly recommend it to everyone preparing for the coding test!!
Thank you :) I'm proud that it helped my learning as intended. I hope it will continue to help me grow in the future.
受講レビュー 35
∙
平均評価 5.0
5
Thank you for the great lecture.
This is my first lecture review! Thank you. I hope it helps 🙏 I'm really proud and happy 😀
受講レビュー 2
∙
平均評価 5.0
受講レビュー 8
∙
平均評価 5.0
¥10,580
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!