|
1 | 1 | # CHANGELOG
|
2 | 2 |
|
| 3 | +## v10.4.0 (2025-07-13) |
| 4 | + |
| 5 | +### Documentation |
| 6 | + |
| 7 | +* docs: templates.md |
| 8 | + |
| 9 | +add reverse thinking ([`d7f50b2`](https://github.com/QuBenhao/LeetCode/commit/d7f50b268b6af3b9bae6f421571d1866148e08c5)) |
| 10 | + |
| 11 | +* docs: templates.md |
| 12 | + |
| 13 | +add log trick gcd ([`f327325`](https://github.com/QuBenhao/LeetCode/commit/f32732540f08110997fdaaa4ac84f1ec1bb94710)) |
| 14 | + |
| 15 | +### Feature |
| 16 | + |
| 17 | +* feat: get problems by contest |
| 18 | + |
| 19 | +add contest selection and fetching functionality ([`67e1590`](https://github.com/QuBenhao/LeetCode/commit/67e159013280d40854f1bc19718025575a38aa0c)) |
| 20 | + |
| 21 | +### Fix |
| 22 | + |
| 23 | +* fix: java plans output |
| 24 | + |
| 25 | +add testcase idxes and problems output ([`24f2c7e`](https://github.com/QuBenhao/LeetCode/commit/24f2c7ee881429b0c2632b1ec1ca8be283cc5301)) |
| 26 | + |
| 27 | +* fix: JavaWriter boolean[] |
| 28 | + |
| 29 | +add boolean[] handler ([`ecd0b02`](https://github.com/QuBenhao/LeetCode/commit/ecd0b02cd75b43bc4e57728908357b4a148d8364)) |
| 30 | + |
| 31 | +### Test |
| 32 | + |
| 33 | +* test: 3612, 3613, 3614, 3615 solution |
| 34 | + |
| 35 | +py, c++, go, java ([`1484369`](https://github.com/QuBenhao/LeetCode/commit/14843699b66f7e45be562a8033d9c8068d2d169e)) |
| 36 | + |
| 37 | +* test: 2410 solution |
| 38 | + |
| 39 | +py, c++, go, java ([`726cc52`](https://github.com/QuBenhao/LeetCode/commit/726cc529bcb175e50cae76e6ad4a4f059e427f0d)) |
| 40 | + |
| 41 | +* test: [20250713] Add (2410) ([`72e7b07`](https://github.com/QuBenhao/LeetCode/commit/72e7b077d84f685d8850be36470dd2c57b49b4a9)) |
| 42 | + |
| 43 | +* test: 1592 solution |
| 44 | + |
| 45 | +py, c++, go, java ([`1dbd44d`](https://github.com/QuBenhao/LeetCode/commit/1dbd44dc561382e033232e16ad03d94120322faf)) |
| 46 | + |
| 47 | +* test: 1900 solution |
| 48 | + |
| 49 | +py, c++, go, java ([`ec20135`](https://github.com/QuBenhao/LeetCode/commit/ec20135a6f12e2d38c7d5135f1c618d31d10f381)) |
| 50 | + |
| 51 | +* test: 667 solution |
| 52 | + |
| 53 | +py, c++, go, java ([`c215365`](https://github.com/QuBenhao/LeetCode/commit/c215365fc1b4d2754ceeda9bd88347848cddca55)) |
| 54 | + |
| 55 | +* test: [20250712] Add (1900) ([`4560d6c`](https://github.com/QuBenhao/LeetCode/commit/4560d6c01b72bfe942fc36b3e883757ae6e3f114)) |
| 56 | + |
| 57 | +* test: 3169 solution |
| 58 | + |
| 59 | +py, c++, go, java ([`5fffed5`](https://github.com/QuBenhao/LeetCode/commit/5fffed5d59576afc5fd3c0ab9194819c20bc2d6b)) |
| 60 | + |
| 61 | +* test: [20250711] Add (3169) ([`83f336f`](https://github.com/QuBenhao/LeetCode/commit/83f336fd97b145d0696c06758807e73f277ac30a)) |
| 62 | + |
| 63 | +* test: 672 solution |
| 64 | + |
| 65 | +py, c++, go, java ([`0d5c0fc`](https://github.com/QuBenhao/LeetCode/commit/0d5c0fc0c5327ca36bcdecd706b1ac2019ebcbfa)) |
| 66 | + |
| 67 | +* test: 3440 solution |
| 68 | + |
| 69 | +py, c++, go, java ([`b9f4acd`](https://github.com/QuBenhao/LeetCode/commit/b9f4acdf052552b34e870b46f36bf6245abc701d)) |
| 70 | + |
| 71 | +* test: [20250710] Add (3440) ([`83405d1`](https://github.com/QuBenhao/LeetCode/commit/83405d1c0aedf82ea7f475ad734d519c37d35630)) |
| 72 | + |
| 73 | +* test: 670 solution |
| 74 | + |
| 75 | +py, c++, go, java ([`9949c58`](https://github.com/QuBenhao/LeetCode/commit/9949c5800f2d5b32265cfc6cebc7d5292e0d380d)) |
| 76 | + |
| 77 | +* test: 3439 solution |
| 78 | + |
| 79 | +py, c++, go, java ([`c32b579`](https://github.com/QuBenhao/LeetCode/commit/c32b5792fee0d67294d232aae590c0d778e73f99)) |
| 80 | + |
| 81 | +* test: [20250709] Add (3439) ([`9af072d`](https://github.com/QuBenhao/LeetCode/commit/9af072d1da04e556ba09319fa62173a2c6857fc9)) |
| 82 | + |
| 83 | +* test: 777 solution |
| 84 | + |
| 85 | +py, c++, go, java ([`4580c6b`](https://github.com/QuBenhao/LeetCode/commit/4580c6b6c05b2017cd6eeb66a0ca9fdb7eda762a)) |
| 86 | + |
| 87 | +* test: 788 solution |
| 88 | + |
| 89 | +py, c++, go, java ([`bfc06d2`](https://github.com/QuBenhao/LeetCode/commit/bfc06d225beb75fb5294bfa5098a42ca4d80b3ba)) |
| 90 | + |
| 91 | +* test: 1235 solution |
| 92 | + |
| 93 | +py, c++, go, java ([`5f8bb77`](https://github.com/QuBenhao/LeetCode/commit/5f8bb77f4b259080cdc5acf3f640915edf070922)) |
| 94 | + |
| 95 | +* test: 1751 solution |
| 96 | + |
| 97 | +py, c++, go, java ([`6034e41`](https://github.com/QuBenhao/LeetCode/commit/6034e41495db21a543f07e0a9c5bc755e081de9a)) |
| 98 | + |
| 99 | +* test: [20250708] Add (1751) ([`e3d8696`](https://github.com/QuBenhao/LeetCode/commit/e3d8696723148de64395e4da27c8508ffe0cae56)) |
| 100 | + |
| 101 | +* test: 1353 solution |
| 102 | + |
| 103 | +py, c++, go, java ([`8e2d582`](https://github.com/QuBenhao/LeetCode/commit/8e2d58261e4a796551f3a766cda2c2fff995b3ca)) |
| 104 | + |
| 105 | +* test: [20250707] Add (1353) ([`4d66d31`](https://github.com/QuBenhao/LeetCode/commit/4d66d31b7a4127115b46ed5ef6a05d4d42f164fe)) |
| 106 | + |
| 107 | +* test: codeforces contest/2119/A |
| 108 | + |
| 109 | +c++ ([`e97afd4`](https://github.com/QuBenhao/LeetCode/commit/e97afd4eab073ca12af834411481342de85aca3c)) |
| 110 | + |
| 111 | +* test: 1640 solution |
| 112 | + |
| 113 | +py, c++, go, java ([`65d8f8b`](https://github.com/QuBenhao/LeetCode/commit/65d8f8b27803872de762d5d66a59f239b33554cd)) |
| 114 | + |
| 115 | +* test: 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609 solution |
| 116 | + |
| 117 | +java ([`3694b4b`](https://github.com/QuBenhao/LeetCode/commit/3694b4ba7599dc3d7cbb5d3e8dae7471d6f54887)) |
| 118 | + |
| 119 | +* test: 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609 solution |
| 120 | + |
| 121 | +go ([`bd7878b`](https://github.com/QuBenhao/LeetCode/commit/bd7878baf0760d0728e97f3703d021696d86fdeb)) |
| 122 | + |
| 123 | +* test: 3606, 3607, 3608, 3609 solution |
| 124 | + |
| 125 | +c++ ([`63dfe2e`](https://github.com/QuBenhao/LeetCode/commit/63dfe2ea6df5fc9ec1626d8d883a0f4b616ed381)) |
| 126 | + |
| 127 | +* test: 3606, 3607, 3608, 3609 solution |
| 128 | + |
| 129 | +py ([`0e719bf`](https://github.com/QuBenhao/LeetCode/commit/0e719bf70fde3059065e33b0bd38354da4785740)) |
| 130 | + |
| 131 | +* test: 3606, 3607, 3608, 3609 |
| 132 | + |
| 133 | +add contest ([`f531bd6`](https://github.com/QuBenhao/LeetCode/commit/f531bd6c4aa605286e8b9e2fd1dc31f13c3247ef)) |
| 134 | + |
| 135 | +* test: 3606, 3607, 3608, 3609 |
| 136 | + |
| 137 | +add contest ([`597415f`](https://github.com/QuBenhao/LeetCode/commit/597415f80779920b8ca01b5773ae4308914dc6ce)) |
| 138 | + |
| 139 | +* test: 3602, 3603, 3604, 3605 solution |
| 140 | + |
| 141 | +c++ ([`1d1800b`](https://github.com/QuBenhao/LeetCode/commit/1d1800b23e9351a932669ba599fe15d6bdb7428f)) |
| 142 | + |
| 143 | +* test: 3602, 3603, 3604, 3605 solution |
| 144 | + |
| 145 | +py ([`ba6a172`](https://github.com/QuBenhao/LeetCode/commit/ba6a17200c4dc0da41babd2e4abe8682c7811efb)) |
| 146 | + |
3 | 147 | ## v10.3.1 (2025-07-06)
|
4 | 148 |
|
5 | 149 | ### Fix
|
|
0 commit comments