2時間で終わらせるコーディングテストの基礎 (Python, C++, Java, Javascript)
ally
コーディングテストを始めたものの、「自分が苦手なのか、それともまだ学ぶべきことが残っているのか」と悩んでいる入門者のための講座です。易しい問題を通じて、入力処理、文字列、データ構造、基本的な数学の概念を身につけ、問題にどうアプローチすべきか、最初の一歩からしっかりレクチャーします。
入門
JavaScript, Python, Java
世界大会進出者が教えるコーディングテスト講義! これからは、感覚で解かずに、確信を持って解こう!
学習した受講者のレビュー
5.0
오소영
コーディングテストの準備が初めてなので、どのように準備すべきかを終えました。 アルゴリズムもよく分からず、どんなサイトで勉強すべきか、どんな問題を解くべきか、どのように勉強すべきか、一つも知らなかったのですが、講義で一つ一つ説明してくださって役に立ちました! 特に問題の解決を無作為な覚悟と言わず、さまざまな解決策を教えてくれて、私に合った解決策で勉強するのが良かったです。 そして一人で問題を解決してタイムアウトが出て慌てましたが、プールが映像で時間の複雑さを説明してくれてなぜ私になったのか理解が上手になりました。 ありがとうございます。
5.0
이강오
私が考えるのに最も理想的なコーディングテスト入門講義です。講義資料もとても丁寧に作られており、今後一人で勉強するのにもおすすめです。後で数学インターネット講義のように問題解消や深化概念編も作ってくれたらと思います!
5.0
김규혁
講義崔です。 特に、組み合わせアルゴリズムの概念の説明では、for文と再帰関数の関連付けについて説明するのがとても良かったです。再帰で組合せ問題を解く時、単にインデックスに1足してlevel設定して終了条件してくれればいいんだと理解して解けたのですが、完全に理解できない状態で解いてみると実装がうまくいかないので再帰自体があまりにも難しく問題解決しないという考えもやりましたが、今回の講義を聞いて概念そのものを正確にわかって理解したようです。この講義をもっと早く触れたら、良かったと思うほど満足のいく講義でした。本当にありがとうございますㅠ
コーディングテストに必要なPythonの概念
コーディングテストに必要なデータ構造 & アルゴリズム
世界大会進出者が教える問題へのアプローチ方法
実践感覚向上のための実際のカカオコーディングテスト解説
コーディングテストは アルゴリズムの概念を問う試験ではなく、 問題をどれだけうまく解決できるかを見る試験です。
したがって、コーディングテストによく出題される典型的な問題をむやみにたくさん解く方法よりは、問題解決能力(問題を見て正しい方向にアプローチする能力)を養う方法で備える必要があります。 (khả năng nhìn nhận vấn đề và tiếp cận theo hướng đúng đắn).
アルゴリズムについて何も知らない状態から、2024 ICPC Asia Pacific Championship(世界大会)に進出するまで、自ら成長してきた過程のノウハウを講義にすべて詰め込みました。問題解決能力の向上を通じて、問題が解けるようになる体験を直接経験してみてください。
アルゴリズムを勉強したけれど、どのように問題に適用すればいいのか分かりません。
問題のパターンを暗記して解いているので、初めて見るパターンの問題が解けません。
自分の解法が合っているのか間違っているのか、提出してみるまでは確信が持てません。
本講義では、問題を解いてあげることではなく、問題の解き方を教えます。
問題の解法を導き出す思考プロセスから解答、解説まで、圧倒的な高品質の解説講義を提供します。
本講義で提供するすべての解説は、次の段階を経て行われています。
問題へのアプローチ -> 様々な解法の提示 -> 各解法の検証および解説 -> 可能な解法コードの実装 -> 補足説明
コーディングテストにおいて、もはや定型化された問題が出題される時代は終わりました。
したがって、本講義は決まりきった/暗記式の解法を避け、問題解決能力を高めることができる解法を提供します。
本講義では一つの問題に対して多様なアプローチおよび複数の解法解説を提供します。
本講義は全66問に対して139個の解説を提供しており、以下のように多様な解法を提示します。
2ポインタアルゴリズム[概念]講義に含まれる、Backjoon 2003番の解説動画
すでに問題解決能力の向上を経験された、実際の受講生のレビューです。
受講評イベントを実施する前に作成された純度100%の実際の受講生レビューです。
⭐️ 断言しますが、問題の解き方が全く分からない方にとって最高の講義になると自負しています ⭐️
コーディングテストに欠かせない核心アルゴリズムだけを厳選して、講義にすべて詰め込みました。
丁寧な理論の説明から関連する例題コードまで、すべて提供いたします。
アルゴリズム理論?自分で解かなければ自分のものにはなりません。
単に理論を学ぶだけでは問題を解くことはできません。アルゴリズムの理論を学習した後、一緒に例題演習を行うことで、各アルゴリズムごとの問題解決能力を養えるように構成しました。
アルゴリズムの例題を解くだけで合格できるでしょうか?
そこで実際に選考で出題された大手企業のコーディングテスト問題を用意しました。
実際の有名企業のコーディングテストの問題へのアプローチから解法・解説まで、実戦感覚を養えるように構成しました。
コーディングテストを準備されている中で、基礎(Python、データ構造)が不足していると感じていらっしゃいますか?
パイソンに関する内容は、基礎文法さえ熟知して来られれば大丈夫です!
コーディングテストに必要なPythonのデータ構造や関数、ライブラリなど、核心だけを要約してすべてお教えします cần thiết cho bài kiểm tra coding.
数学が苦手で心配ですか?全く心配する必要はありません!
コーディングテストに必要な数学理論を核心だけ要約して、講義ですべてお教えします。
講義を聴いて、まとめるのはとても大変ですよね?
講義を購入されるすべての方に約300ページの資料を無料で提供いたします。
講義動画ごとに、その講義に必要なすべての内容をまとめた資料(Notionサイト)です。
講義のすべての内容はすでにNotionにまとめられています。受講生の皆さんは講義だけに集中してください!
単なる講義内容の要約ではありません。
講義内容以外にも、きめ細かく勉強したい方のために「知っておくと役立つ内容」を提供しています。
追加の説明が必要な部分は「コメント」機能を通じて追加の説明を提供しています。
📝 知っておくと役立つ内容で、多様なコーディングテストのコツを掴んでください!
📝 追加の説明が必要な部分は、コメントで詳細にお教えしています。
他のコーディングテスト講義とじっくり比較して決めてみてください!
コーディングテスト合格に必要なアルゴリズムをすべてカバー
基礎的なアルゴリズム(再帰、組み合わせ)から高度なアルゴリズム(座標圧縮、ビットマスキング)まで、コーディングテスト合格に必要なアルゴリズムを100%カバー
本質的な思考力を養うことができる講義
単にアルゴリズムの例題を扱うだけでなく、実際に初めて見る問題へのアプローチ方法から、正しい解法を導き出すプロセスを扱う講義.
入門者のためのコンテンツ提供
Python開発環境のセットアップ
BOJ/Programmers(ベクジュン/プログラマーズ)の使い方
コーディングテストに必要な数学関連の内容
資料の 'コメント' 機能を通じて追加説明を提供
'知っておくと役立つ内容'を提供
初心者から上級者まで、すべての人のための講義
開発環境の構築、コーディングテストに必要な数学、Pythonのデータ構造の整理から、コーディングテストに必要なすべてのアルゴリズムに加え、実際の 大手企業のコーディングテストまで全範囲を網羅する講義
継続的にアップデートされる講義
受講生の皆様のフィードバックを反映して講義を改善しており、追加資料も作成いたしました。詳細は<講義アップデート履歴ページ>でご確認いただけます。
その他の差別化ポイント
計300ページに及ぶ講義資料を提供
オンラインで実際に採点可能な問題で構成
基本例題に加え、実践問題パートを提供
実際の 大手企業コーディングテストの問題を含む
...
✅ このような方に強くおすすめします!
暗記よりも思考力中心にコーディングテストを準備したい就活生
コンピュータ工学的な問題解決能力を養いながら体系的に準備したい大学生
네カラクベ(NAVER・Kakao・LINE・Coupang・Baemin)のような大企業のコーディングテストまで対策したい方
中小・中堅企業を準備する場合でも、浅くなく、しっかりと勉強したい方
😢 このような方には残念ながら合わないかもしれません
解法パターンや公式だけを暗記して、素早く合格することだけに集中したい方
問題の解き方の過程よりも正解コードだけを早く見たい方 hơn là quá trình giải quyết vấn đề
❓ Pythonは実行速度が遅いため、コーディングテストで不利になりませんか?
コーディングテストでは、Pythonが遅いことを考慮して採点されるため、全く不利ではありません!
❓ Python以外の言語で講義を受講しても大丈夫ですか?
他の言語である程度コーディングができるのであれば、その言語で受講しても大丈夫です!
他の言語で受講されても問題解決能力を高めるという観点では大きな助けになるはずです。
受講前に無料で公開されている動画を見て、自分に合っているか確認してみることをおすすめします!
講義ではSublime Text3を使用しており、セクション1でこれを設定する動画を提供しています。
(他のPython実習環境を使用しても問題ありません。)
セクション1の'講義資料(Notion)共有'を通じて、すべてアクセス可能です!
コーディングテストに必要な数学とPythonのデータ構造に関する内容は、セクション1ですべて提供します!
したがって、Pythonの基本文法程度を知っている状態であれば十分です。
✔ 本講義は5名のベータテスターと共に、徹底した検証とフィードバックの過程を経て完成度を高めながら制作いたしました。
(それでも至らない点があれば、いつでもフィードバックをいただけますと、可能な限り迅速に反映させていただきます。 😊)
問題を解く力は、正解そのものよりもそれを得るために悩んだ時間から生まれます。この講義はその悩みの過程を避けるのではなく、むしろ正面から向き合うように設計されています。
最初は慣れなくて難しいかもしれません。しかし、その過程で感じるもどかしさや試行錯誤は、まさに成長している証拠です。
本講義は、実力をしっかりと養うための道のりを最大限分かりやすく、一歩ずつ丁寧に紐解いています。それでも難しい部分があれば、いつでも質問してください。理解できるまで親切にお答えします。 cho đến khi bạn hiểu rõ.
学習対象は
誰でしょう?
コーディングテストの勉強を始めたばかりの人
コーディングテストの勉強はしたけれど、問題を見ただけで詰まってしまう人
コーディングテストの問題を感覚ではなく論理的に解きたい人
コーディングテストを体系的に勉強したい人
前提知識、
必要でしょうか?
Python基本文法
キャリア認証
1,037
受講生
49
受講レビュー
72
回答
5.0
講座評価
2
講座
- アルゴリズムブログを運営中
- プログラミングコンテスト多数入賞
- ICPC Seoul Regional 3回進出 (2021, 2022, 2023)
- 2024 ICPC Asia Pacific Championship 進出
- アルゴリズムブログ運営中 - プログラミングコンテスト多数入賞 - ICPC Seoul Regional 3回進出 (2021, 2022, 2023) - 2024 ICPC Asia Pacific Championship 進出
全体
105件 ∙ (23時間 16分)
講座資料(こうぎしりょう):
2. コーディングテスト勉強の上限
06:51
3. 講義紹介
04:29
4. 講義を200%活用する方法
07:45
15. 時間計算量と空間計算量
12:11
17. 再帰関数の理解 [概念]
04:11
20. 組合せと順列とは?
15:18
21. 組合せアルゴリズム [概念]
15:14
24. 順列アルゴリズム [概念]
06:56
35. 欲張りアルゴリズム [概念]
16:38
全体
48件
5.0
48件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
5
私が考えるのに最も理想的なコーディングテスト入門講義です。講義資料もとても丁寧に作られており、今後一人で勉強するのにもおすすめです。後で数学インターネット講義のように問題解消や深化概念編も作ってくれたらと思います!
イ・ガンオ、こんにちは! 大切な受講評 ありがとうございます! コーディングテスト入門者も無理なく聞くことができるように講義資料や基礎的な内容も含めて製作しましたが、そのような部分をよく見てくれたようです。 ㅎㅎ 入門用講義記もあるが講義の後半まで聞くなら、きっとコーディングテスト通過において不足のない講義になると思います!おっしゃるとおり、問題草の方や深化編も検討してみましょう。 講義を聞く途中に気になる点があれば楽に質問してください!最後までファイティングです。 :)
受講レビュー 6
∙
平均評価 4.3
5
講義崔です。 特に、組み合わせアルゴリズムの概念の説明では、for文と再帰関数の関連付けについて説明するのがとても良かったです。再帰で組合せ問題を解く時、単にインデックスに1足してlevel設定して終了条件してくれればいいんだと理解して解けたのですが、完全に理解できない状態で解いてみると実装がうまくいかないので再帰自体があまりにも難しく問題解決しないという考えもやりましたが、今回の講義を聞いて概念そのものを正確にわかって理解したようです。この講義をもっと早く触れたら、良かったと思うほど満足のいく講義でした。本当にありがとうございますㅠ
キム・ギュヒョク、こんにちは! 丁寧な受講評 ありがとうございます。 組合せアルゴリズムでfor文と再帰関数の関連性を理解するのは序盤に難しいかもしれませんが、その部分が役に立ったのは嬉しいですねㅎㅎ 再帰関数は最初に近づきにくい概念ですが、一度正確に理解すれば、さまざまな問題に適用できる強力なツールです。 今後残りの学習も頑張り、いつでも質問やご質問がございましたら、お気軽にお問い合わせください。 ありがとう:)
受講レビュー 1
∙
平均評価 5.0
5
コーディングテストの準備が初めてなので、どのように準備すべきかを終えました。 アルゴリズムもよく分からず、どんなサイトで勉強すべきか、どんな問題を解くべきか、どのように勉強すべきか、一つも知らなかったのですが、講義で一つ一つ説明してくださって役に立ちました! 特に問題の解決を無作為な覚悟と言わず、さまざまな解決策を教えてくれて、私に合った解決策で勉強するのが良かったです。 そして一人で問題を解決してタイムアウトが出て慌てましたが、プールが映像で時間の複雑さを説明してくれてなぜ私になったのか理解が上手になりました。 ありがとうございます。
オ・ソヨン、こんにちは! 丁寧な受講評ありがとうございます!問題解決について時間の複雑さを計算し、解決を導き出す形式で問題解決が映像を構成しましたが、正確にわかりましたね。後期でおっしゃったのを見たら正しい方向に学習しておられるみたいです!最後までファイティングです:)
受講レビュー 5
∙
平均評価 5.0
5
最高のコーディングテスト講義です!今25%ほど聞いていますが、実力を育てるための具体的な方法を提示してくれるのがとても良いです。必須アルゴリズム1 聞いているのに講師様の講義に従えばコーディングテストを征服できるという確信が聞かれ、今年度中に頑強を目指して走ります!質問への回答もとても細かくしてくれて助けがたくさんなりました。講師様にこんな良質な講義を作ってくれてありがとうという言葉を伝えたいですね!
Taejin Kimさん、こんにちは! 大切な受講評価ありがとうございます。 講義を通じて実力を育てるのに具体的な助けができて嬉しいです。 必須アルゴリズム1 講義に熱心に従って来ているのを見ると、今年中に頑強するという目標も十分に成し遂げられると信じています。 いつでもご質問いただければ最善を尽くして回答させていただきますので、最後までファイティングしてください! 応援します。ありがとうございます!
受講レビュー 10
∙
平均評価 5.0
5
講義構成で真心が感じられる講義です。材料、説明すべてがとても良いのでアルゴリズムの勉強に力があります。良い講義を開発していただきありがとうございます。
アルゴケミ様、こんにちは! 大切な受講評価ありがとうございます。講義の全体的な構成を丁寧に用意しましたが、お役に立てたなんて幸いです!学習中にご質問がございましたら、お気軽にお問い合わせください! 最後までファイティングです:)
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!