
Học hệ điều hành dễ dàng qua hình ảnh
gamja5
Qua khóa học này, mọi nhà phát triển sẽ hiểu rõ nguyên lý hệ điều hành thiết yếu.
입문
Operating System
この講義を通して、非線形データ構造とアルゴリズムを学ぶことができます。
データ構造
アルゴリズム
開発者が必ず知っておくべきデータ構造&アルゴリズム、
深化内容も絵で簡単で面白い!
基本基が足りない開発者がどんなことを学習するのか分からず、さまよう姿を見たらいつも残念だと思いました。時間の余裕もなく、最新の技術に追いつくだけでも、一気に見えますからね。
もちろん、最新の技術も重要ですが、コンピュータサイエンスの分野では、基本基盤ははるかに重要です。基本技だけよく固めておけば、華やかで人気のある技術はいつでも手軽に学べます。
データ構造とアルゴリズムは、特定の言語やフレームワークに限定されていません。流行する言語とフレームワークが変わっても、あなたが学ぶデータ構造&アルゴリズム関連の知識はそのまま持って適用することができます。
大学生
学校の授業で学ぶ
データ構造/アルゴリズム
とても難しくて硬いです。
簡単に身につけることはできませんか?
非専攻者
専攻者は新しい言語、
フレームワークにも
適応がうまくいきました...
その秘訣が気になります!
就職準備生
コーディングテストの問題を見ると
壁が感じられて幕屋です。
何かを学ぶべきだと思います。
それは一体何ですか?
効率王
私が編んだコードの
パフォーマンスを分析し、
より効率的でパフォーマンスが良い
コードに置き換えたいです。
開発を始めたばかりの方がよくこのような言葉を言われています。
頭に浮かぶ考えをすぐにコードに移すのは自然なことです。
データ構造とアルゴリズムを学ぶまでは!
どのような問題がある場合、その問題でどのデータ構造が最も効率的であるか、
それに合ったアルゴリズムはどれがあるのか悩みます。
私たちが簡単に遭遇するほとんどの問題は、既知のデータ構造とアルゴリズムで解決できます。もしないといっても、私たちが知っているデータ構造とアルゴリズムに基づいて応用すればすぐに解決可能です。
普段のアシスタントが必要だと感じた方なら、データ構造とアルゴリズムがその役割を十分にしてくれると自信です。
難しく感じられるデータ構造とアルゴリズムの概念を、絵とたとえ話で誰でも理解しやすく説明します。
対応するデータ構造とアルゴリズムがどこに使われるのか、どのような機能をするのか図で簡単に!
データ構造とアルゴリズムを実装する際に頭の中で視覚化が難しい方のために、現在作成しているコードがどのような機能をするのか、どのような変化を与えるのかを図で説明します。
現在書いているコードがどんな変化を与えるのか、IDEから画像で可視化!
代表的な非線形データ構造であるツリーデータ構造を学び、ツリーを利用したアルゴリズムも学びます!
他の非線形データ構造であるグラフについて学び、グラフを使ったアルゴリズムも学びます!
非線形データ構造で解決できる問題と貪欲アルゴリズムについて学びます!
Q.基本編は必ず聞かなければなりませんか?
❌基本編を必ず聞かなかったとしても、配列、連結リスト、スタック、キューデータ構造と再帰関数を知っていればこの講義を受講するのに問題ありません。
Q. 非専攻者も聞ける講義ですか?
⭕非専攻者のために作られた講義です。講義だけに従えば十分なデータ構造とアルゴリズムを学ぶことができます!
Q. 講義資料はありますか?
❌講義資料はありません。
学習対象は
誰でしょう?
プログラミング言語を学んで何をしていいか分からない方
コーディングテストを準備する方
基本をしっかり身につけたい方
基本編を受講された方
前提知識、
必要でしょうか?
ジャバスクリプト
データ構造 基本 (配列、連結リスト、スタック、キューなど)
再帰関数
7,650
受講生
481
受講レビュー
324
回答
4.9
講座評価
8
講座
저는 인프런에서 컴퓨터 과학(CS) 강의를 준비하고 있는 감자라고 합니다! 😄
학생과 주니어 개발자들이 AI 시대에 단순히 AI에 밀려나지 않고, 기본기를 탄탄히 다져 AI를 능숙히 활용하는 개발자로 성장할 수 있도록 돕는 것을 목표로 합니다.
全体
48件 ∙ (9時間 21分)
講座資料(こうぎしりょう):
全体
45件
4.8
45件の受講レビュー
受講レビュー 2
∙
平均評価 4.0
3
Cá nhân tôi cảm thấy khi nghe bài giảng là nếu JavaScript không phải là ngôn ngữ chính của bạn, bạn có thể gặp một số bất tiện khi hiểu cấu trúc dữ liệu trong phần nâng cao. Tôi nghe phần cơ bản trước rồi đến phần nâng cao sau khi nghe rằng tôi không biết nhiều về JavaScript cũng không sao vì khóa học chỉ dạy ngữ pháp cơ bản. Phần cơ bản vẫn ổn vì nó thực hiện một cấu trúc đơn giản. nhưng nội dung được đề cập trong phần nâng cao thì không. Không biết là do đặc thù của ngôn ngữ này hay là do sự phức tạp đến từ việc chỉ thực hiện cú pháp cơ bản nhưng trong quá trình kết nối các phương thức cần thiết để thực hiện một chức năng nào đó, chức năng này có dẫn đến loại này không? về hành vi?' Hoặc 'Nó hoạt động như thế này?' Thật khó hiểu khi những suy nghĩ như thế này nảy sinh. Tôi nghĩ vấn đề nảy sinh là do mỗi ngôn ngữ có phương pháp lập trình riêng nhưng tôi chưa quen với nó. Trong trường hợp của tôi, tôi đã quen thuộc với ngôn ngữ Python và Java, vì vậy sau khi nghiên cứu các cấu trúc dữ liệu được giải thích trong Java, tôi có thể hình dung rõ ràng logic về cách triển khai logic trong đầu mình. Nếu bạn giỏi JavaScript, bạn sẽ ổn thôi!
Tôi đã không sử dụng cú pháp đặc trưng của JavaScript nhiều nhất có thể để bạn có thể theo dõi ngay cả khi sử dụng các ngôn ngữ khác, nhưng tôi nghĩ bạn có thể gặp khó khăn hơn trong việc hiểu nó vì bản thân phiên bản chuyên sâu đã hơi khó. Cảm ơn bạn đã đánh giá có giá trị của bạn :)
受講レビュー 17
∙
平均評価 4.3
受講レビュー 72
∙
平均評価 4.8
5
Cấu trúc bài giảng có hệ thống và các ví dụ cũng phù hợp nên giúp ích cho việc xây dựng nền tảng cơ bản.
Thật vui khi biết rằng khóa học đã giúp ích được cho bạn~ Cảm ơn bạn hidongmin37 vì đánh giá quý báu này!😀
受講レビュー 1
∙
平均評価 5.0
¥6,526
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!