Leetcode

9145 ワード

gitアドレスhttps://github.com/yangyu2010/leetcode
その他
  • 両数の和https://leetcode-cn.com/problems/two-sum/
  • https://github.com/yangyu2010/leetcode/blob/master/leetcode/1    .py
    
  • 整数反転https://leetcode-cn.com/problems/reverse-integer/
  • https://github.com/yangyu2010/leetcode/blob/master/leetcode/7    .py
    
  • プラス1https://leetcode-cn.com/problems/plus-one/
  • https://github.com/yangyu2010/leetcode/blob/master/leetcode/66  .py
    
  • 二分検索https://leetcode-cn.com/problems/binary-search/
  • https://github.com/yangyu2010/leetcode/blob/master/leetcode/704    .py
    

    スタック
  • 有効かっこhttps://leetcode-cn.com/problems/valid-parentheses/submissions/
  • https://github.com/yangyu2010/leetcode/blob/master/ /20     .py
    
  • 逆ポーランド式の評価https://leetcode-cn.com/problems/evaluate-reverse-polish-notation/
  • https://github.com/yangyu2010/leetcode/blob/master/ /150        .py
    
  • 最小スタックhttps://leetcode-cn.com/problems/min-stack/
  • https://github.com/yangyu2010/leetcode/blob/master/ /155   .py
    

    キュー
  • 設計サイクルキューhttps://leetcode-cn.com/problems/design-circular-queue/
  • https://github.com/yangyu2010/leetcode/blob/master/  /622    .py
    

    はいれつ
  • 要素の除去https://leetcode-cn.com/problems/remove-element/
  • https://github.com/yangyu2010/leetcode/blob/master/  /27    .py
    
  • ソート配列で要素の最初の位置と最後の位置を検索https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array/
  • https://github.com/yangyu2010/leetcode/blob/master/  /34                     .py
    
  • らせん行列https://leetcode-cn.com/problems/spiral-matrix/
  • https://github.com/yangyu2010/leetcode/blob/master/  /54    .py
    
  • 楊輝三角https://leetcode-cn.com/problems/pascals-triangle/
  • https://github.com/yangyu2010/leetcode/blob/master/  /118    .py
    
  • 楊輝三角IIhttps://leetcode-cn.com/problems/pascals-triangle-ii/
  • https://github.com/yangyu2010/leetcode/blob/master/  /119    %20II.py
    
  • 両数の和II-入力秩序配列https://leetcode-cn.com/problems/two-sum-ii-input-array-is-sorted/
  • https://github.com/yangyu2010/leetcode/blob/master/  /167    II-      .py
    
  • 回転配列https://leetcode-cn.com/problems/rotate-array/
  • https://github.com/yangyu2010/leetcode/blob/master/  /189    .py
    
  • 長さが最小のサブ配列https://leetcode-cn.com/problems/minimum-size-subarray-sum/
  • https://github.com/yangyu2010/leetcode/blob/master/  /209        .py
    
  • 最大連続1の個数https://leetcode-cn.com/problems/max-consecutive-ones/
  • https://github.com/yangyu2010/leetcode/blob/master/  /485    1   .py
    
  • 対角線遍歴https://leetcode-cn.com/problems/diagonal-traverse/
  • https://github.com/yangyu2010/leetcode/blob/master/  /498     .py
    
  • 配列分割Ihttps://leetcode-cn.com/problems/array-partition-i/
  • https://github.com/yangyu2010/leetcode/blob/master/  /561    I.py
    
  • 配列の中心インデックスを探しますhttps://leetcode-cn.com/problems/find-pivot-index/
  • https://github.com/yangyu2010/leetcode/blob/master/  /724         .py
    
  • 毎日の温度https://leetcode-cn.com/problems/daily-temperatures/
  • https://github.com/yangyu2010/leetcode/blob/master/  /739    .py
    
  • は少なくとも他の数字の2倍の最大数ですhttps://leetcode-cn.com/problems/largest-number-at-least-twice-of-others/
  • https://github.com/yangyu2010/leetcode/blob/master/  /747             .py
    

    文字列
  • 重複文字のない最上位列https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/
  • https://github.com/yangyu2010/leetcode/blob/master/   /3          .py
    
  • 文字列変換整数(atoi)https://leetcode-cn.com/problems/string-to-integer-atoi/
  • https://github.com/yangyu2010/leetcode/blob/master/   /8       .py
    
  • 最長共通接頭辞https://leetcode-cn.com/problems/longest-common-prefix/submissions/
  • https://github.com/yangyu2010/leetcode/blob/master/   /14      .py
    
  • strStr()を実現https://leetcode-cn.com/problems/implement-strstr/
  • https://github.com/yangyu2010/leetcode/blob/master/   /28  strStr.py
    
  • バイナリ加算https://leetcode-cn.com/problems/a] [pohjlo;p['] d-binary/
  • https://github.com/yangyu2010/leetcode/blob/master/   /67     .py
    
  • 文字列の単語を反転https://leetcode-cn.com/problems/reverse-words-in-a-string/
  • https://github.com/yangyu2010/leetcode/blob/master/   /151         .py
    
  • 反転文字列https://leetcode-cn.com/problems/reverse-string/
  • https://github.com/yangyu2010/leetcode/blob/master/   /344     .py
    

    チェーンテーブル
  • 両数加算https://leetcode-cn.com/problems/add-two-numbers/
  • https://github.com/yangyu2010/leetcode/blob/master/  /2    .py
    
  • チェーンテーブルの最後からN番目のノードを削除https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/
  • https://github.com/yangyu2010/leetcode/blob/master/  /19        N   .py
    
  • 2 2 2つの順序付きチェーンテーブルをマージhttps://leetcode-cn.com/problems/merge-two-sorted-lists/
  • https://github.com/yangyu2010/leetcode/blob/master/  /21        .py
    
  • 回転チェーンテーブルhttps://leetcode-cn.com/problems/rotate-list/
  • https://github.com/yangyu2010/leetcode/blob/master/  /61    .py
    
  • リングチェーンテーブルhttps://leetcode-cn.com/problems/linked-list-cycle/
  • https://github.com/yangyu2010/leetcode/blob/master/  /141    .py
    
  • リングチェーンテーブルIIhttps://leetcode-cn.com/problems/linked-list-cycle-ii/
  • https://github.com/yangyu2010/leetcode/blob/master/  /142    %20II.py
    
  • 交差チェーンテーブルhttps://leetcode-cn.com/problems/intersection-of-two-linked-lists/
  • https://github.com/yangyu2010/leetcode/blob/master/  /160    .py
    
  • スプレッドシート要素の除去https://leetcode-cn.com/problems/remove-linked-list-elements/
  • https://github.com/yangyu2010/leetcode/blob/master/  /203      .py
    
  • 反転チェーンテーブルhttps://leetcode-cn.com/problems/reverse-linked-list/
  • https://github.com/yangyu2010/leetcode/blob/master/  /206    .py
    
  • 回文チェーンテーブルhttps://leetcode-cn.com/problems/palindrome-linked-list/
  • https://github.com/yangyu2010/leetcode/blob/master/  /234    .py
    
  • チェーンテーブルのノードを削除https://leetcode-cn.com/problems/delete-node-in-a-linked-list/
  • https://github.com/yangyu2010/leetcode/blob/master/  /237        .py
    
  • パリティチェーンテーブルhttps://leetcode-cn.com/problems/odd-even-linked-list/
  • https://github.com/yangyu2010/leetcode/blob/master/  /328    .py
    
  • 設計チェーンテーブルhttps://leetcode-cn.com/problems/design-linked-list/
  • https://github.com/yangyu2010/leetcode/blob/master/  /707    .py
    https://github.com/yangyu2010/leetcode/blob/master/  /707       .py
    

    二叉木
  • 対称ツリーhttps://leetcode-cn.com/problems/symmetric-tree/
  • https://github.com/yangyu2010/leetcode/blob/master/   /101     .py
    
  • ツリーの階層遍歴https://leetcode-cn.com/problems/binary-tree-level-order-traversal/
  • https://github.com/yangyu2010/leetcode/blob/master/   /102        .py
    
  • フロントシーケンスとミッドシーケンスループシーケンスからツリーを構築https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/
  • https://github.com/yangyu2010/leetcode/blob/master/   /105               .py
    
  • 中序と後序からシーケンスを遍歴して二叉木を構築するhttps://leetcode-cn.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/
  • https://github.com/yangyu2010/leetcode/blob/master/   /106               .py
    
  • パス合計https://leetcode-cn.com/problems/path-sum/
  • https://github.com/yangyu2010/leetcode/blob/master/   /112    .py
    
  • 各ノードの次の右側ノードポインタを塗りつぶすhttps://leetcode-cn.com/problems/populating-next-right-pointers-in-each-node/
  • https://github.com/yangyu2010/leetcode/blob/master/   /116                .py
    
  • 二叉検索ツリーの最近の共通祖先https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-search-tree/submissions/
  • https://github.com/yangyu2010/leetcode/blob/master/   /235            .py
    
  • 二叉木の最近の公共祖先https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/
  • https://github.com/yangyu2010/leetcode/blob/master/   /236          .py
    
  • ツリーのシーケンス化と逆シーケンス化https://leetcode-cn.com/problems/serialize-and-deserialize-binary-tree/
  • https://github.com/yangyu2010/leetcode/blob/master/   /297            .py