├── .gitignore ├── README.md ├── pom.xml └── src └── main └── java └── com └── demo └── org └── algorithm ├── add └── two │ └── linked │ └── list │ └── numbers │ └── Solution.java ├── binary ├── search │ ├── sqrt │ │ └── Solution.java │ ├── sqrtx │ │ └── Solution.java │ └── tree │ │ └── iterator │ │ └── Solution.java └── tree │ ├── inorder │ └── traversal │ │ └── Solution.java │ ├── layer │ └── Solution.java │ └── paths │ └── Solution.java ├── binarysearch └── Solution.java ├── blod └── words │ └── Solution.java ├── candies └── Solution.java ├── coin └── change │ └── top │ └── down │ └── design │ └── Solution.java ├── common ├── constants │ └── Color.java ├── model │ ├── ListNode.java │ ├── MultiSubNode.java │ ├── Node.java │ └── TreeNode.java └── util │ ├── Json.java │ └── ListNodeGenerate.java ├── convert └── binary │ └── number │ └── in │ └── a │ └── linked │ └── list │ └── to │ └── integer │ └── Solution.java ├── count └── number │ └── of │ └── teams │ └── Solution.java ├── counting └── bits │ └── Solution.java ├── create └── target │ └── array │ └── in │ └── the │ └── given │ └── order │ └── Solution.java ├── decompress └── run │ └── length │ └── encoded │ └── list │ └── Solution.java ├── design └── a │ └── stack │ └── with │ └── increment │ └── operation │ └── Solution.java ├── dfs └── search │ └── reachable │ └── node │ └── Solution.java ├── dian └── hua │ └── hao │ └── ma │ └── de │ └── zi │ └── mu │ └── zu │ └── he │ └── Solution.java ├── digit └── count │ └── Solution.java ├── dui └── lie │ └── de │ └── zui │ └── da │ └── zhi │ └── lcof │ └── Solution.java ├── easy └── record │ └── numbers │ └── Solution.java ├── find ├── a │ └── corresponding │ │ └── node │ │ └── of │ │ └── a │ │ └── binary │ │ └── tree │ │ └── in │ │ └── a │ │ └── clone │ │ └── of │ │ └── that │ │ └── tree │ │ └── Solution.java ├── numbers │ └── with │ │ └── even │ │ └── number │ │ └── of │ │ └── digits │ │ └── Solution.java └── the │ └── duplicate │ └── number │ └── Solution.java ├── flatten └── binary │ └── tree │ └── Solution.java ├── generate └── parentheses │ └── Solution.java ├── hamming └── distance │ └── Solution.java ├── how └── many │ └── numbers │ └── are │ └── smaller │ └── than │ └── the │ └── current │ └── number │ └── Solution.java ├── increasing └── subsequences │ └── Solution.java ├── integer └── reverse │ └── Solution.java ├── invert └── binary │ └── tree │ └── Solution.java ├── jump └── game │ ├── i │ ├── v1 │ │ └── Solution.java │ └── v2 │ │ └── Solution.java │ └── ii │ └── solution │ └── Solution.java ├── kth └── node │ └── from │ └── end │ └── of │ └── list │ └── lcci │ └── Solution.java ├── list └── of │ └── depth │ └── lcci │ └── Solution.java ├── longest └── common │ └── prefix │ └── Solution.java ├── max └── increase │ └── to │ └── keep │ └── city │ └── skyline │ └── Solution.java ├── maximum ├── binary │ └── tree │ │ └── Solution.java ├── number │ └── of │ │ └── coins │ │ └── you │ │ └── can │ │ └── get │ │ └── Solution.java └── subarray │ └── Solution.java ├── merge └── two │ ├── binary │ └── trees │ │ └── Solution.java │ └── sorted │ └── linked │ └── list │ └── Solution.java ├── min └── tree │ └── layer │ └── Solution.java ├── minimum ├── height │ └── tree │ │ └── lcci │ │ └── Solution.java └── time │ └── visiting │ └── all │ └── points │ └── Solution.java ├── na └── ying │ └── bi │ └── Solution.java ├── number └── of │ └── steps │ └── to │ └── reduce │ └── a │ └── number │ └── to │ └── zero │ └── Solution.java ├── palindromic └── number │ └── Solution.java ├── pdd └── chicken │ └── Main.java ├── permutations └── Solution.java ├── predict └── the │ └── winner │ └── Solution.java ├── print └── sequence │ └── Foo.java ├── qiu └── number │ └── lcof │ └── Solution.java ├── quick └── sort │ ├── v1 │ └── Solution.java │ └── v2 │ └── Solution.java ├── rebuild └── binary │ └── tree │ └── Solution.java ├── reconstruct └── itinerary │ └── Solution.java ├── remove ├── duplicate │ └── Solution.java └── element │ └── Solution.java ├── repeated └── substring │ └── pattern │ └── Solution.java ├── resort └── two │ └── arrays │ └── Solution.java ├── reverse ├── linked │ └── list │ │ └── Solution.java └── words │ └── in │ └── a │ └── string │ └── iii │ └── Solution.java ├── robot └── to │ └── origin │ └── Solution.java ├── running └── sum │ └── of │ └── one │ └── day │ └── array │ └── Solution.java ├── shuffle └── the │ └── array │ ├── Solution.java │ └── Solution2.java ├── single └── number │ └── submissions │ └── Solution.java ├── str └── str │ └── Solution.java ├── subsets └── Solution.java ├── subtract └── the │ └── product │ └── and │ └── sum │ └── of │ └── digits │ └── of │ └── an │ └── integer │ └── Solution.java ├── symmetric └── tree │ └── Solution.java ├── top └── k │ └── frequent │ └── elements │ └── Solution.java ├── twosum └── Solution.java ├── valid └── brackets │ └── Solution.java └── zuo └── xuan └── zhuan └── zi └── fu └── chuan └── lcof ├── Solution.java └── Solution2.java /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | algorithm.iml 3 | target/ 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/add/two/linked/list/numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/add/two/linked/list/numbers/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/binary/search/sqrt/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/binary/search/sqrt/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/binary/search/sqrtx/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/binary/search/sqrtx/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/binary/search/tree/iterator/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/binary/search/tree/iterator/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/binary/tree/inorder/traversal/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/binary/tree/inorder/traversal/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/binary/tree/layer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/binary/tree/layer/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/binary/tree/paths/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/binary/tree/paths/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/binarysearch/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/binarysearch/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/blod/words/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/blod/words/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/candies/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/candies/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/coin/change/top/down/design/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/coin/change/top/down/design/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/common/constants/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/common/constants/Color.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/common/model/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/common/model/ListNode.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/common/model/MultiSubNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/common/model/MultiSubNode.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/common/model/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/common/model/Node.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/common/model/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/common/model/TreeNode.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/common/util/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/common/util/Json.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/common/util/ListNodeGenerate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/common/util/ListNodeGenerate.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/convert/binary/number/in/a/linked/list/to/integer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/convert/binary/number/in/a/linked/list/to/integer/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/count/number/of/teams/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/count/number/of/teams/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/counting/bits/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/counting/bits/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/create/target/array/in/the/given/order/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/create/target/array/in/the/given/order/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/decompress/run/length/encoded/list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/decompress/run/length/encoded/list/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/design/a/stack/with/increment/operation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/design/a/stack/with/increment/operation/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/dfs/search/reachable/node/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/dfs/search/reachable/node/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/dian/hua/hao/ma/de/zi/mu/zu/he/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/dian/hua/hao/ma/de/zi/mu/zu/he/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/digit/count/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/digit/count/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/dui/lie/de/zui/da/zhi/lcof/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/dui/lie/de/zui/da/zhi/lcof/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/easy/record/numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/easy/record/numbers/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/find/a/corresponding/node/of/a/binary/tree/in/a/clone/of/that/tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/find/a/corresponding/node/of/a/binary/tree/in/a/clone/of/that/tree/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/find/numbers/with/even/number/of/digits/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/find/numbers/with/even/number/of/digits/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/find/the/duplicate/number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/find/the/duplicate/number/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/flatten/binary/tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/flatten/binary/tree/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/generate/parentheses/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/generate/parentheses/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/hamming/distance/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/hamming/distance/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/how/many/numbers/are/smaller/than/the/current/number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/how/many/numbers/are/smaller/than/the/current/number/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/increasing/subsequences/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/increasing/subsequences/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/integer/reverse/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/integer/reverse/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/invert/binary/tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/invert/binary/tree/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/jump/game/i/v1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/jump/game/i/v1/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/jump/game/i/v2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/jump/game/i/v2/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/jump/game/ii/solution/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/jump/game/ii/solution/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/kth/node/from/end/of/list/lcci/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/kth/node/from/end/of/list/lcci/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/list/of/depth/lcci/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/list/of/depth/lcci/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/longest/common/prefix/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/longest/common/prefix/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/max/increase/to/keep/city/skyline/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/max/increase/to/keep/city/skyline/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/maximum/binary/tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/maximum/binary/tree/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/maximum/number/of/coins/you/can/get/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/maximum/number/of/coins/you/can/get/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/maximum/subarray/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/maximum/subarray/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/merge/two/binary/trees/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/merge/two/binary/trees/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/merge/two/sorted/linked/list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/merge/two/sorted/linked/list/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/min/tree/layer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/min/tree/layer/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/minimum/height/tree/lcci/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/minimum/height/tree/lcci/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/minimum/time/visiting/all/points/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/minimum/time/visiting/all/points/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/na/ying/bi/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/na/ying/bi/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/number/of/steps/to/reduce/a/number/to/zero/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/number/of/steps/to/reduce/a/number/to/zero/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/palindromic/number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/palindromic/number/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/pdd/chicken/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/pdd/chicken/Main.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/permutations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/permutations/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/predict/the/winner/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/predict/the/winner/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/print/sequence/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/print/sequence/Foo.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/qiu/number/lcof/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/qiu/number/lcof/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/quick/sort/v1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/quick/sort/v1/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/quick/sort/v2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/quick/sort/v2/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/rebuild/binary/tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/rebuild/binary/tree/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/reconstruct/itinerary/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/reconstruct/itinerary/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/remove/duplicate/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/remove/duplicate/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/remove/element/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/remove/element/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/repeated/substring/pattern/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/repeated/substring/pattern/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/resort/two/arrays/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/resort/two/arrays/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/reverse/linked/list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/reverse/linked/list/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/reverse/words/in/a/string/iii/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/reverse/words/in/a/string/iii/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/robot/to/origin/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/robot/to/origin/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/running/sum/of/one/day/array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/running/sum/of/one/day/array/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/shuffle/the/array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/shuffle/the/array/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/shuffle/the/array/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/shuffle/the/array/Solution2.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/single/number/submissions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/single/number/submissions/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/str/str/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/str/str/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/subsets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/subsets/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/subtract/the/product/and/sum/of/digits/of/an/integer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/subtract/the/product/and/sum/of/digits/of/an/integer/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/symmetric/tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/symmetric/tree/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/top/k/frequent/elements/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/top/k/frequent/elements/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/twosum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/twosum/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/valid/brackets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/valid/brackets/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/zuo/xuan/zhuan/zi/fu/chuan/lcof/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/zuo/xuan/zhuan/zi/fu/chuan/lcof/Solution.java -------------------------------------------------------------------------------- /src/main/java/com/demo/org/algorithm/zuo/xuan/zhuan/zi/fu/chuan/lcof/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fqdeng/algorithm/HEAD/src/main/java/com/demo/org/algorithm/zuo/xuan/zhuan/zi/fu/chuan/lcof/Solution2.java --------------------------------------------------------------------------------