Thanks to visit codestin.com
Credit goes to github.com

Skip to content

tianyudes/Leetcode

Repository files navigation

Leetcode

大きく4つのカテゴリがあります。「アルゴリズム・データベース・シェル・並行処理」です。この中でもメインはアルゴリズムですね。大半のユーザーがアルゴリズムの問題をやるために登録しているはずです。

シェルと並行処理に関しては、問題数がかなり少ないため、おまけ程度にある感じです。データベースの問題は数がそこそこ多いため、SQLを練習したい方にとっては、良いコンテンツだと思います。

アルゴリズムの問題は、まさに競プロという感じなので、解いてみるのが良いと思います。

自分の開発力やプログラミングスキルをアップするために、練習します。

Script Attached

acceptedAnalysis.py

使い方:

ACしたコートのリストをファイルに

$ python acceptedAnalysis.py

アウトプット:

fileList.txtの内容を直接にレードミーに貼り付けてください。

LeetcodeProbleminfo.py

使い方:

ACしたコードを保存した時に、問題の内容を整理するのを忘れてしまった場合はこのスクリプトを使ってください。

$ python LeetcodeProbleminfo.py -id **

アウトプット:

問題の内容をres.mdに保存しました。一行だけで、知りたい番号の問題内容が見えます。

Array

Array\Solution118.java

Array\Solution119.java

Array\Solution120.java

Array\Solution167.java

Array\Solution169.java

Array\Solution189.java

Array\Solution198.java

Array\Solution217.java

Array\Solution219.java

Array\Solution225.java

Array\Solution26.java

Array\Solution268.java

Array\Solution27.java

Array\Solution283.java

Array\Solution300.java

Array\Solution322.java

Array\Solution35.java

Array\Solution406.java

Array\Solution414.java

Array\Solution448.java

Array\Solution485.java

Array\Solution53.java

Array\Solution561.java

Array\Solution643.java

Array\Solution66.java

Array\Solution661.java

Array\Solution665.java

Array\Solution674.java

Array\Solution697.java

Array\Solution717.java

Array\Solution724.java

Array\Solution739.java

Array\Solution746.java

Array\Solution88.java

Array\Solution942.java

Array\Sultion905.java

HashTable

HashTable\Solution1.java

HashTable\Solution205.java

HashTable\Solution242.java

HashTable\Solution290.java

HashTable\Solution389.java

LinkedList

LinkedList\Solution102.java

LinkedList\Solution138.java

LinkedList\Solution141.java

LinkedList\Solution142.java

LinkedList\Solution160.java

LinkedList\Solution206.java

LinkedList\Solution21.java

LinkedList\Solution83.java

LinkedList\Solution86.java

LinkedList\Solution92.java

Math

Math\Solution1009.java

Math\Solution121.java

Math\Solution122.java

Math\Solution136.java

Math\Solution172.java

Math\Solution191.java

Math\Solution202.java

Math\Solution204.java

Math\Solution263.java

Math\Solution326.java

Math\Solution338.java

Math\Solution367.java

Math\Solution441.java

Math\Solution507.java

Math\Solution53.java

Math\Solution598.java

Math\Solution628.java

Math\Solution633.java

Math\Solution645.java

Math\Solution7.java

Math\Solution70.java

Math\Solution728.java

Math\Solution754.java

Math\Solution836.java

Math\Solution868.java

Math\Solution908.java

Math\Solution949.java

String

String\Solution125.java

String\Solution13.java

String\Solution14.java

String\Solution168.java

String\Solution171.java

String\Solution20.java

String\Solution28.java

String\Solution344.java

String\Solution345.java

String\Solution383.java

String\Solution387.java

String\Solution434.java

String\Solution443.java

String\Solution451.java

String\Solution459.java

String\Solution520.java

String\Solution521.java

String\Solution541.java

String\Solution551.java

String\Solution557.java

String\Solution58.java

String\Solution67.java

String\Solution709.java

String\Solution929.java

String\Solution937.java

String\Solution_3.java

Tree

Tree\Solution100.java

Tree\Solution101.java

Tree\Solution102.java

Tree\Solution104.java

Tree\Solution107.java

Tree\Solution108.java

Tree\Solution110.java

Tree\Solution111.java

Tree\Solution112.java

Tree\Solution113.java

Tree\Solution226.java

Tree\Solution235.java

Tree\Solution236.java

Tree\Solution257.java

Tree\Solution437.java

Tree\Solution617.java

Tree\Solution671.java

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published