【アルゴリズム特集】「プログラマ面接クラシック~学習計画書~ LeetCode」学習概要&学習メモ(随時更新中…)

プログラマー インタビュー クラシック - 学習計画 - LeetCode

〇. はじめに

1. この記事の目的

  • アルゴリズムの質問タイプ全体の分類と、質問タイプの具体的な例について学びます。
  • この記事は、学習の学習ガイドとして使用することを目的とした学習シラバスであり、このトピックに関連する個人的な学習メモをこの記事にまとめます。

2. 記録を更新する

日にち コンテンツ
ドキュメントを作成する 2023.06.10
【アルゴリズム質問】面接の質問.01.01. キャラクターがユニークかどうかを判断する 2023.06.10

記事ディレクトリ


1. 配列と文字列

面接の質問 01.01. キャラクターがユニークかどうかを判断する

単純

勉強メモ:【アルゴリズム質問】面接質問 01.01. キャラクターがユニークかどうかを判断する

面接の質問01.02. お互いがキャラ組み替えかどうか判断する

単純

インタビューの質問 01.03. URL 化

単純

面接の質問 01.04. 回文配置

単純

面接の質問 01.05. 1 つの編集

中くらい

インタビューの質問 01.06. 文字列の圧縮

単純

インタビューの質問 01.07. 回転行列

中くらい

インタビューの質問 01.08. ゼロ行列

中くらい

インタビューの質問 01.09. 文字列のローテーション

単純

2、リンクリスト

インタビューの質問 02.01. 重複したノードを削除する

単純

面接の質問 02.02. 下からk番目のノードを返す

単純

インタビューの質問 02.03. 中間ノードの削除

単純

インタビューの質問 02.04. リンクされたリストの分割

中くらい

面接の質問 02.05. リンクされたリストの合計

中くらい

面接の質問 02.06. 回文リンクリスト

単純

インタビューの質問 02.07. リンクされたリストの交差

単純

インタビューの質問 02.08. ループ検出

中くらい

3. 積み重ねて並べる

面接の質問 03.01. 三位一体

単純

面接の質問 03.02. スタックの最小値

単純

インタビューの質問 03.03. プレートの積み重ね

中くらい

インタビューの質問 03.04. スタックをチームに変える

単純

インタビューの質問 03.05. スタックのソート

中くらい

インタビューの質問 03.06. 動物保護施設

単純

4. ツリーとグラフ

インタビューの質問 04.01. ノード間のパス

中くらい

面接の質問 04.02. 最小高さのツリー

単純

インタビューの質問 04.03. 特定の深さのノードのリンクされたリスト

中くらい

インタビューの質問 04.04. 残高の確認

単純

面接の質問 04.05. 法的二分探索木

中くらい

面接の質問 04.06. 後継者

中くらい

インタビューの質問 04.08. 最初の共通祖先

中くらい

インタビューの質問 04.09. 二分探索木シーケンス

困難

インタビューの質問 04.10. サブツリーの調査

中くらい

面接の質問 04.12. 合計パス

中くらい

5、ビット演算

インタビューの質問 05.01. 挿入

単純

面接の質問 05.02. 2進数を文字列に変換する

中くらい

面接の質問 05.03. 数字を反転する

単純

面接の質問 05.04. 次の番号

中くらい

面接の質問 05.06. 整数変換

単純

面接の質問 05.07. ペアスワップ

単純

面接の質問.05.08. 直線を引く

中くらい

6. 再帰と動的計画法

面接の質問 08.01. 3 段階の質問

単純

面接の質問 08.02. 紛失したロボット

中くらい

インタビューの質問 08.03. 魔術禁書目録

単純

インタビューの質問 08.04. パワーセット

中くらい

インタビューの質問 08.05. 再帰的乗算

中くらい

面接の質問 08.06. ハノイ塔問題

単純

インタビューの質問 08.07. 非反復文字列の順列と組み合わせ

中くらい

インタビューの質問 08.08. 繰り返される文字列の順列と組み合わせ

中くらい

インタビューの質問 08.09. 括弧

中くらい

面接の質問 08.10. 色塗り

単純

インタビューの質問 08.11. コイン

中くらい

インタビューの質問 08.12. 8 人の女王

困難

インタビューの質問 08.13. 箱を積み重ねる

困難

面接の質問 08.14. ブール演算

中くらい

7. 並べ替えと検索

インタビューの質問 10.01. ソートされた配列をマージする

単純

面接の質問 10.02. 活用フレーズ

中くらい

インタビューの質問 10.03. 回転された配列の検索

中くらい

インタビューの質問 10.05. スパース配列検索

単純

インタビューの質問 10.09. ソートされた行列の検索

中くらい

面接の質問 10.10. 数字の流れの順位

中くらい

面接の質問 10.11. 山と谷

中くらい

8、中程度の難易度

インタビューの質問 16.01. 数字を交換する

中くらい

面接の質問 16.02. 単語の頻度

中くらい

面接の質問 16.03. 交差点

困難

インタビューの質問 16.04. 三目並べ

中くらい

インタビューの質問 16.05. 階乗仮数

単純

面接の質問 16.06. 最小差

中くらい

面接の質問 16.07. 最大値

単純

面接の質問 16.08. 整数の英語表現

困難

面接の質問 16.09. 運営

中くらい

インタビューの質問 16.10. 生存者の数

中くらい

面接の質問 16.11. 飛び込み台

単純

インタビューの質問 16.13. 正方形を二等分する

中くらい

面接の質問 16.14. 最良の直線

中くらい

面接の質問 16.15. 諸極魔法計算

単純

面接の質問 16.16. 部分的な並べ替え

中くらい

インタビューの質問 16.17. 連続シリーズ

単純

面接の質問 16.18. パターンマッチング

中くらい

インタビューの質問 16.19. 水域の面積

中くらい

インタビューの質問 16.20. T9 キーボード

中くらい

インタビューの質問 16.21. スワップと

中くらい

インタビューの質問 16.22. ラングトンアリ

中くらい

インタビューの質問 16.24. ペアの合計

中くらい

インタビューの質問 16.25. LRU キャッシュ

中くらい

インタビューの質問 16.26. 計算機

中くらい

9. 難しい質問

面接の質問 17.01. プラス記号のない加算

単純

インタビューの質問 17.04. 消えた数字

単純

面接の質問 17.05. 文字と数字

中くらい

面接の質問 17.06.2 が発生した回数

困難

面接の質問 17.07. 赤ちゃんの名前

中くらい

インタビューの質問 17.08. サーカスマンタワー

中くらい

面接の質問 17.09. k 番目の数字

中くらい

面接の質問 17.10. 主な要素

単純

面接の質問 17.11. 単語の距離

中くらい

面接の質問 17.12. BiNode

単純

インタビューの質問 17.13. スペースの復元

中くらい

面接の質問 17.14. K の最小数

中くらい

面接の質問 17.15. 最も長い単語

中くらい

面接の質問 17.16. マッサージセラピスト

単純

面接の質問 17.17. 複数の検索

中くらい

インタビューの質問 17.18. 最短の超文字列

中くらい

面接の質問 17.19. 消える 2 つの数字

困難

面接の質問 17.20. 連続中央値

困難

インタビューの質問 17.21. ヒストグラム内の水の量

困難

面接の質問 17.22. 単語変換

中くらい

インタビューの質問 17.23. 最大黒正方行列

中くらい

インタビューの質問 17.24. 最大部分行列

困難

インタビューの質問 17.25. 単語マトリックス

困難

インタビューの質問 17.26. わずかな類似性

困難


付録

ソース Web サイト:プログラマー インタビュー クラシック - 学習計画 - LeetCode


概要

  • 『プログラマーインタビュークラシック』公式正規認定
  • 有名テクノロジー企業の実際のプログラミング面接の質問と回答 189 件
  • 時間計算量、データ構造、コア アルゴリズムなどの基本的なトピックを探求し、アルゴリズムの問​​題を解決するための 5 つの効果的な戦略
  • 面接官の視点から、有名 IT 企業がソフトウェア エンジニアを採用する方法を探ります

おすすめ

転載: blog.csdn.net/Shipley_Leo/article/details/131145791