風Feng_Yijing_Dao

風Feng_Yijing_Dao

🦋我宁愿能够欣赏自己无法拥有的东西,也不愿拥有自己无法欣赏的东西🦋
twitter
github
bilibili

剑指offer題解集

Reader 公開リンク#

剣指 offer 題解集

剣指 offer 題解集#

剣指 offer 題解集,翻墙可看
アルゴリズム刷題 - Google スプレッドシート

天数ノート & 記事
第 1 天 スタックとキュー(簡単)剣指 Offer 09. 2 つのスタックを使ってキューを実現
剣指 Offer 30. min 関数を含むスタック
第 2 天 リスト(簡単)剣指 Offer 06. 尾から頭に向かってリストを印刷
剣指 Offer 24. リストを反転
剣指 Offer 35. 複雑なリストのコピー
第 3 天 文字列(簡単)剣指 Offer 05. スペースを置き換える
剣指 Offer 58 - II. 左回転文字列
第 4 天 探索アルゴリズム(簡単)剣指 Offer 03. 配列中の重複する数字
剣指 Offer 53 - I. ソートされた配列中の数字を探す
剣指 Offer 53 - II. 0~n-1 中の欠けている数字
第 5 天 探索アルゴリズム(中等)剣指 Offer 04. 2 次元配列中の探索
剣指 Offer 11. 回転配列の最小数字
剣指 Offer 50. 最初に 1 回だけ現れる文字
第 6 天 探索とバックトラッキングアルゴリズム(簡単)剣指 Offer 32 - I. 上から下に二分木を印刷
剣指 Offer 32 - II. 上から下に二分木 II を印刷
剣指 Offer 32 - III. 上から下に二分木 III を印刷
第 7 天 探索とバックトラッキングアルゴリズム(簡単)剣指 Offer 26. 木の部分構造
剣指 Offer 27. 二分木の鏡像
剣指 Offer 28. 対称の二分木
第 8 天 動的計画法(簡単)剣指 Offer 10- I. フィボナッチ数列
剣指 Offer 10- II. カエルの階段跳び問題
剣指 Offer 63. 株式の最大利益
第 9 天 動的計画法(中等)剣指 Offer 42. 連続部分配列の最大和
剣指 Offer 47. 贈り物の最大価値
第 10 天 動的計画法(中等)剣指 Offer 46. 数字を文字列に翻訳する
剣指 Offer 48. 最長の重複しない文字列
第 11 天 二ポインタ(簡単)剣指 Offer 18. リストのノードを削除する
剣指 Offer 22. リストの末尾から k 番目のノード
第 12 天 二ポインタ(簡単)剣指 Offer 25. 2 つのソートされたリストをマージする
剣指 Offer 52. 2 つのリストの最初の共通ノード
第 13 天 二ポインタ(簡単)剣指 Offer 21. 配列の順序を調整して奇数を偶数の前に置く
剣指 Offer 57. 和が s になる 2 つの数字
剣指 Offer 58 - I. 単語の順序を反転する
第 14 天 探索とバックトラッキングアルゴリズム(中等)剣指 Offer 12. 行列中のパス
剣指 Offer 13. ロボットの運動範囲
第 15 天 探索とバックトラッキングアルゴリズム(中等)剣指 Offer 34. 二分木の中で特定の値のパス
剣指 Offer 36. 二分探索木と双方向リスト
剣指 Offer 54. 二分探索木の k 番目の大きなノード
第 16 天 ソート(簡単)剣指 Offer 45. 配列を最小の数に並べる
剣指 Offer 61. トランプの中のストレート
第 17 天 ソート(中等)剣指 Offer 40. 最小の k 個の数
剣指 Offer 41. データストリーム中の中央値
第 18 天 探索とバックトラッキングアルゴリズム(中等)剣指 Offer 55 - I. 二分木の深さ
剣指 Offer 55 - II. バランスの取れた二分木
第 19 天 探索とバックトラッキングアルゴリズム(中等)剣指 Offer 64. 1+2+…+n を求める
剣指 Offer 68 - I. 二分探索木の最近の共通祖先
剣指 Offer 68 - II. 二分木の最近の共通祖先
第 20 天 分割統治アルゴリズム(中等)剣指 Offer 07. 二分木を再構築する
剣指 Offer 16. 数値の整数次乗
剣指 Offer 33. 二分探索木の後順遍歴列
第 21 天 ビット演算(簡単)剣指 Offer 15. 二進数中の 1 の個数
剣指 Offer 65. 足し算を加減乗除なしで行う
第 22 天 ビット演算(中等)剣指 Offer 56 - I. 配列中の数字の出現回数
剣指 Offer 56 - II. 配列中の数字の出現回数 II
第 23 天 数学(簡単)剣指 Offer 39. 配列中に出現回数が半分を超える数字
剣指 Offer 66. 乗算配列を構築する
第 24 天 数学(中等)剣指 Offer 14- I. ロープを切る
剣指 Offer 57 - II. 和が s の連続正数列
剣指 Offer 62. 円の中で最後に残る数字
第 25 天 シミュレーション(中等)剣指 Offer 29. 時計回りに行列を印刷する
剣指 Offer 31. スタックのプッシュ、ポップシーケンス
第 26 天 文字列(中等)剣指 Offer 20. 数値を表す文字列
剣指 Offer 67. 文字列を整数に変換する
第 27 天 スタックとキュー(困難)剣指 Offer 59 - I. スライディングウィンドウの最大値
剣指 Offer 59 - II. キューの最大値
第 28 天 探索とバックトラッキングアルゴリズム(困難)剣指 Offer 37. 二分木をシリアライズする
剣指 Offer 38. 文字列の排列
第 29 天 動的計画法(困難)剣指 Offer 19. 正規表現マッチング
剣指 Offer 49. 醜い数
剣指 Offer 60. n 個のサイコロの点数
第 30 天 分割統治アルゴリズム(困難)剣指 Offer 17. 1 から最大の n 桁数を印刷する
剣指 Offer 51. 配列中の逆順対
第 31 天 数学(困難)剣指 Offer 14- II. ロープを切る II
剣指 Offer 43. 1~n 整数中 1 が出現する回数
剣指 Offer 44. 数字列中の特定の位置の数字
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。