【神動画】プログラミング必須知識!データ構造を8分で完全攻略する猛者が現るwww
https://www.youtube.com/watch?v=9IEou1NWqOU
【動画の要約】
・配列(固定長・動的)からハッシュテーブル、木構造まで一気に解説!
・スタック(LIFO)とキュー(FIFO)の違いが視覚的にわかりやすい。
・グラフ構造(ノードとエッジ)はWWWの仕組みそのもの。
・計算量(Big O)の概念を理解して、最適なデータ構造を選べるようになろう!
きたああああ!こういう基礎の基礎をサクッと復習できる動画、マジで助かる。
エンジニア志望は全員見ろレベル。
スタックとキューの図解がめっちゃ直感的で草
「スタックは積んだ本、キューはレジの行列」って例えが一番しっくりくるわ。
>>1
おつ!8分でこれ全部網羅してるの構成力エグすぎだろ。
特に 05:40 あたりの「グラフ構造」の説明が秀逸。
WWW(ワールドワイドウェブ)をノードとエッジで表現するって、今のネット社会そのものだよな。
ハッシュテーブルの検索速度爆速なの、魔法みたいで好き。
>>8
[05:40] の解説ね。ホームページが「ノード」で、リンクが「エッジ」っていうの、直感的に理解できたわ( ゚Д゚)
木構造(ツリー)って、ファイルシステムとかDOMとか意外と身近に使われてるんだよなー。
ぶっちゃけ、データ構造知らなくてもコードは書けるけど、効率いいプログラムは書けないよね。
この動画見てアルゴリズムの勉強もし直すわ。
>>15
それな。ヒープとかも優先度付きキューで使うし、知ってると実装の幅が広がる。
🇯🇵🎌🇯🇵いいですね(コメント欄より抜粋)
こういう教育的な動画が増えるのは日本にとっても良いことだわ。
「なぜこれを学ぶのか」まで踏み込んでるのが良き。
メモリ効率とか実行速度とか、プロの視点が入ってる。
固定長配列と動的配列の違いで詰まる初心者多いから、そこ丁寧にやってるのは好印象。
>>28
メモリ確保の話とか、図があるからやっと理解できたわwww
結論:とりあえずこの動画3回ループして、各構造のメリット・デメリット叩き込むわ。
お前ら、[05:40] のグラフの図をスクショして壁紙にしとけよw
このスレのおかげで、次回の技術面接いけそうな気がしてきた(震え声)
>>40
頑張れよ。データ構造は裏切らないからな😡
今回のデータ構造解説動画、めちゃくちゃ密度が濃かったですね!配列からグラフ構造まで、プログラミングの根幹を支える知識が8分間に凝縮されていて、復習にも最適です。
特に感銘を受けたのは、グラフ構造をWWW(ウェブ)の仕組みに例えていた部分です。抽象的な概念をいかに具体的なイメージに落とし込むか、という教え方はプログラミング学習において非常に重要ですね。こうした「型」をしっかり学んでおくことで、将来的に大規模なシステムを構築する際の設計力に大きな差が出てきます。
初心者の方はもちろん、現役エンジニアの方も「なんとなく使っていた」構造の再確認として視聴する価値アリです。この動画をきっかけに、計算量(Big O)などの深いトピックへ挑戦する方が増えることを期待しています!
