brainstate

neetcode-gh/leetcode · source

Snapshot 0 · 2026-11-04T12:47:26Z · JavaScript · MIT

Content fingerprint4dbebfd2dc3bb211e2c9b74667d9dd3887d0fb10f378a358ec7f7f54efe9796f

GitHub description at capture

Leetcode solutions

README at capture

# Leetcode solutions for 🚀 [NeetCode.io](https://neetcode.io)

> This repo hosts the solutions found on [NeetCode.io](https://neetcode.io) including the solutions shown on the [NeetCode YouTube channel](https://www.youtube.com/c/neetcode). The site will periodically be updated with new solutions from this repo!

<br/>

Solutions from these languages will be linked from [NeetCode.io](https://neetcode.io):

> Python, Java, JavaScript, C++, Go, Swift, C#, TypeScript, Rust, Kotlin, Ruby, C, Scala and Dart

Solutions are also welcome for any other _supported_ language on leetcode.com!

## Contributing

**Please read the [contributing guidlines](./CONTRIBUTING.md) before opening a PR**

To contribute, please fork this repo and open a PR adding a [missing solution](#missing-solutions) from the supported languages.

If you would like to have collaborator permissions on the repo to merge your own PRs or review others' PRs please let me know.

## Credits

<a href="https://github.com/neetcode-gh/leetcode/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=neetcode-gh/leetcode&columns=24&max=1000"/>
</a>

## Missing Solutions

### Arrays & Hashing

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0217 - Contains Duplicate](https://leetcode.com/problems/contains-duplicate/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0217-contains-duplicate.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0217-contains-duplicate.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0217-contains-duplicate.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0217-contains-duplicate.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0217-contains-duplicate.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0217-contains-duplicate.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0217-contains-duplicate.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0217-contains-duplicate.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0217-contains-duplicate.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0217-contains-duplicate.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0217-contains-duplicate.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0217-contains-duplicate.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0217-contains-duplicate.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0217-contains-duplicate.ts)</div></sub>
<sub>[0242 - Valid Anagram](https://leetcode.com/problems/valid-anagram/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0242-valid-anagram.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0242-valid-anagram.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0242-valid-anagram.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0242-valid-anagram.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0242-valid-anagram.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0242-valid-anagram.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0242-valid-anagram.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0242-valid-anagram.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0242-valid-anagram.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0242-valid-anagram.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0242-valid-anagram.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0242-valid-anagram.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0242-valid-anagram.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0242-valid-anagram.ts)</div></sub>
<sub>[1929 - Concatenation of Array](https://leetcode.com/problems/concatenation-of-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1929-concatenation-of-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1929-concatenation-of-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1929-concatenation-of-array.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F1929-concatenation-of-array.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F1929-concatenation-of-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1929-concatenation-of-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1929-concatenation-of-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1929-concatenation-of-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1929-concatenation-of-array.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F1929-concatenation-of-array.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F1929-concatenation-of-array.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F1929-concatenation-of-array.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F1929-concatenation-of-array.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1929-concatenation-of-array.ts)</div></sub>
<sub>[1299 - Replace Elements With Greatest Element On Right Side](https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1299-Replace-Elements-With-Greatest-Element-On-Right-Side.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1299-Replace-Elements-with-Greatest-Element-on-Right-Side.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1299-Replace-Elements-With-Greatest-Element-On-Right-Side.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F1299-replace-elements-with-greatest-element-on-right-side.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F1299-Replace-Elements-With-Greatest-Element-On-Right-Side.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1299-Replace-Elements-With-Greatest-Element-On-Right-Side.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1299-Replace-Elements-with-Greatest-Element-on-Right-Side.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1299-replace-elements-with-greatest-element-on-right-side.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1299-replace-elements-with-greatest-element-on-right-side.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F1299-replace-elements-with-greatest-element-on-right-side.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F1299-Replace-Elements-With-Greatest-Element-On-Right-Side.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1299-replace-elements-with-greatest-element-on-right-side.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1299-Replace-Elements-With-Greatest-Element-On-Right-Side.ts)</div></sub>
<sub>[0392 - Is Subsequence](https://leetcode.com/problems/is-subsequence/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0392-is-subsequence.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0392-is-subsequence.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0392-is-subsequence.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0392-is-subsequence.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0392-is-subsequence.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0392-is-subsequence.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0392-is-subsequence.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0392-is-subsequence.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0392-is-subsequence.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0392-is-subsequence.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0392-is-subsequence.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0392-is-subsequence.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0392-is-subsequence.ts)</div></sub>
<sub>[0058 - Length of Last Word](https://leetcode.com/problems/length-of-last-word/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0058-length-of-last-word.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0058-length-of-last-word.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0058-length-of-last-word.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0058-length-of-last-word.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0058-Length-of-Last-Word.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0058-length-of-last-word.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0058-length-of-last-word.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0058-length-of-last-word.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0058-length-of-last-word.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0058-length-of-last-word.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0058-length-of-last-word.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0058-length-of-last-word.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0058-Length-of-Last-Word.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0058-length-of-last-word.ts)</div></sub>
<sub>[0001 - Two Sum](https://leetcode.com/problems/two-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0001-two-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0001-two-sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0001-two-sum.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0001-two-sum.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0001-two-sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0001-two-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0001-two-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0001-two-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0001-two-sum.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0001-two-sum.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0001-two-sum.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0001-two-sum.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0001-two-sum.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0001-two-sum.ts)</div></sub>
<sub>[0014 - Longest Common Prefix](https://leetcode.com/problems/longest-common-prefix/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0014-Longest-Common-Prefix.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0014-longest-common-prefix.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0014-longest-common-prefix.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0014-longest-common-prefix.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0014-longest-common-prefix.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0014-longest-common-prefix.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0014-longest-common-prefix.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0014-longest-common-prefix.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0014-longest-common-prefix.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0014-longest-common-prefix.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0014-longest-common-prefix.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0014-longest-common-prefix.ts)</div></sub>
<sub>[0049 - Group Anagrams](https://leetcode.com/problems/group-anagrams/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0049-group-anagrams.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0049-group-anagrams.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0049-group-anagrams.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0049-group-anagrams.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0049-group-anagrams.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0049-group-anagrams.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0049-group-anagrams.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0049-group-anagrams.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0049-group-anagrams.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0049-group-anagrams.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0049-group-anagrams.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0049-group-anagrams.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0049-group-anagrams.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0049-group-anagrams.ts)</div></sub>
<sub>[0118 - Pascals Triangle](https://leetcode.com/problems/pascals-triangle/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0118-pascals-triangle.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0118-pascals-triangle.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0118-pascals-triangle.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0118-pascals-triangle.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0118-pascals-triangle.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0118-pascals-triangle.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0118-pascals-triangle.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0118-pascals-triangle.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0118-pascals-triangle.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0118-pascals-triangle.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0118-pascals-triangle.ts)</div></sub>
<sub>[0027 - Remove Element](https://leetcode.com/problems/remove-element/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0027-remove-element.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0027-remove-element.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0027-remove-element.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0027-remove-element.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0027-remove-element.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0027-remove-element.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0027-remove-element.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0027-remove-element.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0027-remove-element.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0027-remove-element.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0027-Remove-Element.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0027-remove-element.ts)</div></sub>
<sub>[0929 - Unique Email Addresses](https://leetcode.com/problems/unique-email-addresses/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0929-unique-email-addresses.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0929-unique-email-addresses.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0929-unique-email-addresses.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0929-unique-email-addresses.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0929-unique-email-addresses.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0929-unique-email-addresses.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0929-unique-email-addresses.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0929-unique-email-addresses.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0929-unique-email-addresses.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0929-unique-email-addresses.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0929-unique-email-addresses.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0929-unique-email-addresses.ts)</div></sub>
<sub>[0205 - Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0205-isomorphic-strings.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0205-Isomorphic-Strings.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0205-isomorphic-strings.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0205-isomorphic-strings.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0205-isomorphic-strings.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0205-isomorphic-strings.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0205-isomorphic-strings.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0205-isomorphic-strings.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0205-isomorphic-strings.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0205-isomorphic-strings.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0205-isomorphic-strings.ts)</div></sub>
<sub>[0605 - Can Place Flowers](https://leetcode.com/problems/can-place-flowers/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0605-can-place-flowers.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0605-can-place-flowers.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0605-can-place-flowers.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0605-can-place-flowers.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0605-can-place-flowers.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0605-can-place-flowers.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0605-can-place-flowers.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0605-can-place-flowers.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0605-can-place-flowers.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0605-can-place-flowers.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0605-can-place-flowers.ts)</div></sub>
<sub>[0169 - Majority Element](https://leetcode.com/problems/majority-element/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0169-majority-element.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0169-majority-element.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0169-majority-element.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0169-majority-element.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0169-majority-element.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0169-majority-element.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0169-majority-element.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0169-majority-element.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0169-majority-element.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0169-majority-element.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0169-majority-element.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0169-majority-element.ts)</div></sub>
<sub>[0496 - Next Greater Element I](https://leetcode.com/problems/next-greater-element-i/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0496-next-greater-element-i.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0496-next-greater-element-i.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0496-next-greater-element-i.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0496-next-greater-element-i.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0496-next-greater-element-i.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0496-next-greater-element-i.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0496-next-greater-element-i.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0496-next-greater-element-i.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0496-next-greater-element-I.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0496-next-greater-element-i.ts)</div></sub>
<sub>[0724 - Find Pivot Index](https://leetcode.com/problems/find-pivot-index/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0724-find-pivot-index.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0724-find-pivot-index.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0724-find-pivot-index.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0724-find-pivot-index.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0724-find-pivot-index.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0724-find-pivot-index.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0724-find-pivot-index.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0724-find-pivot-index.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0724-find-pivot-index.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0724-find-pivot-index.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0724-find-pivot-index.ts)</div></sub>
<sub>[0303 - Range Sum Query - Immutable](https://leetcode.com/problems/range-sum-query-immutable/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0303-range-sum-query-immutable.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0303-range-sum-query-immutable.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0303-range-sum-query-immutable.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0303-range-sum-query.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0303-range-sum-query-immutable.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0303-range-sum-query-immutable.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0303-range-sum-query-immutable.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0303-range-sum-query-immutable.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0303-range-sum-query-immutable.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0303-range-sum-query-immutable.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0303-range-sum-query-immutable.ts)</div></sub>
<sub>[0448 - Find All Numbers Disappeared in An Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0448-Find-All-Numbers-Disappeared-in-an-Array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0448-find-all-numbers-disappeared-in-an-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0448-find-all-numbers-disappeared-in-an-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0448-find-all-numbers-disappeared-in-an-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0448-find-all-numbers-disappeared-in-an-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0448-find-all-numbers-disappeared-in-an-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0448-find-all-numbers-disappeared-in-an-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0448-find-all-numbers-disappeared-in-an-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0448-find-all-numbers-disappeared-in-an-array.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0448-find-all-numbers-disappeared-in-an-array.ts)</div></sub>
<sub>[1189 - Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1189-Maximum-Number-of-Balloons.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1189-maximum-number-of-balloons.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1189-maximum-number-of-balloons.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1189-maximum-number-of-balloons.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1189-maximum-number-of-balloons.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1189-maximum-number-of-balloons.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1189-maximum-number-of-balloons.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1189-maximum-number-of-balloons.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1189-maximum-number-of-balloons.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1189-maximum-number-of-balloons.ts)</div></sub>
<sub>[0290 - Word Pattern](https://leetcode.com/problems/word-pattern/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0290-Word-Pattern.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0290-word-pattern.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0290-word-pattern.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0290-word-pattern.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0290-word-pattern.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0290-word-pattern.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0290-word-pattern.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0290-word-pattern.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0290-word-pattern.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0290-word-pattern.ts)</div></sub>
<sub>[0705 - Design HashSet](https://leetcode.com/problems/design-hashset/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0705-design-hashset.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0705-design-hashset.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0705-design-hashset.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0705-design-hashset.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0705-design-hashset.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0705-design-hashset.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0705-design-hashset.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0705-design-hashset.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0705-design-hashset.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0705-design-hashset.ts)</div></sub>
<sub>[0706 - Design HashMap](https://leetcode.com/problems/design-hashmap/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0706-design-hashmap.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0706-design-hashmap.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0706-design-hashmap.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0706-design-hashmap.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0706-design-hashmap.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0706-design-hashmap.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0706-design-hashmap.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0706-design-hashmap.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0706-design-hashmap.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0706-design-hashmap.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0912 - Sort an Array](https://leetcode.com/problems/sort-an-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0912-sort-an-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0912-sort-an-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0912-sort-an-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0912-sort-an-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0912-sort-an-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0912-sort-an-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0912-sort-an-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0912-sort-an-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0912-sort-an-array.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0912-sort-an-array.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0347 - Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0347-top-k-frequent-elements.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0347-top-k-frequent-elements.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0347-top-k-frequent-elements.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0347-top-k-frequent-elements.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0347-top-k-frequent-elements.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0347-top-k-frequent-elements.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0347-top-k-frequent-elements.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0347-top-k-frequent-elements.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0347-top-k-frequent-elements.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0347-top-k-frequent-elements.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0347-top-k-frequent-elements.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0347-top-k-frequent-elements.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0347-top-k-frequent-elements.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0347-top-k-frequent-elements.ts)</div></sub>
<sub>[0238 - Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0238-product-of-array-except-self.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0238-product-of-array-except-self.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0238-product-of-array-except-self.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0238-product-of-array-except-self.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0238-product-of-array-except-self.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0238-product-of-array-except-self.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0238-product-of-array-except-self.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0238-product-of-array-except-self.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0238-product-of-array-except-self.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0238-product-of-array-except-self.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0238-product-of-array-except-self.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0238-product-of-array-except-self.ts)</div></sub>
<sub>[0036 - Valid Sudoku](https://leetcode.com/problems/valid-sudoku/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0036-valid-sudoku.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0036-valid-sudoku.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0036-valid-sudoku.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0036-valid-sudoku.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0036-valid-sudoku.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0036-valid-sudoku.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0036-valid-sudoku.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0036-valid-sudoku.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0036-valid-sudoku.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0036-valid-sudoku.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0036-valid-sudoku.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0036-valid-sudoku.scala)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0036-valid-sudoku.ts)</div></sub>
<sub>[0271 - Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0271-encode-and-decode-strings.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0271-encode-and-decode-strings.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0271-encode-and-decode-strings.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0271-encode-and-decode-strings.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0271-encode-and-decode-strings.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0271-encode-and-decode-strings.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0271-encode-and-decode-strings.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0271-encode-and-decode-strings.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0271-encode-and-decode-strings.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0271-encode-and-decode-strings.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0271-encode-and-decode-strings.ts)</div></sub>
<sub>[0128 - Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0128-longest-consecutive-sequence.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0128-longest-consecutive-sequence.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0128-longest-consecutive-sequence.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0128-longest-consecutive-sequence.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0128-longest-consecutive-sequence.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0128-longest-consecutive-sequence.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0128-longest-consecutive-sequence.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0128-longest-consecutive-sequence.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0128-longest-consecutive-sequence.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0128-longest-consecutive-sequence.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0128-longest-consecutive-sequence.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0128-longest-consecutive-sequence.ts)</div></sub>
<sub>[0075 - Sort Colors](https://leetcode.com/problems/sort-colors/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0075-sort-colors.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0075-Sort-colors.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0075-sort-colors.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0075-sort-colors.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0075-sort-colors.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0075-sort-colors.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0075-sort-colors.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0075-sort-colors.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0075-sort-colors.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0075-sort-colors.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0075-sort-colors.ts)</div></sub>
<sub>[0535 - Encode and Decode TinyURL](https://leetcode.com/problems/encode-and-decode-tinyurl/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0535-encode-and-decode-tinyurl.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0535-encode-and-decode-tinyurl.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0535-encode-and-decode-tinyurl.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0535-encode-and-decode-tinyurl.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0535-encode-and-decode-tinyurl.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0535-encode-and-decode-tinyurl.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0535-encode-and-decode-tinyurl.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0535-encode-and-decode-tinyurl.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0535-encode-and-decode-tinyURL.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0535-Encode-and-Decode-TinyURL.Swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0535-encode-and-decode-tinyurl.ts)</div></sub>
<sub>[0554 - Brick Wall](https://leetcode.com/problems/brick-wall/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0554-Brick-Wall.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0554-brick-wall.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0554-brick-wall.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0554-brick-wall.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0554-brick-wall.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0554-brick-wall.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0554-brick-wall.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0554-brick-wall.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0554-brick-wall.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0554-brick-wall.ts)</div></sub>
<sub>[0122 - Best Time to Buy And Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0122-best-time-to-buy-and-sell-stock-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0122-best-time-to-buy-and-sell-stock-ii.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0122-best-time-to-buy-and-sell-stock-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0122-best-time-to-buy-and-sell-stock-II.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0122-best-time-to-buy-and-sell-stock-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0122-best-time-to-buy-and-sell-stock-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0122-best-time-to-buy-and-sell-stock-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0122-best-time-to-buy-and-sell-stock-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0560 - Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0560-subarray-sum-equals-k.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0560-subarray-sum-equals-k.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0560-subarray-sum-equals-k.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0560-subarray-sum-equals-k.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0560-subarray-sum-equals-k.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0560-subarray-sum-equals-k.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0560-subarray-sum-equals-k.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0560-subarray-sum-equals-k.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0560-subarray-sum-equals-k.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0560-subarray-sum-equals-k.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0560-subarray-sum-equals-k.ts)</div></sub>
<sub>[1930 - Unique Length 3 Palindromic Subsequences](https://leetcode.com/problems/unique-length-3-palindromic-subsequences/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1930-unique-length-3-palindromic-subsequences.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1930-unique-length-3-palindromic-subsequences.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1930-unique-length-3-palindromic-subsequences.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1930-unique-length-3-palindromic-subsequences.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1930-unique-length-3-palindromic-subsequences.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1930-unique-length-3-palindromic-subsequences.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1930-unique-length-3-palindromic-subsequences.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1930-unique-length-3-palindromic-subsequences.ts)</div></sub>
<sub>[1963 - Minimum Number of Swaps to Make The String Balanced](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1963-minimum-number-of-swaps-to-make-the-string-balanced.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2001 - Number of Pairs of Interchangeable Rectangles](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F2001-number-of-pairs-of-interchangeable-rectangles.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F2001-number-of-pairs-of-interchangeable-rectangles.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2001-number-of-pairs-of-interchangeable-rectangles.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2001-number-of-pairs-of-interchangeable-rectangles.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2001-number-of-pairs-of-interchangeable-rectangles.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2001-number-of-pairs-of-interchangeable-rectangles.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F2001-number-of-pairs-of-interchangeable-rectangles.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2002 - Maximum Product of The Length of Two Palindromic Subsequences](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F2002-maximum-product-of-the-length-of-two-palindromic-subsequences.ts)</div></sub>
<sub>[2017 - Grid Game](https://leetcode.com/problems/grid-game/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2017-grid-game.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2017-grid-game.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2017-grid-game.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2017-grid-game.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2017-grid-game.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F2017-grid-game.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0438 - Find All Anagrams in a String](https://leetcode.com/problems/find-all-anagrams-in-a-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0438-find-all-anagrams-in-a-string.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0438-find-all-anagrams-in-a-string.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0438-find-all-anagrams-in-a-string.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0438-find-all-anagrams-in-a-string.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0438-find-all-anagrams-in-a-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0438-find-all-anagrams-in-a-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0438-find-all-anagrams-in-a-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0438-find-all-anagrams-in-a-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0438-find-all-anagrams-in-a-string.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0438-find-all-anagrams-in-a-string.ts)</div></sub>
<sub>[0028 - Find The Index of The First Occurrence in a String](https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0028-find-the-index-of-the-first-occurrence-in-a-string.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0028-find-the-index-of-the-first-occurrence-in-a-string.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0028-find-the-index-of-the-first-occurrence-in-a-string.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0028-find-the-index-of-the-first-occurrence-in-a-string.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0028-find-the-index-of-the-first-occurrence-in-a-string.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0028-find-the-index-of-the-first-occurrence-in-a-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0028-find-the-index-of-the-first-occurrence-in-a-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0028-find-the-index-of-the-first-occurrence-in-a-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0028-find-the-index-of-the-first-occurrence-in-a-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0028-find-the-index-of-the-first-occurrence-in-a-string.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0280 - Wiggle Sort](https://leetcode.com/problems/wiggle-sort/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0280-wiggle-sort.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0280-wiggle-sort.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0280-wiggle-sort.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0280-wiggle-sort.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0179 - Largest Number](https://leetcode.com/problems/largest-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0179-largest-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0179-largest-number.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0179-largest-number.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0179-largest-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0179-largest-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0179-largest-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0179-largest-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0179-largest-number.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0179-largest-number.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0179-largest-number.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0179-largest-number.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0179-largest-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0179-largest-number.ts)</div></sub>
<sub>[0523 - Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0523-continuous-subarray-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0523-continuous-subarray-sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0523-continuous-subarray-sum.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0523-continuous-subarray-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0523-continuous-subarray-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0523-continuous-subarray-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0523-continuous-subarray-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0523-continuous-subarray-sum.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0838 - Push Dominoes](https://leetcode.com/problems/push-dominoes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0838-push-dominoes.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0838-push-dominoes.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0838-push-dominoes.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0838-push-dominoes.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0838-push-dominoes.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0838-push-dominoes.ts)</div></sub>
<sub>[0187 - Repeated DNA Sequences](https://leetcode.com/problems/repeated-dna-sequences/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0187-repeated-dna-sequences.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0187-repeated-dna-sequences.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0187-repeated-dna-sequences.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0187-repeated-dna-sequences.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0187-repeated-dna-sequences.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0187-repeated-dna-sequences.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0187-repeated-dna-sequences.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0187-repeated-dna-sequences.ts)</div></sub>
<sub>[0380 - Insert Delete Get Random O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0380-insert-delete-getrandom-o1.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0380-insert-delete-getrandom-o1.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0380-insert-delete-getrandom-o1.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0380-insert-delete-getrandom-o1.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0380-insert-delete-getrandom-o1.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0380-insert-delete-getrandom-o1.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0380-insert-delete-getrandom-o1.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0380-insert-delete-getrandom-o1.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0380-insert-delete-getrandom-o1.ts)</div></sub>
<sub>[1461 - Check if a String Contains all Binary Codes of Size K](https://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1461-check-if-a-string-contains-all-binary-codes-of-size-k.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1461-check-if-a-string-contains-all-binary-codes-of-size-k.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1461-check-if-a-string-contains-all-binary-codes-of-size-k.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1461-check-if-a-string-contains-all-binary-codes-of-size-k.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1461-check-if-a-string-contains-all-binary-codes-of-size-k.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0304 - Range Sum Query 2D Immutable](https://leetcode.com/problems/range-sum-query-2d-immutable/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0304-range-sum-query-2d-immutable.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0304-range-sum-query-2d-immutable.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0304-range-sum-query-2d-immutable.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0304-range-sum-query-2d-immutable.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0304-range-sum-query-2d-immutable.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0304-range-sum-query-2d-immutable.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0665 - Non Decreasing Array](https://leetcode.com/problems/non-decreasing-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0665-non-decreasing-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0665-non-decreasing-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0665-non-decreasing-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0665-non-decreasing-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0665-non-decreasing-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0665-non-decreasing-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0665-non-decreasing-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0665-non-decreasing-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](scala%2F0665-non-decreasing-array.scala)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0665-non-decreasing-array.ts)</div></sub>
<sub>[0041 - First Missing Positive](https://leetcode.com/problems/first-missing-positive/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0041-first-missing-positive.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0041-first-missing-positive.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0041-first-missing-positive.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0041-first-missing-positive.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0041-first-missing-positive.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0041-first-missing-positive.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0041-first-missing-positive.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0041-first-missing-positive.ts)</div></sub>
<sub>[1822 - Sign of An Array](https://leetcode.com/problems/sign-of-the-product-of-an-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1822-sign-of-the-product-of-an-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1822-sign-of-the-product-of-an-array.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1822-sign-of-the-product-of-an-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1822-sign-of-the-product-of-an-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1822-sign-of-the-product-of-an-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1822-sign-of-the-product-of-an-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1822-sign-of-the-product-of-an-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1822-sign-of-the-product-of-an-array.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1822-sign-of-the-product-of-an-array.ts)</div></sub>
<sub>[2215 - Find the Difference of Two Arrays](https://leetcode.com/problems/find-the-difference-of-two-arrays/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F2215-find-the-difference-of-two-arrays.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F2215-find-the-difference-of-two-arrays.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F2215-find-the-difference-of-two-arrays.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2215-find-the-difference-of-two-arrays.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2215-find-the-difference-of-two-arrays.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2215-find-the-difference-of-two-arrays.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2215-find-the-difference-of-two-arrays.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F2215-find-the-difference-of-two-arrays.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F2215-find-the-difference-of-two-arrays.ts)</div></sub>
<sub>[1603 - Design Parking System](https://leetcode.com/problems/design-parking-system/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1603-design-parking-system.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1603-design-parking-system.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1603-design-parking-system.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1603-design-parking-system.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1603-design-parking-system.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1603-design-parking-system.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2348 - Number of Zero-Filled Subarrays](https://leetcode.com/problems/number-of-zero-filled-subarrays/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2348-number-of-zero-filled-subarrays.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2348-number-of-zero-filled-subarrays.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2348-number-of-zero-filled-subarrays.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2348-number-of-zero-filled-subarrays.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2348-number-of-zero-filled-subarrays.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2405 - Optimal Partition of String](https://leetcode.com/problems/optimal-partition-of-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2405-optimal-partition-of-string.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2405-optimal-partition-of-string.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2405-optimal-partition-of-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2405-optimal-partition-of-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1396 - Design Underground System](https://leetcode.com/problems/design-underground-system/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F1396-design-underground-system.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1396-design-underground-system.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1396-design-underground-system.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1396-design-underground-system.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1396-design-underground-system.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2483 - Minimum Penalty for a Shop](https://leetcode.com/problems/minimum-penalty-for-a-shop/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2483-minimum-penalty-for-a-shop.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2483-minimum-penalty-for-a-shop.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2483-minimum-penalty-for-a-shop.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2483-minimum-penalty-for-a-shop.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0068 - Text Justification](https://leetcode.com/problems/text-justification/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0068-text-justification.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0068-text-justification.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0068-text-justification.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2306 - Naming a Company](https://leetcode.com/problems/naming-a-company/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2306-naming-a-company.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2306-naming-a-company.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2306-naming-a-company.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2306-naming-a-company.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2306-naming-a-company.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>

### Two Pointers

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0125 - Valid Palindrome](https://leetcode.com/problems/valid-palindrome/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0125-valid-palindrome.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0125-valid-palindrome.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0125-valid-palindrome.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0125-valid-palindrome.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0125-valid-palindrome.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0125-valid-palindrome.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0125-valid-palindrome.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0125-valid-palindrome.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0125-valid-palindrome.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0125-valid-palindrome.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0125-valid-palindrome.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0125-valid-palindrome.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0125-valid-palindrome.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0125-valid-palindrome.ts)</div></sub>
<sub>[0680 - Valid Palindrome II](https://leetcode.com/problems/valid-palindrome-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0680-valid-palindrome-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0680-valid-palindrome-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0680-valid-palindrome-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0680-valid-palindrome-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0680-valid-palindrome-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0680-valid-palindrome-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0680-valid-palindrome-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0680-valid-palindrome-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0680-valid-palindrome-II.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0680-valid-palindrome-ii.ts)</div></sub>
<sub>[1984 - Minimum Difference Between Highest And Lowest of K Scores](https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1984-Minimum-Difference-Between-Highest-and-Lowest-of-K-Scores.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1984-minimum-difference-between-highest-and-lowest-of-k-scores.ts)</div></sub>
<sub>[1768 - Merge Strings Alternately](https://leetcode.com/problems/merge-strings-alternately/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1768-merge-strings-alternately.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1768-merge-strings-alternately.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1768-merge-strings-alternately.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1768-merge-strings-alternately.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1768-merge-strings-alternately.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1768-merge-strings-alternately.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1768-merge-strings-alternately.ts)</div></sub>
<sub>[0344 - Reverse String](https://leetcode.com/problems/reverse-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0344-reverse-string.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0344-Reverse-String.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0344-reverse-string.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0344-reverse-string.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0344-reverse-string.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0344-reverse-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0344-reverse-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0344-reverse-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0344-reverse-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0344-reverse-string.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0344-reverse-string.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0344-reverse-string.ts)</div></sub>
<sub>[0088 - Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0088-merge-sorted-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0088-Merge-sorted-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0088-merge-sorted-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0088-merge-sorted-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0088-merge-sorted-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0088-merge-sorted-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0088-merge-sorted-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0088-merge-sorted-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0088-merge-sorted-array.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0088-merge-sorted-array.ts)</div></sub>
<sub>[0283 - Move Zeroes](https://leetcode.com/problems/move-zeroes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0283-move-zeroes.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0283-move-zeroes.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0283-move-zeroes.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0283-move-zeroes.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0283-move-zeroes.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0283-move-zeroes.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0283-move-zeroes.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0283-move-zeroes.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0283-move-zeroes.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0283-Move-Zeroes.Swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0283-move-zeroes.ts)</div></sub>
<sub>[0026 - Remove Duplicates From Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0026-remove-duplicates-from-sorted-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0026-remove-duplicates-from-sorted-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0026-remove-duplicates-from-sorted-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0026-remove-duplicates-from-sorted-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0026-remove-duplicates-from-sorted-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0026-remove-duplicates-from-sorted-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0026-remove-duplicates-from-sorted-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0026-remove-duplicates-from-sorted-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0026-remove-duplicates-from-sorted-array.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0026-Remove-Duplicates-from-Sorted-Array.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0026-remove-duplicates-from-sorted-array.ts)</div></sub>
<sub>[0080 - Remove Duplicates From Sorted Array II](https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0080-remove-duplicates-from-sorted-array-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0080-remove-duplicates-from-sorted-array-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0080-remove-duplicates-from-sorted-array-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0080-remove-duplicates-from-sorted-array-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0080-remove-duplicates-from-sorted-array-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0080-remove-duplicates-from-sorted-array-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0080-remove-duplicates-from-sorted-array-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0080-remove-duplicates-from-sorted-array-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0080-remove-duplicates-from-sorted-array-ii.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0167 - Two Sum II Input Array Is Sorted](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0167-two-sum-ii-input-array-is-sorted.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0167-two-sum-ii-input-array-is-sorted.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0167-two-sum-ii-input-array-is-sorted.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0167-two-sum-ii-input-array-is-sorted.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0167-two-sum-ii-input-array-is-sorted.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0167-two-sum-ii-input-array-is-sorted.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0167-two-sum-ii-input-array-is-sorted.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0167-two-sum-ii-input-array-is-sorted.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0167-two-sum-ii-input-array-is-sorted.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0167-two-sum-ii-input-array-is-sorted.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0167-two-sum-ii-input-array-is-sorted.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0167-two-sum-ii-input-array-is-sorted.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0167-two-sum-ii-input-array-is-sorted.ts)</div></sub>
<sub>[0015 - 3Sum](https://leetcode.com/problems/3sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0015-3sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0015-3sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0015-3sum.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0015-3sum.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0015-3sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0015-3sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0015-3sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0015-3sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0015-3sum.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0015-3sum.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0015-3sum.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0015-3sum.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0015-3sum.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0015-3sum.ts)</div></sub>
<sub>[0018 - 4Sum](https://leetcode.com/problems/4sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0018-4sum.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0018-4Sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0018-4sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0018-4sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0018-4sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0018-4sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0018-4sum.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0018-4sum.ts)</div></sub>
<sub>[0011 - Container With Most Water](https://leetcode.com/problems/container-with-most-water/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0011-container-with-most-water.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0011-container-with-most-water.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0011-container-with-most-water.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0011-container-with-most-water.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0011-container-with-most-water.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0011-container-with-most-water.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0011-container-with-most-water.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0011-container-with-most-water.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0011-container-with-most-water.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0011-container-with-most-water.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0011-container-with-most-water.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0011-container-with-most-water.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0011-container-with-most-water.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0011-container-with-most-water.ts)</div></sub>
<sub>[1498 - Number of Subsequences That Satisfy The Given Sum Condition](https://leetcode.com/problems/number-of-subsequences-that-satisfy-the-given-sum-condition/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1498-number-of-subsequences-that-satisfy-the-given-sum-condition.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1498-number-of-subsequences-that-satisfy-the-given-sum-condition.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1498-number-of-subsequences-that-satisfy-the-given-sum-condition.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1498-number-of-subsequences-that-satisfy-the-given-sum-condition.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0189 - Rotate Array](https://leetcode.com/problems/rotate-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0189-rotate-array.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0189-rotate-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0189-rotate-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0189-rotate-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0189-rotate-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0189-rotate-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0189-rotate-array.ts)</div></sub>
<sub>[1968 - Array With Elements Not Equal to Average of Neighbors](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1968-array-with-elements-not-equal-to-average-of-neighbors.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1968-array-with-elements-not-equal-to-average-of-neighbors.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1968-array-with-elements-not-equal-to-average-of-neighbors.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1968-array-with-elements-not-equal-to-average-of-neighbors.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1968-array-with-elements-not-equal-to-average-of-neighbors.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1968-array-with-elements-not-equal-to-average-of-neighbors.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1968-array-with-elements-not-equal-to-average-of-neighbors.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0881 - Boats to Save People](https://leetcode.com/problems/boats-to-save-people/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0881-boats-to-save-people.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0881-boats-to-save-people.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0881-boats-to-save-people.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0881-boats-to-save-people.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0881-boats-to-save-people.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0881-boats-to-save-people.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0881-boats-to-save-people.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0881-boats-to-save-people.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0881-boats-to-save-people.ts)</div></sub>
<sub>[0042 - Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0042-trapping-rain-water.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0042-trapping-rain-water.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0042-trapping-rain-water.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0042-trapping-rain-water.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0042-trapping-rain-water.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0042-trapping-rain-water.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0042-trapping-rain-water.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0042-trapping-rain-water.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0042-trapping-rain-water.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0042-trapping-rain-water.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0042-trapping-rain-water.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0042-trapping-rain-water.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0042-trapping-rain-water.ts)</div></sub>

### Sliding Window

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0121 - Best Time to Buy And Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0121-best-time-to-buy-and-sell-stock.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0121-best-time-to-buy-and-sell-stock.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0121-best-time-to-buy-and-sell-stock.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0121-best-time-to-buy-and-sell-stock.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0121-best-time-to-buy-and-sell-stock.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0121-best-time-to-buy-and-sell-stock.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0121-best-time-to-buy-and-sell-stock.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0121-best-time-to-buy-and-sell-stock.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0121-best-time-to-buy-and-sell-stock.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0121-best-time-to-buy-and-sell-stock.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0121-best-time-to-buy-and-sell-stock.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0121-best-time-to-buy-and-sell-stock.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0121-best-time-to-buy-and-sell-stock.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0121-best-time-to-buy-and-sell-stock.ts)</div></sub>
<sub>[0219 - Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0219-contains-duplicate-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0219-contains-duplicate-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0219-contains-duplicate-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0219-contains-duplicate-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0219-contains-duplicate-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0219-contains-duplicate-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0219-contains-duplicate-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0219-contains-duplicate-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0219-contains-duplicate-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0219-contains-duplicate-ii.ts)</div></sub>
<sub>[1343 - Number of Sub Arrays of Size K and Avg Greater than or Equal to Threshold](https://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0003 - Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0003-longest-substring-without-repeating-characters.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0003-longest-substring-without-repeating-characters.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0003-longest-substring-without-repeating-characters.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0003-longest-substring-without-repeating-characters.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0003-longest-substring-without-repeating-characters.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0003-longest-substring-without-repeating-characters.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0003-longest-substring-without-repeating-characters.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0003-longest-substring-without-repeating-characters.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0003-longest-substring-without-repeating-characters.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0003-longest-substring-without-repeating-characters.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0003-longest-substring-without-repeating-characters.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0003-longest-substring-without-repeating-characters.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0003-longest-substring-without-repeating-characters.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0003-longest-substring-without-repeating-characters.ts)</div></sub>
<sub>[0424 - Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0424-longest-repeating-character-replacement.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0424-longest-repeating-character-replacement.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0424-longest-repeating-character-replacement.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0424-longest-repeating-character-replacement.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0424-longest-repeating-character-replacement.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0424-longest-repeating-character-replacement.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0424-longest-repeating-character-replacement.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0424-longest-repeating-character-replacement.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0424-longest-repeating-character-replacement.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0424-longest-repeating-character-replacement.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0424-longest-repeating-character-replacement.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0424-longest-repeating-character-replacement.ts)</div></sub>
<sub>[0567 - Permutation In String](https://leetcode.com/problems/permutation-in-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0567-permutation-in-string.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0567-permutation-in-string.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0567-permutation-in-string.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0567-permutation-in-string.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0567-permutation-in-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0567-permutation-in-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0567-permutation-in-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0567-permutation-in-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0567-permutation-in-string.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0567-permutation-in-string.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0567-permutation-in-string.ts)</div></sub>
<sub>[1838 - Frequency of The Most Frequent Element](https://leetcode.com/problems/frequency-of-the-most-frequent-element/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1838-frequency-of-the-most-frequent-element.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1838-frequency-of-the-most-frequent-element.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1838-Frequency-Of-The-Most-Frequent-Element.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1838-frequency-of-the-most-frequent-element.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1838-frequency-of-the-most-frequent-element.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1838-frequency-of-the-most-frequent-element.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1838-frequency-of-the-most-frequent-element.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1838-frequency-of-the-most-frequent-element.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1838-frequency-of-the-most-frequent-element.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1838-frequency-of-the-most-frequent-element.ts)</div></sub>
<sub>[0904 - Fruits into Basket](https://leetcode.com/problems/fruit-into-baskets/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0904-fruit-into-baskets.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0904-fruit-into-baskets.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0904-fruit-into-baskets.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0904-fruit-into-baskets.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0904-fruit-into-baskets.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0904-fruit-into-baskets.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0904-fruit-into-baskets.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0904-fruit-into-baskets.ts)</div></sub>
<sub>[1456 - Maximum Number of Vowels in a Substring of Given Length](https://leetcode.com/problems/maximum-number-of-vowels-in-a-substring-of-given-length/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1456-maximum-number-of-vowels-in-a-substring-of-given-length.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1456-maximum-number-of-vowels-in-a-substring-of-given-length.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1456-maximum-number-of-vowels-in-a-substring-of-given-length.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1456-maximum-number-of-vowels-in-a-substring-of-given-length.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1456-maximum-number-of-vowels-in-a-substring-of-given-length.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1456-maximum-number-of-vowels-in-a-substring-of-given-length.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1888 - Minimum Number of Flips to Make The Binary String Alternating](https://leetcode.com/problems/minimum-number-of-flips-to-make-the-binary-string-alternating/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1888-minimum-number-of-flips-to-make-the-binary-string-alternating.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F1888-minimum-number-of-flips-to-make-the-binary-string-alternating.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1888-minimum-number-of-flips-to-make-the-binary-string-alternating.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1888-minimum-number-of-flips-to-make-the-binary-string-alternating.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1888-minimum-number-of-flips-to-make-the-binary-string-alternating.ts)</div></sub>
<sub>[0209 - Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0209-minimum-size-subarray-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0209-minimum-size-subarray-sum.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0209-minimum-size-subarray-sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0209-minimum-size-subarray-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0209-minimum-size-subarray-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0209-minimum-size-subarray-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0209-minimum-size-subarray-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0209-minimum-size-subarray-sum.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0658 - Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0658-find-k-closest-elements.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0658-find-k-closest-elements.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0658-find-k-closest-elements.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0658-find-k-closest-elements.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0658-find-k-closest-elements.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0658-find-k-closest-elements.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0658-find-k-closest-elements.ts)</div></sub>
<sub>[1658 - Minimum Operations to Reduce X to Zero](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1658-minimum-operations-to-reduce-x-to-zero.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1658-minimum-operations-to-reduce-x-to-zero.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1658-minimum-operations-to-reduce-x-to-zero.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1658-minimum-operations-to-reduce-x-to-zero.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0076 - Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0076-minimum-window-substring.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0076-minimum-window-substring.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0076-minimum-window-substring.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0076-minimum-window-substring.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0076-minimum-window-substring.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0076-minimum-window-substring.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0076-minimum-window-substring.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0076-minimum-window-substring.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0076-minimum-window-substring.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0076-minimum-window-substring.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0076-minimum-window-substring.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0076-minimum-window-substring.ts)</div></sub>
<sub>[0239 - Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0239-sliding-window-maximum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0239-sliding-window-maximum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0239-sliding-window-maximum.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0239-sliding-window-maximum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0239-sliding-window-maximum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0239-sliding-window-maximum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0239-sliding-window-maximum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0239-sliding-window-maximum.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0239-sliding-window-maximum.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0239-sliding-window-maximum.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0239-sliding-window-maximum.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0239-sliding-window-maximum.ts)</div></sub>

### Stack

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0020 - Valid Parentheses](https://leetcode.com/problems/valid-parentheses/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0020-valid-parentheses.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0020-valid-parentheses.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0020-valid-parentheses.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0020-valid-parentheses.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0020-valid-parentheses.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0020-valid-parentheses.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0020-valid-parentheses.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0020-valid-parentheses.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0020-valid-parentheses.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0020-valid-parentheses.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0020-valid-parentheses.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0020-valid-parentheses.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0020-valid-parentheses.ts)</div></sub>
<sub>[0682 - Baseball Game](https://leetcode.com/problems/baseball-game/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0682-baseball-game.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0682-baseball-game.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0682-baseball-game.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0682-baseball-game.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0682-baseball-game.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0682-Baseball-Game.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0682-baseball-game.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0682-baseball-game.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0682-baseball-game.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0682-baseball-game.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0682-baseball-game.ts)</div></sub>
<sub>[0225 - Implement Stack Using Queues](https://leetcode.com/problems/implement-stack-using-queues/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0225-implement-stack-using-queues.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0225-implement-stack-using-queues.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0225-implement-stack-using-queues.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0225-implement-stack-using-queues.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0225-implement-stack-using-queues.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0225-implement-stack-using-queues.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0225-implement-stack-using-queues.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0225-implement-stack-using-queues.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0225-implement-stack-using-queues.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0225-implement-stack-using-queues.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0225-implement-stack-using-queues.ts)</div></sub>
<sub>[0155 - Min Stack](https://leetcode.com/problems/min-stack/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0155-min-stack.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0155-min-stack.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0155-min-stack.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0155-min-stack.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0155-min-stack.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0155-min-stack.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0155-min-stack.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0155-min-stack.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0155-min-stack.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0155-min-stack.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0155-min-stack.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0155-min-stack.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0155-min-stack.ts)</div></sub>
<sub>[0150 - Evaluate Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0150-evaluate-reverse-polish-notation.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0150-evaluate-reverse-polish-notation.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0150-evaluate-reverse-polish-notation.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0150-evaluate-reverse-polish-notation.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0150-evaluate-reverse-polish-notation.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0150-evaluate-reverse-polish-notation.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0150-evaluate-reverse-polish-notation.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0150-evaluate-reverse-polish-notation.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0150-evaluate-reverse-polish-notation.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0150-evaluate-reverse-polish-notation.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0150-evaluate-reverse-polish-notation.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0150-evaluate-reverse-polish-notation.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0150-evaluate-reverse-polish-notation.ts)</div></sub>
<sub>[2390 - Removing Stars From a String](https://leetcode.com/problems/removing-stars-from-a-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2390-removing-stars-from-a-string.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F2390-removing-stars-from-a-string.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2390-removing-stars-from-a-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2390-removing-stars-from-a-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2390-removing-stars-from-a-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2390-removing-stars-from-a-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F2390-removing-stars-from-a-string.ts)</div></sub>
<sub>[0946 - Validate Stack Sequences](https://leetcode.com/problems/validate-stack-sequences/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0946-validate-stack-sequences.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0946-validate-stack-sequences.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0946-validate-stack-sequences.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0946-validate-stack-sequences.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0022 - Generate Parentheses](https://leetcode.com/problems/generate-parentheses/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0022-generate-parentheses.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0022-generate-parentheses.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0022-generate-parentheses.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0022-generate-parentheses.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0022-generate-parentheses.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0022-generate-parentheses.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0022-generate-parentheses.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0022-generate-parentheses.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0022-generate-parentheses.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0022-generate-parentheses.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0022-generate-parentheses.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0022-generate-parentheses.ts)</div></sub>
<sub>[0735 - Asteroid Collision](https://leetcode.com/problems/asteroid-collision/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0735-asteroid-collision.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0735-asteroid-collision.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0735-asteroid-collision.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0735-asteroid-collision.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0735-asteroid-collision.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0735-asteroid-collision.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0735-asteroid-collision.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0735-asteroid-collision.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0735-asteroid-collision.ts)</div></sub>
<sub>[0739 - Daily Temperatures](https://leetcode.com/problems/daily-temperatures/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0739-daily-temperatures.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0739-daily-temperatures.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0739-daily-temperatures.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0739-daily-temperatures.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0739-daily-temperatures.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0739-daily-temperatures.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0739-daily-temperatures.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0739-daily-temperatures.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0739-daily-temperatures.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0739-daily-temperatures.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0739-daily-temperatures.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0739-daily-temperatures.ts)</div></sub>
<sub>[0901 - Online Stock Span](https://leetcode.com/problems/online-stock-span/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0901-online-stock-span.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0901-online-stock-span.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0901-online-stock-span.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0901-online-stock-span.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0901-online-stock-span.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0901-online-stock-span.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0901-online-stock-span.ts)</div></sub>
<sub>[0853 - Car Fleet](https://leetcode.com/problems/car-fleet/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0853-car-fleet.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0853-car-fleet.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0853-car-fleet.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0853-car-fleet.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0853-car-fleet.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0853-car-fleet.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0853-car-fleet.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0853-car-fleet.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0853-car-fleet.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0853-car-fleet.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0853-car-fleet.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0853-car-fleet.ts)</div></sub>
<sub>[0071 - Simplify Path](https://leetcode.com/problems/simplify-path/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0071-simplify-path.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0071-simplify-path.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0071-simplify-path.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0071-simplify-path.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0071-simplify-path.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0071-simplify-path.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0071-simplify-path.ts)</div></sub>
<sub>[0394 - Decode String](https://leetcode.com/problems/decode-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0394-decode-string.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0394-decode-string.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0394-decode-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0394-decode-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0394-decode-string.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0394-decode-string.scala)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0394-decode-string.ts)</div></sub>
<sub>[0402 - Remove K Digits](https://leetcode.com/problems/remove-k-digits/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0402-remove-k-digits.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0402-remove-k-digits.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0402-remove-k-digits.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0402-remove-k-digits.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0402-remove-k-digits.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0402-remove-k-digits.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0402-remove-k-digits.ts)</div></sub>
<sub>[1209 - Remove All Adjacent Duplicates In String II](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1209-Remove-All-Adjacent-Duplicates-in-String-II.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1209-remove-all-adjacent-duplicates-in-string-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1209-Remove-All-Adjacent-Duplicates-in-String-II.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1209-remove-all-adjacent-duplicates-in-string-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1209-remove-all-adjacent-duplicates-in-string-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1209-remove-all-adjacent-duplicates-in-string-II.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1209-remove-all-adjacent-duplicates-in-string-II.ts)</div></sub>
<sub>[0456 - 132 Pattern](https://leetcode.com/problems/132-pattern/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0456-132-pattern.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0456-132-pattern.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0456-132-pattern.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0456-132-pattern.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0456-132-pattern.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0456-132-pattern.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0456-132-pattern.ts)</div></sub>
<sub>[0895 - Maximum Frequency Stack](https://leetcode.com/problems/maximum-frequency-stack/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0895-maximum-frequency-stack.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0895-maximum-frequency-stack.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0895-maximum-frequency-stack.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0895-maximum-frequency-stack.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0895-maximum-frequency-stack.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0895-maximum-frequency-stack.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0895-maximum-frequency-stack.ts)</div></sub>
<sub>[0084 - Largest Rectangle In Histogram](https://leetcode.com/problems/largest-rectangle-in-histogram/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0084-largest-rectangle-in-histogram.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0084-largest-rectangle-in-histogram.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0084-largest-rectangle-in-histogram.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0084-largest-rectangle-in-histogram.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0084-largest-rectangle-in-histogram.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0084-largest-rectangle-in-histogram.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0084-largest-rectangle-in-histogram.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0084-largest-rectangle-in-histogram.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0084-largest-rectangle-in-histogram.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0084-largest-rectangle-in-histogram.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0084-largest-rectangle-in-histogram.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0084-largest-rectangle-in-histogram.ts)</div></sub>

### Binary Search

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0704 - Binary Search](https://leetcode.com/problems/binary-search/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0704-binary-search.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0704-binary-search.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0704-binary-search.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0704-binary-search.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0704-binary-search.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0704-binary-search.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0704-binary-search.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0704-binary-search.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0704-binary-search.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0704-binary-search.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0704-binary-search.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0704-binary-search.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0704-binary-search.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0704-binary-search.ts)</div></sub>
<sub>[0035 - Search Insert Position](https://leetcode.com/problems/search-insert-position/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0035-search-insert-position.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0035-search-insert-position.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0035-search-insert-position.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0035-search-insert-position.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0035-search-insert-position.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0035-search-insert-position.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0035-search-insert-position.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0035-search-insert-position.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0035-search-insert-position.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0035-search-insert-position.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0035-search-insert-position.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0035-search-insert-position.ts)</div></sub>
<sub>[0374 - Guess Number Higher Or Lower](https://leetcode.com/problems/guess-number-higher-or-lower/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0374-guess-number-higher-or-lower.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0374-guess-number-higher-or-lower.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0374-guess-number-higher-or-lower.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0374-guess-number-higher-or-lower.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0374-guess-number-higher-or-lower.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0374-guess-number-higher-or-lower.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0374-guess-number-higher-or-lower.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0374-guess-number-higher-or-lower.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0374-guess-number-higher-or-lower.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0374-guess-number-higher-or-lower.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0441 - Arranging Coins](https://leetcode.com/problems/arranging-coins/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0441-arranging-coins.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0441-arranging-coins.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0441-arranging-coins.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0441-arranging-coins.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0441-arranging-coins.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0441-arranging-coins.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0977 - Squares of a Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0977-squares-of-a-sorted-array.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0977-squares-of-a-sorted-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0977-squares-of-a-sorted-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0977-squares-of-a-sorted-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0977-squares-of-a-sorted-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0977-squares-of-a-sorted-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0977-squares-of-a-sorted-array.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0977-squares-of-a-sorted-array.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0977-squares-of-a-sorted-array.ts)</div></sub>
<sub>[0367 - Valid Perfect Square](https://leetcode.com/problems/valid-perfect-square/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0367-valid-perfect-square.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0367-valid-perfect-square.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0367-valid-perfect-square.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0367-valid-perfect-square.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0367-valid-perfect-square.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0367-valid-perfect-square.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0367-valid-perfect-square.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0367-valid-perfect-square.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0069 - Sqrt(x) ](https://leetcode.com/problems/sqrtx/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0069-sqrtx.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0069-sqrtx.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0069-sqrtx.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0069-sqrtx.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0069-sqrtx.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0069-sqrtx.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0069-sqrtx.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0540 - Single Element in a Sorted Array](https://leetcode.com/problems/single-element-in-a-sorted-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0540-single-element-in-a-sorted-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0540-single-element-in-a-sorted-array.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0540-single-element-in-a-sorted-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0540-single-element-in-a-sorted-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0540-single-element-in-a-sorted-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0540-single-element-in-a-sorted-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0540-single-element-in-a-sorted-array.ts)</div></sub>
<sub>[1011 - Capacity to Ship Packages](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1011-capacity-to-ship-packages-within-d-days.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1011-capacity-to-ship-packages-within-d-days.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1011-capacity-to-ship-packages-within-d-days.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1011-capacity-to-ship-packages-within-d-days.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0162 - Find Peak Element](https://leetcode.com/problems/find-peak-element/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0162-find-peak-element.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0162-find-peak-element.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0162-find-peak-element.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0162-find-peak-element.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0162-find-peak-element.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0162-find-peak-element.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2300 - Successful Pairs of Spells and Potions](https://leetcode.com/problems/successful-pairs-of-spells-and-potions/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2300-successful-pairs-of-spells-and-potions.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2300-successful-pairs-of-spells-and-potions.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2300-successful-pairs-of-spells-and-potions.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2300-successful-pairs-of-spells-and-potions.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0074 - Search a 2D Matrix](https://leetcode.com/problems/search-a-2d-matrix/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0074-search-a-2d-matrix.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0074-search-a-2d-matrix.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0074-search-a-2d-matrix.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0074-search-a-2d-matrix.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0074-search-a-2d-matrix.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0074-search-a-2d-matrix.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0074-search-a-2d-matrix.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0074-search-a-2d-matrix.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0074-search-a-2d-matrix.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0074-search-a-2d-matrix.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0074-search-a-2d-matrix.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0074-search-a-2d-matrix.ts)</div></sub>
<sub>[0875 - Koko Eating Bananas](https://leetcode.com/problems/koko-eating-bananas/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0875-koko-eating-bananas.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0875-koko-eating-bananas.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0875-koko-eating-bananas.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0875-koko-eating-bananas.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0875-koko-eating-bananas.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0875-koko-eating-bananas.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0875-koko-eating-bananas.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0875-koko-eating-bananas.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0875-koko-eating-bananas.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0875-koko-eating-bananas.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0875-koko-eating-bananas.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0875-koko-eating-bananas.ts)</div></sub>
<sub>[2616 - Minimize the Maximum Difference of Pairs](https://leetcode.com/problems/minimize-the-maximum-difference-of-pairs/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2616-minimize-the-maximum-difference-of-pairs.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2616-minimize-the-maximum-difference-of-pairs.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2616-minimize-the-maximum-difference-of-pairs.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0153 - Find Minimum In Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0153-find-minimum-in-rotated-sorted-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0153-find-minimum-in-rotated-sorted-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0153-find-minimum-in-rotated-sorted-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0153-find-minimum-in-rotated-sorted-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0153-find-minimum-in-rotated-sorted-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0153-find-minimum-in-rotated-sorted-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0153-find-minimum-in-rotated-sorted-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0153-find-minimum-in-rotated-sorted-array.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0153-find-minimum-in-rotated-sorted-array.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0153-find-minimum-in-rotated-sorted-array.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0153-find-minimum-in-rotated-sorted-array.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0153-find-minimum-in-rotated-sorted-array.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0153-find-minimum-in-rotated-sorted-array.ts)</div></sub>
<sub>[0033 - Search In Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0033-search-in-rotated-sorted-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0033-search-in-rotated-sorted-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0033-search-in-rotated-sorted-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0033-search-in-rotated-sorted-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0033-search-in-rotated-sorted-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0033-search-in-rotated-sorted-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0033-search-in-rotated-sorted-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0033-search-in-rotated-sorted-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0033-search-in-rotated-sorted-array.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0033-search-in-rotated-sorted-array.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0033-search-in-rotated-sorted-array.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0033-search-in-rotated-sorted-array.ts)</div></sub>
<sub>[0081 - Search In Rotated Sorted Array II](https://leetcode.com/problems/search-in-rotated-sorted-array-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0081-search-in-rotated-sorted-array-ii.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0081-search-in-rotated-sorted-array-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0081-search-in-rotated-sorted-array-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0981 - Time Based Key Value Store](https://leetcode.com/problems/time-based-key-value-store/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0981-time-based-key-value-store.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0981-time-based-key-value-store.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0981-time-based-key-value-store.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0981-time-based-key-value-store.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0981-time-based-key-value-store.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0981-time-based-key-value-store.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0981-time-based-key-value-store.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0981-time-based-key-value-store.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0981-Time-Based-Key-Value-Store.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0981-time-based-key-value-store.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0981-time-based-key-value-store.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0981-time-based-key-value-store.ts)</div></sub>
<sub>[0034 - Find First And Last Position of Element In Sorted Array](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0034-find-first-and-last-position-of-element-in-sorted-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0034-find-first-and-last-position-of-element-in-sorted-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0034-find-first-and-last-position-of-element-in-sorted-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0034-find-first-and-last-position-of-element-in-sorted-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0034-find-first-and-last-position-of-element-in-sorted-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0034-find-first-and-last-position-of-element-in-sorted-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0034-find-first-and-last-position-of-element-in-sorted-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0034-find-first-and-last-position-of-element-in-sorted-array.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1898 - Maximum Number of Removable Characters](https://leetcode.com/problems/maximum-number-of-removable-characters/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1898-maximum-number-of-removable-characters.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1898-maximum-number-of-removable-characters.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1898-maximum-number-of-removable-characters.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1898-maximum-number-of-removable-characters.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0116 - Populating Next Right Pointers In Each Node](https://leetcode.com/problems/populating-next-right-pointers-in-each-node/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0116-populating-next-right-pointers-in-each-node.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0116-populating-next-right-pointers-in-each-node.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0116-populating-next-right-pointers-in-each-node.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0116-populating-next-right-pointers-in-each-node.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0116-populating-next-right-pointers-in-each-node.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1268 - Search Suggestions System](https://leetcode.com/problems/search-suggestions-system/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1268-search-suggestions-system.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1268-search-suggestions-system.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1268-search-suggestions-system.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0410 - Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0410-split-array-largest-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0410-split-array-largest-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0410-split-array-largest-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0410-split-array-largest-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0004 - Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0004-median-of-two-sorted-arrays.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0004-median-of-two-sorted-arrays.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0004-median-of-two-sorted-arrays.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0004-median-of-two-sorted-arrays.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0004-median-of-two-sorted-arrays.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0004-median-of-two-sorted-arrays.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0004-median-of-two-sorted-arrays.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0004-median-of-two-sorted-arrays.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0004-median-of-two-sorted-arrays.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0004-median-of-two-sorted-arrays.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0004-median-of-two-sorted-arrays.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0004-median-of-two-sorted-arrays.ts)</div></sub>

### Linked List

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0206 - Reverse Linked List](https://leetcode.com/problems/reverse-linked-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0206-reverse-linked-list.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0206-reverse-linked-list.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0206-reverse-linked-list.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0206-reverse-linked-list.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0206-reverse-linked-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0206-reverse-linked-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0206-reverse-linked-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0206-reverse-linked-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0206-reverse-linked-list.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0206-reverse-linked-list.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0206-reverse-linked-list.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0206-reverse-linked-list.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0206-reverse-linked-list.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0206-reverse-linked-list.ts)</div></sub>
<sub>[0021 - Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0021-merge-two-sorted-lists.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0021-merge-two-sorted-lists.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0021-merge-two-sorted-lists.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0021-merge-two-sorted-lists.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0021-merge-two-sorted-lists.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0021-merge-two-sorted-lists.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0021-merge-two-sorted-lists.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0021-merge-two-sorted-lists.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0021-merge-two-sorted-lists.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0021-merge-two-sorted-lists.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0021-merge-two-sorted-lists.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0021-merge-two-sorted-lists.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0021-merge-two-sorted-lists.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0021-merge-two-sorted-lists.ts)</div></sub>
<sub>[0234 - Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0234-palindrome-linked-list.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0234-palindrome-linked-list.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0234-palindrome-linked-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0234-palindrome-linked-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0234-palindrome-linked-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0234-palindrome-linked-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0234-palindrome-linked-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0203 - Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0203-remove-linked-list-elements.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0203-remove-linked-list-elements.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0203-remove-linked-list-elements.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0203-remove-linked-list-elements.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0203-remove-linked-list-elements.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0203-remove-linked-list-elements.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0203-remove-linked-list-elements.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0203-remove-linked-list-elements.ts)</div></sub>
<sub>[0083 - Remove Duplicates From Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0083-remove-duplicates-from-sorted-list.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0083-remove-duplicates-from-sorted-list.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0083-remove-duplicates-from-sorted-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0083-remove-duplicates-from-sorted-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0083-remove-duplicates-from-sorted-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0083-remove-duplicates-from-sorted-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0083-remove-duplicates-from-sorted-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0083-remove-duplicates-from-sorted-list.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0876 - Middle of the Linked List](https://leetcode.com/problems/middle-of-the-linked-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0876-middle-of-the-linked-list.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0876-middle-of-the-linked-list.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0876-middle-of-the-linked-list.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0876-middle-of-the-linked-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0876-middle-of-the-linked-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0876-middle-of-the-linked-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0876-middle-of-the-linked-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0876-middle-of-the-linked-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0876-middle-of-the-linked-list.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0876-middle-of-the-linked-list.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0876-middle-of-the-linked-list.ts)</div></sub>
<sub>[0160 - Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0160-intersection-of-two-linked-lists.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0160-intersection-of-two-linked-lists.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0160-intersection-of-two-linked-lists.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0160-intersection-of-two-linked-lists.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0160-intersection-of-two-linked-lists.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0160-intersection-of-two-linked-lists.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0160-intersection-of-two-linked-lists.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0143 - Reorder List](https://leetcode.com/problems/reorder-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0143-reorder-list.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0143-reorder-list.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0143-reorder-list.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0143-reorder-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0143-reorder-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0143-reorder-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0143-reorder-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0143-reorder-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0143-reorder-list.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0143-reorder-list.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0143-reorder-list.ts)</div></sub>
<sub>[2130 - Maximum Twin Sum Of A Linked List](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2130-maximum-twin-sum-of-a-linked-list.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F2130-maximum-twin-sum-of-a-linked-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2130-maximum-twin-sum-of-a-linked-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2130-maximum-twin-sum-of-a-linked-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2130-maximum-twin-sum-of-a-linked-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2130-maximum-twin-sum-of-a-linked-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F2130-maximum-twin-sum-of-a-linked-list.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0019 - Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0019-remove-nth-node-from-end-of-list.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0019-remove-nth-node-from-end-of-list.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0019-remove-nth-node-from-end-of-list.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0019-remove-nth-node-from-end-of-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0019-remove-nth-node-from-end-of-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0019-remove-nth-node-from-end-of-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0019-remove-nth-node-from-end-of-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0019-remove-nth-node-from-end-of-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0019-remove-nth-node-from-end-of-list.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0019-remove-nth-node-from-end-of-list.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0019-remove-nth-node-from-end-of-list.ts)</div></sub>
<sub>[1721 - Swapping Nodes in a Linked List](https://leetcode.com/problems/swapping-nodes-in-a-linked-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1721-swapping-nodes-in-a-linked-list.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1721-swapping-nodes-in-a-linked-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1721-swapping-nodes-in-a-linked-list.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1721-swapping-nodes-in-a-linked-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1721-swapping-nodes-in-a-linked-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0460 - LFU Cache](https://leetcode.com/problems/lfu-cache/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0460-lfu-cache.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0460-lfu-cache.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0460-lfu-cache.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0138 - Copy List With Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0138-copy-list-with-random-pointer.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0138-copy-list-with-random-pointer.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0138-copy-list-with-random-pointer.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0138-copy-list-with-random-pointer.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0138-copy-list-with-random-pointer.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0138-copy-list-with-random-pointer.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0138-copy-list-with-random-pointer.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0138-copy-list-with-random-pointer.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0138-copy-list-with-random-pointer.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0138-copy-list-with-random-pointer.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0138-copy-list-with-random-pointer.ts)</div></sub>
<sub>[0707 - Design Linked List](https://leetcode.com/problems/design-linked-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0707-design-linked-list.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0707-design-linked-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0707-design-linked-list.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0707-design-linked-list.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0707-design-linked-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0707-design-linked-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0707-design-linked-list.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1472 - Design Browser History](https://leetcode.com/problems/design-browser-history/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1472-design-browser-history.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1472-design-browser-history.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1472-design-browser-history.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1472-design-browser-history.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1472-design-browser-history.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1472-design-browser-history.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1472-design-browser-history.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1472-design-browser-history.ts)</div></sub>
<sub>[0002 - Add Two Numbers](https://leetcode.com/problems/add-two-numbers/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0002-add-two-numbers.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0002-add-two-numbers.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0002-add-two-numbers.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0002-add-two-numbers.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0002-add-two-numbers.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0002-add-two-numbers.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0002-add-two-numbers.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0002-add-two-numbers.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0002-add-two-numbers.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0002-add-two-numbers.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0002-add-two-numbers.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0002-add-two-numbers.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0002-add-two-numbers.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0002-add-two-numbers.ts)</div></sub>
<sub>[0141 - Linked List Cycle](https://leetcode.com/problems/linked-list-cycle/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0141-linked-list-cycle.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0141-linked-list-cycle.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0141-linked-list-cycle.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0141-linked-list-cycle.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0141-linked-list-cycle.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0141-linked-list-cycle.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0141-linked-list-cycle.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0141-linked-list-cycle.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0141-linked-list-cycle.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0141-linked-list-cycle.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0141-linked-list-cycle.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0141-linked-list-cycle.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0141-linked-list-cycle.ts)</div></sub>
<sub>[0287 - Find The Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0287-find-the-duplicate-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0287-find-the-duplicate-number.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0287-find-the-duplicate-number.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0287-find-the-duplicate-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0287-find-the-duplicate-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0287-find-the-duplicate-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0287-find-the-duplicate-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0287-find-the-duplicate-number.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0287-find-the-duplicate-number.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0287-find-the-duplicate-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0287-find-the-duplicate-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0287-find-the-duplicate-number.ts)</div></sub>
<sub>[0024 - Swap Nodes In Pairs](https://leetcode.com/problems/swap-nodes-in-pairs/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0024-swap-nodes-in-pairs.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0024-swap-nodes-in-pairs.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0024-swap-nodes-in-pairs.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0024-swap-nodes-in-pairs.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0024-swap-nodes-in-pairs.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0024-swap-nodes-in-pairs.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0148 - Sort List](https://leetcode.com/problems/sort-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0148-sort-list.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0148-sort-list.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0148-sort-list.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0148-sort-list.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0148-sort-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0148-sort-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0086 - Partition List](https://leetcode.com/problems/partition-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0086-partition-list.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0086-partition-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0086-partition-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0061 - Rotate List](https://leetcode.com/problems/rotate-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0061-rotate-list.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0061-rotate-list.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0061-rotate-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0061-rotate-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0092 - Reverse Linked List II](https://leetcode.com/problems/reverse-linked-list-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0092-reverse-linked-list-ii.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0092-reverse-linked-list-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0092-reverse-linked-list-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0092-reverse-linked-list-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0092-reverse-linked-list-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0622 - Design Circular Queue](https://leetcode.com/problems/design-circular-queue/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0622-design-circular-queue.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0622-design-circular-queue.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0622-design-circular-queue.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0622-design-circular-queue.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0147 - Insertion Sort List](https://leetcode.com/problems/insertion-sort-list/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0147-insertion-sort-list.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0147-insertion-sort-list.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0147-insertion-sort-list.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0147-insertion-sort-list.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0147-insertion-sort-list.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0725 - Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0725-split-linked-list-in-parts.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0725-split-linked-list-in-parts.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0146 - LRU Cache](https://leetcode.com/problems/lru-cache/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0146-lru-cache.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0146-lru-cache.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0146-lru-cache.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0146-lru-cache.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0146-lru-cache.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0146-lru-cache.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0146-lru-cache.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0146-lru-cache.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0146-lru-cache.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0146-lru-cache.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0146-lru-cache.ts)</div></sub>
<sub>[0023 - Merge K Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0023-merge-k-sorted-lists.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0023-merge-k-sorted-lists.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0023-merge-k-sorted-lists.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0023-merge-k-sorted-lists.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0023-merge-k-sorted-lists.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0023-merge-k-sorted-lists.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0023-merge-k-sorted-lists.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0023-merge-k-sorted-lists.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0023-merge-k-sorted-lists.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0023-merge-k-sorted-lists.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0023-merge-k-sorted-lists.ts)</div></sub>
<sub>[0025 - Reverse Nodes In K Group](https://leetcode.com/problems/reverse-nodes-in-k-group/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0025-reverse-nodes-in-k-group.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0025-reverse-nodes-in-k-group.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0025-reverse-nodes-in-k-group.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0025-reverse-nodes-in-k-group.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0025-reverse-nodes-in-k-group.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0025-reverse-nodes-in-k-group.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0025-reverse-nodes-in-k-group.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0025-reverse-nodes-in-k-group.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0025-reverse-nodes-in-k-group.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0025-reverse-nodes-in-k-group.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0025-reverse-nodes-in-k-group.ts)</div></sub>

### Trees

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0094 - Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0094-binary-tree-inorder-traversal.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0094-binary-tree-inorder-traversal.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0094-binary-tree-inorder-traversal.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0094-binary-tree-inorder-traversal.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0094-binary-tree-inorder-traversal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0094-binary-tree-inorder-traversal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0094-binary-tree-inorder-traversal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0094-binary-tree-inorder-traversal.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0094-binary-tree-inorder-traversal.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0094-binary-tree-inorder-traversal.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0094-binary-tree-inorder-traversal.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0094-binary-tree-inorder-traversal.ts)</div></sub>
<sub>[0144 - Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0144-binary-tree-preorder-traversal.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0144-binary-tree-preorder-traversal.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0144-binary-tree-preorder-traversal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0144-binary-tree-preorder-traversal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0144-binary-tree-preorder-traversal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0144-binary-tree-preorder-traversal.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0144-binary-tree-preorder-traversal.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0144-binary-tree-preorder-traversal.ts)</div></sub>
<sub>[0145 - Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0145-binary-tree-postorder-traversal.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0145-binary-tree-postorder-traversal.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0145-binary-tree-postorder-traversal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0145-binary-tree-postorder-traversal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0145-binary-tree-postorder-traversal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0145-binary-tree-postorder-traversal.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0145-binary-tree-postorder-traversal.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0145-binary-tree-postorder-traversal.ts)</div></sub>
<sub>[0226 - Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0226-invert-binary-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0226-invert-binary-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0226-invert-binary-tree.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0226-invert-binary-tree.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0226-invert-binary-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0226-invert-binary-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0226-invert-binary-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0226-invert-binary-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0226-invert-binary-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0226-invert-binary-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0226-invert-binary-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0226-invert-binary-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0226-invert-binary-tree.ts)</div></sub>
<sub>[0104 - Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0104-maximum-depth-of-binary-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0104-maximum-depth-of-binary-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0104-maximum-depth-of-binary-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0104-maximum-depth-of-binary-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0104-maximum-depth-of-binary-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0104-maximum-depth-of-binary-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0104-maximum-depth-of-binary-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0104-maximum-depth-of-binary-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0104-maximum-depth-of-binary-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0104-maximum-depth-of-binary-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0104-maximum-depth-of-binary-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0104-maximum-depth-of-binary-tree.ts)</div></sub>
<sub>[0543 - Diameter of Binary Tree](https://leetcode.com/problems/diameter-of-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0543-diameter-of-binary-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0543-diameter-of-binary-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0543-diameter-of-binary-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0543-diameter-of-binary-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0543-diameter-of-binary-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0543-diameter-of-binary-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0543-diameter-of-binary-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0543-diameter-of-binary-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0543-diameter-of-binary-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0543-diameter-of-binary-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0543-diameter-of-binary-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0543-diameter-of-binary-tree.ts)</div></sub>
<sub>[0110 - Balanced Binary Tree](https://leetcode.com/problems/balanced-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0110-balanced-binary-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0110-balanced-binary-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0110-balanced-binary-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0110-balanced-binary-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0110-balanced-binary-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0110-balanced-binary-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0110-balanced-binary-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0110-balanced-binary-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0110-balanced-binary-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0110-balanced-binary-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0110-balanced-binary-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0110-balanced-binary-tree.ts)</div></sub>
<sub>[0100 - Same Tree](https://leetcode.com/problems/same-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0100-same-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0100-same-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0100-same-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0100-same-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0100-same-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0100-same-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0100-same-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0100-same-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0100-same-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0100-same-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0100-same-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0100-same-tree.ts)</div></sub>
<sub>[0572 - Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0572-subtree-of-another-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0572-subtree-of-another-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0572-subtree-of-another-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0572-subtree-of-another-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0572-subtree-of-another-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0572-subtree-of-another-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0572-subtree-of-another-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0572-subtree-of-another-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0572-subtree-of-another-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0572-subtree-of-another-tree.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0572-subtree-of-another-tree.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0572-subtree-of-another-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0572-subtree-of-another-tree.ts)</div></sub>
<sub>[0108 - Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0108-convert-sorted-array-to-binary-search-tree.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0108-convert-sorted-array-to-binary-search-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0108-convert-sorted-array-to-binary-search-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0108-convert-sorted-array-to-binary-search-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0108-convert-sorted-array-to-binary-search-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0108-convert-sorted-array-to-binary-search-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0617 - Merge Two Binary Trees](https://leetcode.com/problems/merge-two-binary-trees/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0617-merge-two-binary-trees.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0617-merge-two-binary-trees.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0617-merge-two-binary-trees.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0617-merge-two-binary-trees.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0617-merge-two-binary-trees.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0617-merge-two-binary-trees.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0617-merge-two-binary-trees.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0617-merge-two-binary-trees.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0617-merge-two-binary-trees.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0112 - Path Sum](https://leetcode.com/problems/path-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0112-path-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0112-path-sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0112-path-sum.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0112-path-sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0112-path-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0112-path-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0112-path-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0112-path-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0112-path-sum.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0606 - Construct String From Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0606-construct-string-from-binary-tree.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0606-construct-string-from-binary-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0606-construct-string-from-binary-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0606-construct-string-from-binary-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0606-construct-string-from-binary-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0235 - Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0235-lowest-common-ancestor-of-a-binary-search-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0235-lowest-common-ancestor-of-a-binary-search-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0235-lowest-common-ancestor-of-a-binary-search-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0235-lowest-common-ancestor-of-a-binary-search-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0235-lowest-common-ancestor-of-a-binary-search-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0235-lowest-common-ancestor-of-a-binary-search-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0235-lowest-common-ancestor-of-a-binary-search-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0235-lowest-common-ancestor-of-a-binary-search-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0235-lowest-common-ancestor-of-a-binary-search-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0235-lowest-common-ancestor-of-a-binary-search-tree.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0235-lowest-common-ancestor-of-a-binary-search-tree.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0235-lowest-common-ancestor-of-a-binary-search-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0235-lowest-common-ancestor-of-a-binary-search-tree.ts)</div></sub>
<sub>[0701 - Insert into a Binary Search Tree](https://leetcode.com/problems/insert-into-a-binary-search-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0701-insert-into-a-binary-search-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0701-insert-into-a-binary-search-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0701-insert-into-a-binary-search-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0701-insert-into-a-binary-search-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0701-insert-into-a-binary-search-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0701-insert-into-a-binary-search-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0701-insert-into-a-binary-search-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0701-insert-into-a-binary-search-tree.ts)</div></sub>
<sub>[0450 - Delete Node in a BST](https://leetcode.com/problems/delete-node-in-a-bst/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0450-delete-node-in-a-bst.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0450-delete-node-in-a-bst.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0450-delete-node-in-a-bst.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0450-delete-node-in-a-bst.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0450-delete-node-in-a-bst.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0450-delete-node-in-a-bst.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0450-delete-node-in-a-bst.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0450-delete-node-in-a-bst.ts)</div></sub>
<sub>[0102 - Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0102-binary-tree-level-order-traversal.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0102-binary-tree-level-order-traversal.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0102-binary-tree-level-order-traversal.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0102-binary-tree-level-order-traversal.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0102-binary-tree-level-order-traversal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0102-binary-tree-level-order-traversal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0102-binary-tree-level-order-traversal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0102-binary-tree-level-order-traversal.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0102-binary-tree-level-order-traversal.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0102-binary-tree-level-order-traversal.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0102-binary-tree-level-order-traversal.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0102-binary-tree-level-order-traversal.ts)</div></sub>
<sub>[0199 - Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0199-binary-tree-right-side-view.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0199-binary-tree-right-side-view.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0199-binary-tree-right-side-view.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0199-binary-tree-right-side-view.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0199-binary-tree-right-side-view.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0199-binary-tree-right-side-view.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0199-binary-tree-right-side-view.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0199-binary-tree-right-side-view.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0199-binary-tree-right-side-view.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0199-binary-tree-right-side-view.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0199-binary-tree-right-side-view.ts)</div></sub>
<sub>[0783 - Minimum Distance between BST Nodes](https://leetcode.com/problems/minimum-distance-between-bst-nodes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0783-minimum-distance-between-bst-nodes.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0783-minimum-distance-between-bst-nodes.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0783-minimum-distance-between-bst-nodes.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0783-minimum-distance-between-bst-nodes.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0101 - Symmetric Tree ](https://leetcode.com/problems/symmetric-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0101-symmetric-tree.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0101-symmetric-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0101-symmetric-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0101-symmetric-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0101-symmetric-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0101-symmetric-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1443 - Minimum Time to Collect All Apples in a Tree](https://leetcode.com/problems/minimum-time-to-collect-all-apples-in-a-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F1443-minimum-time-to-collect-all-apples-in-a-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1443-minimum-time-to-collect-all-apples-in-a-tree.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1443-minimum-time-to-collect-all-apples-in-a-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0103 - Binary Tree Zigzag Level Order Traversal](https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0103-binary-tree-zigzag-level-order-traversal.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0103-binary-tree-zigzag-level-order-traversal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0103-binary-tree-zigzag-level-order-traversal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0103-binary-tree-zigzag-level-order-traversal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0103-binary-tree-zigzag-level-order-traversal.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0427 - Construct Quad Tree](https://leetcode.com/problems/construct-quad-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0427-construct-quad-tree.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0427-construct-quad-tree.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0652 - Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0652-find-duplicate-subtrees.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0652-find-duplicate-subtrees.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0958 - Check Completeness of a Binary Tree](https://leetcode.com/problems/check-completeness-of-a-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0958-check-completeness-of-a-binary-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0958-check-completeness-of-a-binary-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0958-check-completeness-of-a-binary-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0958-check-completeness-of-a-binary-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0958-check-completeness-of-a-binary-tree.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0106 - Construct Binary Tree from Inorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0106-construct-binary-tree-from-inorder-and-postorder-traversal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0106-construct-binary-tree-from-inorder-and-postorder-traversal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0106-construct-binary-tree-from-inorder-and-postorder-traversal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0106-construct-binary-tree-from-inorder-and-postorder-traversal.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0662 - Maximum Width of Binary Tree ](https://leetcode.com/problems/maximum-width-of-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0662-maximum-width-of-binary-tree.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0662-maximum-width-of-binary-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0662-maximum-width-of-binary-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1376 - Time Needed to Inform All Employees ](https://leetcode.com/problems/time-needed-to-inform-all-employees/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1376-time-needed-to-inform-all-employees.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1376-time-needed-to-inform-all-employees.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1376-time-needed-to-inform-all-employees.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1448 - Count Good Nodes In Binary Tree](https://leetcode.com/problems/count-good-nodes-in-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1448-Count-Good-Nodes-in-Binary-Tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1448-Count-Good-Nodes-In-Binary-Tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1448-Count-Good-Nodes-in-Binary-Tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1448-count-good-nodes-in-binary-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1448-Count-Good-Nodes-in-Binary-Tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1448-Count-Good-Nodes-in-Binary-Tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1448-Count-Good-Nodes-In-Binary-Tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1448-count-good-nodes-in-binary-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1448-count-good-nodes-in-binary-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1448-count-good-nodes-in-binary-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1448-Count-Good-Nodes-in-Binary-Tree.ts)</div></sub>
<sub>[0098 - Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0098-validate-binary-search-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0098-validate-binary-search-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0098-validate-binary-search-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0098-validate-binary-search-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0098-validate-binary-search-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0098-validate-binary-search-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0098-validate-binary-search-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0098-validate-binary-search-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0098-validate-binary-search-tree.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0098-validate-binary-search-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0098-validate-binary-search-tree.ts)</div></sub>
<sub>[0230 - Kth Smallest Element In a Bst](https://leetcode.com/problems/kth-smallest-element-in-a-bst/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0230-kth-smallest-element-in-a-bst.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0230-kth-smallest-element-in-a-bst.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0230-kth-smallest-element-in-a-bst.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0230-kth-smallest-element-in-a-bst.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0230-kth-smallest-element-in-a-bst.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0230-kth-smallest-element-in-a-bst.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0230-kth-smallest-element-in-a-bst.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0230-kth-smallest-element-in-a-bst.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0230-kth-smallest-element-in-a-bst.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0230-kth-smallest-element-in-a-bst.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0230-kth-smallest-element-in-a-bst.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0230-kth-smallest-element-in-a-bst.ts)</div></sub>
<sub>[0105 - Construct Binary Tree From Preorder And Inorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0105-construct-binary-tree-from-preorder-and-inorder-traversal.ts)</div></sub>
<sub>[0096 - Unique Binary Search Trees](https://leetcode.com/problems/unique-binary-search-trees/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0096-unique-binary-search-trees.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0096-unique-binary-search-trees.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0096-unique-binary-search-trees.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0096-unique-binary-search-trees.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0095 - Unique Binary Search Trees II](https://leetcode.com/problems/unique-binary-search-trees-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0095-unique-binary-search-trees-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0095-unique-binary-search-trees-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0095-unique-binary-search-trees-ii.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0129 - Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0129-sum-root-to-leaf-numbers.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0129-sum-root-to-leaf-numbers.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0129-sum-root-to-leaf-numbers.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0129-sum-root-to-leaf-numbers.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0129-sum-root-to-leaf-numbers.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0129-sum-root-to-leaf-numbers.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0337 - House Robber III](https://leetcode.com/problems/house-robber-iii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0337-house-robber-iii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0337-house-robber-iii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0337-house-robber-iii.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0951 - Flip Equivalent Binary Trees](https://leetcode.com/problems/flip-equivalent-binary-trees/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0951-flip-equivalent-binary-trees.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0951-flip-equivalent-binary-trees.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0951-flip-equivalent-binary-trees.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1993 - Operations On Tree](https://leetcode.com/problems/operations-on-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1993-operations-on-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1993-operations-on-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1993-operations-on-tree.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0894 - All Possible Full Binary Trees](https://leetcode.com/problems/all-possible-full-binary-trees/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0894-all-possible-full-binary-trees.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0894-all-possible-full-binary-trees.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0894-all-possible-full-binary-trees.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0894-all-possible-full-binary-trees.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0513 - Find Bottom Left Tree Value](https://leetcode.com/problems/find-bottom-left-tree-value/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0513-find-bottom-left-tree-value.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0513-find-bottom-left-tree-value.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0513-find-bottom-left-tree-value.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0513-find-bottom-left-tree-value.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0669 - Trim a Binary Search Tree](https://leetcode.com/problems/trim-a-binary-search-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0669-trim-a-binary-search-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0669-trim-a-binary-search-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0669-trim-a-binary-search-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0669-trim-a-binary-search-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0669-trim-a-binary-search-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0669-trim-a-binary-search-tree.ts)</div></sub>
<sub>[0173 - Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0173-binary-search-tree-iterator.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0173-binary-search-tree-iterator.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0173-binary-search-tree-iterator.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0173-binary-search-tree-iterator.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0538 - Convert Bst to Greater Tree](https://leetcode.com/problems/convert-bst-to-greater-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0538-convert-bst-to-greater-tree.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0538-convert-bst-to-greater-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0538-convert-bst-to-greater-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0538-convert-bst-to-greater-tree.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0124 - Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0124-binary-tree-maximum-path-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0124-binary-tree-maximum-path-sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0124-binary-tree-maximum-path-sum.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0124-binary-tree-maximum-path-sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0124-binary-tree-maximum-path-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0124-binary-tree-maximum-path-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0124-binary-tree-maximum-path-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0124-binary-tree-maximum-path-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0124-binary-tree-maximum-path-sum.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0124-binary-tree-maximum-path-sum.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0124-binary-tree-maximum-path-sum.ts)</div></sub>
<sub>[0297 - Serialize And Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0297-serialize-and-deserialize-binary-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0297-serialize-and-deserialize-binary-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0297-serialize-and-deserialize-binary-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0297-serialize-and-deserialize-binary-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0297-serialize-and-deserialize-binary-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0297-serialize-and-deserialize-binary-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0297-serialize-and-deserialize-binary-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0297-serialize-and-deserialize-binary-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0297-serialize-and-deserialize-binary-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0297-serialize-and-deserialize-binary-tree.ts)</div></sub>

### Tries

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0208 - Implement Trie Prefix Tree](https://leetcode.com/problems/implement-trie-prefix-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0208-implement-trie-prefix-tree.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0208-implement-trie-prefix-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0208-implement-trie-prefix-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0208-implement-trie-prefix-tree.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0208-implement-trie-prefix-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0208-implement-trie-prefix-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0208-implement-trie-prefix-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0208-implement-trie-prefix-tree.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0208-implement-trie-prefix-tree.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0208-implement-trie-prefix-tree.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0208-implement-trie-prefix-tree.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0208-implement-trie-prefix-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0208-implement-trie-prefix-tree.ts)</div></sub>
<sub>[0211 - Design Add And Search Words Data Structure](https://leetcode.com/problems/design-add-and-search-words-data-structure/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0211-design-add-and-search-words-data-structure.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0211-design-add-and-search-words-data-structure.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0211-design-add-and-search-words-data-structure.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0211-design-add-and-search-words-data-structure.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0211-design-add-and-search-words-data-structure.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0211-design-add-and-search-words-data-structure.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0211-design-add-and-search-words-data-structure.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0211-design-add-and-search-words-data-structure.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0211-design-add-and-search-words-data-structure.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0211-design-add-and-search-words-data-structure.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0211-design-add-and-search-words-data-structure.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0211-design-add-and-search-words-data-structure.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0211-design-add-and-search-words-data-structure.ts)</div></sub>
<sub>[2707 - Extra Characters in a String](https://leetcode.com/problems/extra-characters-in-a-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2707-extra-characters-in-a-string.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2707-extra-characters-in-a-string.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0212 - Word Search II](https://leetcode.com/problems/word-search-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0212-word-search-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0212-word-search-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0212-word-search-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0212-word-search-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0212-word-search-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0212-word-search-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0212-word-search-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0212-word-search-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0212-word-search-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0212-word-search-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0212-word-search-ii.ts)</div></sub>

### Heap / Priority Queue

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0703 - Kth Largest Element In a Stream](https://leetcode.com/problems/kth-largest-element-in-a-stream/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0703-kth-largest-element-in-a-stream.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0703-kth-largest-element-in-a-stream.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0703-kth-largest-element-in-a-stream.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0703-kth-largest-element-in-a-stream.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0703-kth-largest-element-in-a-stream.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0703-kth-largest-element-in-a-stream.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0703-kth-largest-element-in-a-stream.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0703-kth-largest-element-in-a-stream.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0703-kth-largest-element-in-a-stream.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0703-kth-largest-element-in-a-stream.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0703-kth-largest-element-in-a-stream.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0703-kth-largest-element-in-a-stream.ts)</div></sub>
<sub>[1046 - Last Stone Weight](https://leetcode.com/problems/last-stone-weight/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1046-last-stone-weight.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1046-Last-Stone-Weight.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1046-Last-Stone-Weight.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1046-last-stone-weight.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1046-Last-Stone-Weight.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1046-Last-Stone-Weight.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1046-last-stone-weight.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1046-last-stone-weight.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F1046-Last-Stone-Weight.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F1046-last-stone-weight.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1046-last-stone-weight.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1046-Last-Stone-Weight.ts)</div></sub>
<sub>[0973 - K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0973-k-closest-points-to-origin.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0973-k-closest-points-to-origin.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0973-k-closest-points-to-origin.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0973-k-closest-points-to-origin.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0973-k-closest-points-to-origin.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0973-k-closest-points-to-origin.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0973-k-closest-points-to-origin.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0973-k-closest-points-to-origin.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0973-k-closest-points-to-origin.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0973-k-closest-points-to-origin.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0215 - Kth Largest Element In An Array](https://leetcode.com/problems/kth-largest-element-in-an-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0215-kth-largest-element-in-an-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0215-kth-largest-element-in-an-array.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0215-kth-largest-element-in-an-array.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0215-kth-largest-element-in-an-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0215-kth-largest-element-in-an-array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0215-kth-largest-element-in-an-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0215-kth-largest-element-in-an-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0215-kth-largest-element-in-an-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0215-kth-largest-element-in-an-array.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0215-kth-largest-element-in-an-array.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0215-kth-largest-element-in-an-array.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0215-kth-largest-element-in-an-array.ts)</div></sub>
<sub>[0621 - Task Scheduler](https://leetcode.com/problems/task-scheduler/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0621-task-scheduler.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0621-task-scheduler.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0621-task-scheduler.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0621-task-scheduler.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0621-task-scheduler.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0621-task-scheduler.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0621-task-scheduler.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0621-task-scheduler.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0621-task-scheduler.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0621-task-scheduler.ts)</div></sub>
<sub>[0355 - Design Twitter](https://leetcode.com/problems/design-twitter/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0355-design-twitter.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0355-design-twitter.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0355-design-twitter.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0355-design-twitter.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0355-design-twitter.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0355-design-twitter.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0355-design-twitter.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0355-design-twitter.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1675 - Minimize Deviation in Array](https://leetcode.com/problems/minimize-deviation-in-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1675-minimize-deviation-in-array.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1675-minimize-deviation-in-array.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2542 - Maximum Subsequence Score](https://leetcode.com/problems/maximum-subsequence-score/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2542-maximum-subsequence-score.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2542-maximum-subsequence-score.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2542-maximum-subsequence-score.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1834 - Single Threaded Cpu](https://leetcode.com/problems/single-threaded-cpu/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1834-single-threaded-cpu.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1834-single-threaded-cpu.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1834-single-threaded-cpu.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1834-single-threaded-cpu.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1834-single-threaded-cpu.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1845 - Seat Reservation Manager](https://leetcode.com/problems/seat-reservation-manager/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1845-seat-reservation-manager.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F1845-seat-reservation-manager.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1845-seat-reservation-manager.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1845-seat-reservation-manager.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1882 - Process Tasks Using Servers](https://leetcode.com/problems/process-tasks-using-servers/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1882-process-tasks-using-servers.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1882-process-tasks-using-servers.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1882-process-tasks-using-servers.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1985 - Find The Kth Largest Integer In The Array](https://leetcode.com/problems/find-the-kth-largest-integer-in-the-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1985-Find-The-Kth-Largest-Integer-In-The-Array.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1985-find-the-kth-largest-integer-in-the-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1985-Find-The-Kth-Largest-Integer-In-The-Array.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1985-find-the-kth-largest-integer-in-the-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1985-find-the-kth-largest-integer-in-the-array.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1985-find-the-kth-largest-integer-in-the-array.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1985-Find-The-Kth-Largest-Integer-In-The-Array.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0767 - Reorganize String](https://leetcode.com/problems/reorganize-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0767-reorganize-string.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0767-reorganize-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0767-reorganize-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0767-reorganize-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0767-reorganize-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1405 - Longest Happy String](https://leetcode.com/problems/longest-happy-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1405-longest-happy-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1405-longest-happy-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1405-longest-happy-string.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1094 - Car Pooling](https://leetcode.com/problems/car-pooling/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1094-car-pooling.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1094-Car-Pooling.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1094-car-pooling.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1094-car-pooling.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1094-car-pooling.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0295 - Find Median From Data Stream](https://leetcode.com/problems/find-median-from-data-stream/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0295-find-median-from-data-stream.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0295-find-median-from-data-stream.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0295-find-median-from-data-stream.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0295-find-median-from-data-stream.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0295-find-median-from-data-stream.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0295-find-median-from-data-stream.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0295-find-median-from-data-stream.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0295-find-median-from-data-stream.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0295-find-median-from-data-stream.ts)</div></sub>
<sub>[1383 - Maximum Performance of a Team](https://leetcode.com/problems/maximum-performance-of-a-team/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F1383-Maximum-Performance-Of-A-Team.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F1383-maximum-performance-of-a-team.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1383-maximum-performance-of-a-team.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1383-maximum-performance-of-a-team.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0502 - IPO](https://leetcode.com/problems/ipo/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0502-ipo.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0502-ipo.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0502-ipo.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0502-ipo.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0502-ipo.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0502-ipo.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0502-ipo.ts)</div></sub>

### Backtracking

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0078 - Subsets](https://leetcode.com/problems/subsets/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0078-subsets.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0078-subsets.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0078-subsets.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0078-subsets.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0078-subsets.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0078-subsets.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0078-subsets.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0078-subsets.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0078-subsets.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0078-subsets.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0078-subsets.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0078-subsets.ts)</div></sub>
<sub>[0039 - Combination Sum](https://leetcode.com/problems/combination-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0039-combination-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0039-combination-sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0039-combination-sum.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0039-combination-sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0039-combination-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0039-combination-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0039-combination-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0039-combination-sum.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0039-combination-sum.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0039-combination-sum.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0039-combination-sum.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0039-combination-sum.ts)</div></sub>
<sub>[0077 - Combinations](https://leetcode.com/problems/combinations/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0077-combinations.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0077-combinations.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0077-combinations.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0077-combinations.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0077-combinations.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0077-combinations.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0077-combinations.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0046 - Permutations](https://leetcode.com/problems/permutations/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0046-permutations.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0046-permutations.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0046-permutations.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0046-permutations.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0046-permutations.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0046-permutations.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0046-permutations.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0046-permutations.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0046-permutations.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0046-permutations.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0046-permutations.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0046-permutations.ts)</div></sub>
<sub>[0090 - Subsets II](https://leetcode.com/problems/subsets-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0090-subsets-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0090-subsets-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0090-subsets-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0090-subsets-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0090-subsets-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0090-subsets-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0090-subsets-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0090-subsets-ii.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0090-subsets-ii.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0090-subsets-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0090-subsets-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0090-subsets-ii.ts)</div></sub>
<sub>[0040 - Combination Sum II](https://leetcode.com/problems/combination-sum-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0040-combination-sum-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0040-combination-sum-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0040-combination-sum-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0040-combination-sum-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0040-combination-sum-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0040-combination-sum-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0040-combination-sum-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0040-combination-sum-ii.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0040-combination-sum-ii.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0040-combination-sum-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0040-combination-sum-ii.ts)</div></sub>
<sub>[0047 - Permutations II](https://leetcode.com/problems/permutations-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F0047-permutations-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0047-permutations-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0047-permutations-ii.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0047-permutations-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0047-permutations-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0047-permutations-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0047-permutations-ii.ts)</div></sub>
<sub>[0079 - Word Search](https://leetcode.com/problems/word-search/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0079-word-search.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0079-word-search.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0079-word-search.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0079-word-search.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0079-word-search.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0079-word-search.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0079-word-search.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0079-word-search.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0079-word-search.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0079-word-search.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0079-word-search.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0079-word-search.ts)</div></sub>
<sub>[0131 - Palindrome Partitioning](https://leetcode.com/problems/palindrome-partitioning/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0131-palindrome-partitioning.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0131-palindrome-partitioning.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0131-palindrome-partitioning.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0131-palindrome-partitioning.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0131-palindrome-partitioning.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0131-palindrome-partitioning.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0131-palindrome-partitioning.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0131-palindrome-partitioning.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0131-palindrome-partitioning.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0131-palindrome-partitioning.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0131-palindrome-partitioning.ts)</div></sub>
<sub>[0093 - Restore IP Addresses](https://leetcode.com/problems/restore-ip-addresses/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F0093-restore-ip-addresses.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0093-restore-ip-addresses.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0093-restore-ip-addresses.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0093-restore-ip-addresses.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0093-restore-ip-addresses.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0093-restore-ip-addresses.ts)</div></sub>
<sub>[0017 - Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0017-letter-combinations-of-a-phone-number.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0017-letter-combinations-of-a-phone-number.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0017-letter-combinations-of-a-phone-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0017-letter-combinations-of-a-phone-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0017-letter-combinations-of-a-phone-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0017-letter-combinations-of-a-phone-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0017-letter-combinations-of-a-phone-number.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0017-letter-combinations-of-a-phone-number.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0017-letter-combinations-of-a-phone-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0017-letter-combinations-of-a-phone-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0017-letter-combinations-of-a-phone-number.ts)</div></sub>
<sub>[0473 - Matchsticks to Square](https://leetcode.com/problems/matchsticks-to-square/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0473-matchsticks-to-square.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0473-matchsticks-to-square.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0473-matchsticks-to-square.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0473-matchsticks-to-square.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0473-matchsticks-to-square.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1849 - Splitting a String Into Descending Consecutive Values](https://leetcode.com/problems/splitting-a-string-into-descending-consecutive-values/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1849-splitting-a-string-into-descending-consecutive-values.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1849-splitting-a-string-into-descending-consecutive-values.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1849-splitting-a-string-into-descending-consecutive-values.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1849-splitting-a-string-into-descending-consecutive-values.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1980 - Find Unique Binary String](https://leetcode.com/problems/find-unique-binary-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1980-find-unique-binary-string.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1980-find-unique-binary-string.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1980-find-unique-binary-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1980-find-unique-binary-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1239 - Maximum Length of a Concatenated String With Unique Characters](https://leetcode.com/problems/maximum-length-of-a-concatenated-string-with-unique-characters/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F1239-maximum-length-of-a-concatenated-string-with-unique-characters.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1239-maximum-length-of-a-concatenated-string-with-unique-characters.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1239-maximum-length-of-a-concatenated-string-with-unique-characters.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0698 - Partition to K Equal Sum Subsets](https://leetcode.com/problems/partition-to-k-equal-sum-subsets/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0698-partition-to-k-equal-sum-subsets.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0698-partition-to-k-equal-sum-subsets.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0698-partition-to-k-equal-sum-subsets.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0051 - N Queens](https://leetcode.com/problems/n-queens/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0051-n-queens.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0051-n-queens.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0051-n-queens.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0051-n-queens.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0051-n-queens.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0051-n-queens.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0051-n-queens.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0051-n-queens.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0051-n-queens.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0051-n-queens.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0051-n-queens.ts)</div></sub>
<sub>[0052 - N Queens II](https://leetcode.com/problems/n-queens-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0052-n-queens-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0052-n-queens-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0052-n-queens-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0052-n-queens-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0052-n-queens-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0052-n-queens-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0052-n-queens-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>

### Graphs

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0463 - Island Perimeter](https://leetcode.com/problems/island-perimeter/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0463-island-perimeter.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0463-island-perimeter.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0463-island-perimeter.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0463-island-perimeter.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0463-island-perimeter.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0463-island-perimeter.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0463-island-perimeter.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0463-island-perimeter.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0953 - Verifying An Alien Dictionary](https://leetcode.com/problems/verifying-an-alien-dictionary/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0953-verifying-an-alien-dictionary.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0953-verifying-an-alien-dictionary.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0953-verifying-an-alien-dictionary.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0953-verifying-an-alien-dictionary.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0953-verifying-an-alien-dictionary.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0953-verifying-an-alien-dictionary.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0953-verifying-an-alien-dictionary.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0953-verifying-an-alien-dictionary.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0200 - Number of Islands](https://leetcode.com/problems/number-of-islands/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0200-number-of-islands.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0200-number-of-islands.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0200-number-of-islands.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0200-number-of-islands.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0200-number-of-islands.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0200-number-of-islands.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0200-number-of-islands.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0200-number-of-islands.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0200-number-of-islands.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0200-number-of-islands.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0200-number-of-islands.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0200-number-of-islands.ts)</div></sub>
<sub>[0133 - Clone Graph](https://leetcode.com/problems/clone-graph/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0133-clone-graph.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0133-clone-graph.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0133-clone-graph.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0133-clone-graph.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0133-clone-graph.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0133-clone-graph.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0133-clone-graph.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0133-clone-graph.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0133-clone-graph.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0133-clone-graph.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0133-clone-graph.ts)</div></sub>
<sub>[0695 - Max Area of Island](https://leetcode.com/problems/max-area-of-island/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0695-max-area-of-island.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0695-max-area-of-island.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0695-max-area-of-island.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0695-max-area-of-island.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0695-max-area-of-island.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0695-max-area-of-island.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0695-max-area-of-island.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0695-max-area-of-island.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0695-max-area-of-island.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0695-max-area-of-island.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0695-max-area-of-island.ts)</div></sub>
<sub>[1905 - Count Sub Islands](https://leetcode.com/problems/count-sub-islands/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1905-Count-Sub-Islands.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1905-count-sub-islands.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1905-Count-Sub-Islands.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1905-count-sub-islands.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1905-count-sub-islands.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1905-count-sub-islands.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1905-count-sub-islands.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1905-count-sub-islands.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0417 - Pacific Atlantic Water Flow](https://leetcode.com/problems/pacific-atlantic-water-flow/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0417-pacific-atlantic-water-flow.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0417-pacific-atlantic-water-flow.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0417-pacific-atlantic-water-flow.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0417-pacific-atlantic-water-flow.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0417-pacific-atlantic-water-flow.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0417-pacific-atlantic-water-flow.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0417-pacific-atlantic-water-flow.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0417-pacific-atlantic-water-flow.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0417-pacific-atlantic-water-flow.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0417-pacific-atlantic-water-flow.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0417-pacific-atlantic-water-flow.ts)</div></sub>
<sub>[0130 - Surrounded Regions](https://leetcode.com/problems/surrounded-regions/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0130-surrounded-regions.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0130-surrounded-regions.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0130-surrounded-regions.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0130-surrounded-regions.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0130-surrounded-regions.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0130-surrounded-regions.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0130-surrounded-regions.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0130-surrounded-regions.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0130-surrounded-regions.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0130-surrounded-regions.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0130-surrounded-regions.ts)</div></sub>
<sub>[1466 - Reorder Routes to Make All Paths Lead to The City Zero](https://leetcode.com/problems/reorder-routes-to-make-all-paths-lead-to-the-city-zero/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1466-reorder-routes-to-make-all-paths-lead-to-the-city-zero.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1466-Reorder-Routes-to-Make-All-Paths-Lead-To-The-City-Zero.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1466-reorder-routes-to-make-all-paths-lead-to-the-city-zero.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1466-reorder-routes-to-make-all-paths-lead-to-the-city-zero.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1466-reorder-routes-to-make-all-paths-lead-to-the-city-zero.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0994 - Rotting Oranges](https://leetcode.com/problems/rotting-oranges/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0994-rotting-oranges.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0994-rotting-oranges.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0994-rotting-oranges.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0994-rotting-oranges.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0994-rotting-oranges.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0994-rotting-oranges.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0994-rotting-oranges.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0994-rotting-oranges.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0994-rotting-oranges.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0994-rotting-oranges.ts)</div></sub>
<sub>[0286 - Walls And Gates](https://leetcode.com/problems/walls-and-gates/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0286-walls-and-gates.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0286-walls-and-gates.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0286-walls-and-gates.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0286-walls-and-gates.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0286-walls-and-gates.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0286-walls-and-gates.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0286-walls-and-gates.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0909 - Snakes And Ladders](https://leetcode.com/problems/snakes-and-ladders/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F0909-snakes-and-ladders.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0909-snakes-and-ladders.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0909-snakes-and-ladders.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0909-snakes-and-ladders.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0909-snakes-and-ladders.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0752 - Open The Lock](https://leetcode.com/problems/open-the-lock/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F0752-open-the-lock.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0752-open-the-lock.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0752-open-the-lock.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0752-open-the-lock.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0752-open-the-lock.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0802 - Find Eventual Safe States](https://leetcode.com/problems/find-eventual-safe-states/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0802-find-eventual-safe-states.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0802-find-eventual-safe-states.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0802-find-eventual-safe-states.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0207 - Course Schedule](https://leetcode.com/problems/course-schedule/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0207-course-schedule.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0207-course-schedule.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0207-course-schedule.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0207-course-schedule.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0207-course-schedule.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0207-course-schedule.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0207-course-schedule.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0207-course-schedule.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0207-course-schedule.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0207-course-schedule.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0207-course-schedule.ts)</div></sub>
<sub>[0210 - Course Schedule II](https://leetcode.com/problems/course-schedule-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0210-course-schedule-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0210-course-schedule-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0210-course-schedule-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0210-course-schedule-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0210-course-schedule-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0210-course-schedule-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0210-course-schedule-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0210-course-schedule-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0210-course-schedule-ii.ts)</div></sub>
<sub>[1462 - Course Schedule IV](https://leetcode.com/problems/course-schedule-iv/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1462-course-schedule-iv.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1462-course-schedule-iv.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1462-course-schedule-iv.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1462-course-schedule-iv.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1462-course-schedule-iv.ts)</div></sub>
<sub>[1958 - Check if Move Is Legal](https://leetcode.com/problems/check-if-move-is-legal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1958-check-if-move-is-legal.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1958-check-if-move-is-legal.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1958-check-if-move-is-legal.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1958-check-if-move-is-legal.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1958-check-if-move-is-legal.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1958-check-if-move-is-legal.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0934 - Shortest Bridge](https://leetcode.com/problems/shortest-bridge/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0934-shortest-bridge.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0934-shortest-bridge.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0934-shortest-bridge.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1091 - Shortest Path in Binary Matrix](https://leetcode.com/problems/shortest-path-in-binary-matrix/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1091-shortest-path-in-binary-matrix.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1091-shortest-path-in-binary-matrix.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1091-shortest-path-in-binary-matrix.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1091-shortest-path-in-binary-matrix.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1091-shortest-path-in-binary-matrix.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1091-shortest-path-in-binary-matrix.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0684 - Redundant Connection](https://leetcode.com/problems/redundant-connection/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0684-redundant-connection.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0684-redundant-connection.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0684-redundant-connection.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0684-redundant-connection.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0684-redundant-connection.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0684-redundant-connection.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0684-redundant-connection.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0684-redundant-connection.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0684-redundant-connection.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0684-redundant-connection.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0684-redundant-connection.ts)</div></sub>
<sub>[0323 - Number of Connected Components In An Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0323-number-of-connected-components-in-an-undirected-graph.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0323-number-of-connected-components-in-an-undirected-graph.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0323-number-of-connected-components-in-an-undirected-graph.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0323-number-of-connected-components-in-an-undirected-graph.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0323-number-of-connected-components-in-an-undirected-graph.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0323-number-of-connected-components-in-an-undirected-graph.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0323-number-of-connected-components-in-an-undirected-graph.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0323-number-of-connected-components-in-an-undirected-graph.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0261 - Graph Valid Tree](https://leetcode.com/problems/graph-valid-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0261-graph-valid-tree.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0261-graph-valid-tree.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0261-graph-valid-tree.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0261-graph-valid-tree.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0261-graph-valid-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0261-graph-valid-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0261-graph-valid-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0261-graph-valid-tree.ts)</div></sub>
<sub>[0721 - Accounts Merge](https://leetcode.com/problems/accounts-merge/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0721-accounts-merge.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0721-accounts-merge.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0721-accounts-merge.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0721-accounts-merge.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2359 - Find Closest Node to Given Two Nodes](https://leetcode.com/problems/find-closest-node-to-given-two-nodes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2359-find-closest-node-to-given-two-nodes.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1162 - As Far from Land as Possible](https://leetcode.com/problems/as-far-from-land-as-possible/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1162-as-far-from-land-as-possible.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1129 - Shortest Path with Alternating Colors](https://leetcode.com/problems/shortest-path-with-alternating-colors/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1129-shortest-path-with-alternating-colors.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1129-shortest-path-with-alternating-colors.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2477 - Minimum Fuel Cost to Report to the Capital](https://leetcode.com/problems/minimum-fuel-cost-to-report-to-the-capital/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2477-minimum-fuel-cost-to-report-to-the-capital.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2477-minimum-fuel-cost-to-report-to-the-capital.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2492 - Minimum Score of a Path Between Two Cities](https://leetcode.com/problems/minimum-score-of-a-path-between-two-cities/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2492-minimum-score-of-a-path-between-two-cities.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1254 - Number of Closed Islands](https://leetcode.com/problems/number-of-closed-islands/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1254-number-of-closed-islands.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1254-number-of-closed-islands.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1020 - Number of Enclaves](https://leetcode.com/problems/number-of-enclaves/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1020-number-of-enclaves.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1020-number-of-enclaves.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1020-number-of-enclaves.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1557 - Minimum Number of Vertices to Reach all Nodes](https://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1557-minimum-number-of-vertices-to-reach-all-nodes.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1557-minimum-number-of-vertices-to-reach-all-nodes.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0785 - Is Graph Bipartite?](https://leetcode.com/problems/is-graph-bipartite/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0785-is-graph-bipartite.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0785-is-graph-bipartite.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0785-is-graph-bipartite.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0399 - Evaluate Division](https://leetcode.com/problems/evaluate-division/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0399-evaluate-division.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0399-evaluate-division.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0399-evaluate-division.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2101 - Detonate the Maximum Bombs](https://leetcode.com/problems/detonate-the-maximum-bombs/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2101-detonate-the-maximum-bombs.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2101-detonate-the-maximum-bombs.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1857 - Largest Color Value in a Directed Graph](https://leetcode.com/problems/largest-color-value-in-a-directed-graph/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1857-largest-color-value-in-a-directed-graph.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1857-largest-color-value-in-a-directed-graph.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1553 - Minimum Number of Days to Eat N Oranges](https://leetcode.com/problems/minimum-number-of-days-to-eat-n-oranges/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1553-minimum-number-of-days-to-eat-n-oranges.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1553-minimum-number-of-days-to-eat-n-oranges.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0127 - Word Ladder](https://leetcode.com/problems/word-ladder/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0127-word-ladder.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0127-word-ladder.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0127-word-ladder.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0127-word-ladder.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0127-word-ladder.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0127-word-ladder.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0127-word-ladder.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0127-word-ladder.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0127-word-ladder.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0127-word-ladder.ts)</div></sub>

### Advanced Graphs

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[1631 - Path with Minimum Effort](https://leetcode.com/problems/path-with-minimum-effort/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1631-path-with-minimum-effort.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1631-path-with-minimum-effort.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0332 - Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0332-reconstruct-itinerary.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0332-reconstruct-itinerary.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0332-reconstruct-itinerary.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0332-reconstruct-itinerary.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0332-reconstruct-itinerary.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0332-reconstruct-itinerary.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0332-reconstruct-itinerary.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0332-reconstruct-itinerary.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0332-reconstruct-itinerary.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0332-reconstruct-itinerary.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1584 - Min Cost to Connect All Points](https://leetcode.com/problems/min-cost-to-connect-all-points/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1584-Min-Cost-To-Connect-All-Points.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1584-Min-Cost-to-Connect-All-Points.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1584-min-cost-to-connect-all-points.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1584-Min-Cost-to-Connect-All-Points.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1584-Min-Cost-to-Connect-all-Points.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1584-min-cost-to-connect-all-points.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1584-min-cost-to-connect-all-points.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F1584-Min-Cost-to-Connect-All-Points.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1584-Min-Cost-to-Connect-All-Points.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1584-min-cost-to-connect-all-points.ts)</div></sub>
<sub>[0743 - Network Delay Time](https://leetcode.com/problems/network-delay-time/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0743-network-delay-time.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0743-network-delay-time.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0743-network-delay-time.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0743-network-delay-time.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0743-network-delay-time.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0743-network-delay-time.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0743-network-delay-time.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0743-network-delay-time.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0743-network-delay-time.ts)</div></sub>
<sub>[1514 - Path with Maximum Probability](https://leetcode.com/problems/path-with-maximum-probability/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1514-path-with-maximum-probability.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1514-path-with-maximum-probability.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1514-path-with-maximum-probability.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1514-path-with-maximum-probability.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1514-path-with-maximum-probability.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1514-path-with-maximum-probability.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1514-path-with-maximum-probability.ts)</div></sub>
<sub>[0778 - Swim In Rising Water](https://leetcode.com/problems/swim-in-rising-water/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0778-swim-in-rising-water.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0778-swim-in-rising-water.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0778-swim-in-rising-water.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0778-swim-in-rising-water.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0778-swim-in-rising-water.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0778-swim-in-rising-water.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0778-swim-in-rising-water.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0778-swim-in-rising-water.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0778-swim-in-rising-water.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0778-swim-in-rising-water.ts)</div></sub>
<sub>[0269 - Alien Dictionary](https://leetcode.com/problems/alien-dictionary/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0269-alien-dictionary.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0269-alien-dictionary.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0269-alien-dictionary.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0269-alien-dictionary.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](python%2F0269-alien-dictionary.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0269-alien-dictionary.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0787 - Cheapest Flights Within K Stops](https://leetcode.com/problems/cheapest-flights-within-k-stops/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0787-cheapest-flights-within-k-stops.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0787-cheapest-flights-within-k-stops.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0787-cheapest-flights-within-k-stops.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0787-cheapest-flights-within-k-stops.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0787-cheapest-flights-within-k-stops.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0787-cheapest-flights-within-k-stops.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0787-cheapest-flights-within-k-stops.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0787-cheapest-flights-within-k-stops.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0787-cheapest-flights-within-k-stops.ts)</div></sub>
<sub>[2421 - Number of Good Paths](https://leetcode.com/problems/number-of-good-paths/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F2421-number-of-good-paths.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2421-number-of-good-paths.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2421-number-of-good-paths.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F2421-number-of-good-paths.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F2421-number-of-good-paths.ts)</div></sub>
<sub>[1579 - Remove Max Number of Edges to Keep Graph Fully Traversable](https://leetcode.com/problems/remove-max-number-of-edges-to-keep-graph-fully-traversable/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1579-remove-max-number-of-edges-to-keep-graph-fully-traversable.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1489 - Find Critical and Pseudo Critical Edges in Minimum Spanning Tree](https://leetcode.com/problems/find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1489-find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1489-find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1489-find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1489-find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree.ts)</div></sub>

### 1-D Dynamic Programming

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0070 - Climbing Stairs](https://leetcode.com/problems/climbing-stairs/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0070-climbing-stairs.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0070-climbing-stairs.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0070-climbing-stairs.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0070-climbing-stairs.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0070-climbing-stairs.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0070-climbing-stairs.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0070-climbing-stairs.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0070-climbing-stairs.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0070-climbing-stairs.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0070-climbing-stairs.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0070-climbing-stairs.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0070-climbing-stairs.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0070-climbing-stairs.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0070-climbing-stairs.ts)</div></sub>
<sub>[0746 - Min Cost Climbing Stairs](https://leetcode.com/problems/min-cost-climbing-stairs/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0746-min-cost-climbing-stairs.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0746-min-cost-climbing-stairs.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0746-min-cost-climbing-stairs.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0746-min-cost-climbing-stairs.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0746-min-cost-climbing-stairs.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0746-min-cost-climbing-stairs.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0746-min-cost-climbing-stairs.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0746-min-cost-climbing-stairs.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0746-min-cost-climbing-stairs.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0746-min-cost-climbing-stairs.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0746-min-cost-climbing-stairs.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0746-min-cost-climbing-stairs.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0746-min-cost-climbing-stairs.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0746-min-cost-climbing-stairs.ts)</div></sub>
<sub>[0198 - House Robber](https://leetcode.com/problems/house-robber/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0198-house-robber.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0198-house-robber.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0198-house-robber.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0198-house-robber.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0198-house-robber.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0198-house-robber.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0198-house-robber.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0198-house-robber.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0198-house-robber.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0198-house-robber.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0198-house-robber.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0198-house-robber.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0198-house-robber.ts)</div></sub>
<sub>[0213 - House Robber II](https://leetcode.com/problems/house-robber-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0213-house-robber-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0213-house-robber-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0213-house-robber-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0213-house-robber-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0213-house-robber-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0213-house-robber-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0213-house-robber-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0213-house-robber-ii.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0213-house-robber-ii.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0213-house-robber-ii.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0213-house-robber-ii.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0213-house-robber-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0213-house-robber-ii.ts)</div></sub>
<sub>[0005 - Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0005-longest-palindromic-substring.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0005-longest-palindromic-substring.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0005-longest-palindromic-substring.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0005-Longest-Palindromic-Substring.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0005-longest-palindromic-substring.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0005-longest-palindromic-substring.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0005-longest-palindromic-substring.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0005-longest-palindromic-substring.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0005-longest-palindromic-substring.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0005-longest-palindromic-substring.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0005-longest-palindromic-substring.ts)</div></sub>
<sub>[0647 - Palindromic Substrings](https://leetcode.com/problems/palindromic-substrings/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0647-palindromic-substrings.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0647-palindromic-substrings.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0647-palindromic-substrings.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0647-palindromic-substrings.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0647-palindromic-substrings.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0647-palindromic-substrings.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0647-palindromic-substrings.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0647-palindromic-substrings.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0647-palindromic-substrings.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0647-palindromic-substrings.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0647-palindromic-substrings.ts)</div></sub>
<sub>[0091 - Decode Ways](https://leetcode.com/problems/decode-ways/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0091-decode-ways.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0091-decode-ways.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0091-decode-ways.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0091-decode-ways.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0091-decode-ways.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0091-decode-ways.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0091-decode-ways.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0091-decode-ways.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0091-decode-ways.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0091-decode-ways.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0091-decode-ways.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0091-decode-ways.ts)</div></sub>
<sub>[0322 - Coin Change](https://leetcode.com/problems/coin-change/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0322-coin-change.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0322-coin-change.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0322-coin-change.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0322-coin-change.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0322-coin-change.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0322-coin-change.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0322-coin-change.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0322-coin-change.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0322-coin-change.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0322-coin-change.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0322-coin-change.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0322-coin-change.ts)</div></sub>
<sub>[0152 - Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0152-maximum-product-subarray.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0152-maximum-product-subarray.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0152-maximum-product-subarray.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0152-maximum-product-subarray.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0152-maximum-product-subarray.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0152-maximum-product-subarray.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0152-maximum-product-subarray.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0152-maximum-product-subarray.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0152-maximum-product-subarray.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0152-maximum-product-subarray.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0152-maximum-product-subarray.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0152-maximum-product-subarray.ts)</div></sub>
<sub>[0139 - Word Break](https://leetcode.com/problems/word-break/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0139-word-break.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0139-word-break.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0139-word-break.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0139-word-break.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0139-word-break.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0139-word-break.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0139-word-break.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0139-word-break.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0139-word-break.ts)</div></sub>
<sub>[0300 - Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0300-longest-increasing-subsequence.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0300-longest-increasing-subsequence.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0300-longest-increasing-subsequence.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0300-longest-increasing-subsequence.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0300-longest-increasing-subsequence.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0300-longest-increasing-subsequence.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0300-longest-increasing-subsequence.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0300-longest-increasing-subsequence.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0300-longest-increasing-subsequence.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0300-longest-increasing-subsequence.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0300-longest-increasing-subsequence.ts)</div></sub>
<sub>[0416 - Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0416-partition-equal-subset-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0416-partition-equal-subset-sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0416-partition-equal-subset-sum.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0416-partition-equal-subset-sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0416-partition-equal-subset-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0416-partition-equal-subset-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0416-partition-equal-subset-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0416-partition-equal-subset-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0416-partition-equal-subset-sum.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0120 - Triangle](https://leetcode.com/problems/triangle/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0120-triangle.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0120-triangle.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0120-triangle.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0120-triangle.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0120-triangle.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0740 - Delete And Earn](https://leetcode.com/problems/delete-and-earn/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0740-delete-and-earn.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0740-delete-and-earn.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0740-delete-and-earn.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0740-delete-and-earn.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0740-delete-and-earn.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0740-delete-and-earn.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0256 - Paint House](https://leetcode.com/problems/paint-house/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F0256-paint-house.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0256-paint-house.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0256-paint-house.ts)</div></sub>
<sub>[0377 - Combination Sum IV](https://leetcode.com/problems/combination-sum-iv/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0377-combination-sum-iv.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0377-combination-sum-iv.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0377-combination-sum-iv.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0377-combination-sum-iv.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0377-combination-sum-iv.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0279 - Perfect Squares](https://leetcode.com/problems/perfect-squares/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0279-perfect-squares.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0279-perfect-squares.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0279-perfect-squares.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0279-perfect-squares.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0279-perfect-squares.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2369 - Check if There is a Valid Partition For The Array](https://leetcode.com/problems/check-if-there-is-a-valid-partition-for-the-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2369-check-if-there-is-a-valid-partition-for-the-array.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1856 - Maximum Subarray Min Product](https://leetcode.com/problems/maximum-subarray-min-product/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1856-maximum-subarray-min-product.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1856-maximum-subarray-min-product.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1856-maximum-subarray-min-product.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0983 - Minimum Cost For Tickets](https://leetcode.com/problems/minimum-cost-for-tickets/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0983-minimum-cost-for-tickets.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0983-minimum-cost-for-tickets.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0983-minimum-cost-for-tickets.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0983-minimum-cost-for-tickets.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0983-minimum-cost-for-tickets.ts)</div></sub>
<sub>[0343 - Integer Break](https://leetcode.com/problems/integer-break/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0343-integer-break.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0343-integer-break.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0343-integer-break.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0343-integer-break.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0673 - Number of Longest Increasing Subsequence](https://leetcode.com/problems/number-of-longest-increasing-subsequence/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0673-number-of-longest-increasing-subsequence.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0673-number-of-longest-increasing-subsequence.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0673-number-of-longest-increasing-subsequence.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0673-number-of-longest-increasing-subsequence.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0691 - Stickers to Spell Word](https://leetcode.com/problems/stickers-to-spell-word/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0691-stickers-to-spell-word.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0691-stickers-to-spell-word.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1137 - N-th Tribonacci Number](https://leetcode.com/problems/n-th-tribonacci-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1137-n-th-tribonacci-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1137-n-th-tribonacci-number.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1137-n-th-tribonacci-number.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1137-n-th-tribonacci-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F1137-n-th-tribonacci-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1137-n-th-tribonacci-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1137-n-th-tribonacci-number.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1137-n-th-tribonacci-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1137-n-th-tribonacci-number.ts)</div></sub>
<sub>[1035 - Uncrossed Lines](https://leetcode.com/problems/uncrossed-lines/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1035-uncrossed-lines.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1035-uncrossed-lines.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2140 - Solving Questions With Brainpower](https://leetcode.com/problems/solving-questions-with-brainpower/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F2140-solving-questions-with-brainpower.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F2140-solving-questions-with-brainpower.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2140-solving-questions-with-brainpower.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2466 - Count Ways to Build Good Strings](https://leetcode.com/problems/count-ways-to-build-good-strings/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F2466-count-ways-to-build-good-strings.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2466-count-ways-to-build-good-strings.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0837 - New 21 Game](https://leetcode.com/problems/new-21-game/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0837-new-21-game.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0837-new-21-game.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0837-new-21-game.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0837-new-21-game.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1626 - Best Team with no Conflicts](https://leetcode.com/problems/best-team-with-no-conflicts/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1626-best-team-with-no-conflicts.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1626-best-team-with-no-conflicts.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1626-best-team-with-no-conflicts.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1406 - Stone Game III](https://leetcode.com/problems/stone-game-iii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1406-stone-game-iii.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1406-stone-game-iii.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0472 - Concatenated Words](https://leetcode.com/problems/concatenated-words/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0472-concatenated-words.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0472-concatenated-words.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0472-concatenated-words.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0472-concatenated-words.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0472-concatenated-words.ts)</div></sub>
<sub>[1799 - Maximize Score after N Operations](https://leetcode.com/problems/maximize-score-after-n-operations/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1799-maximize-score-after-n-operations.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1799-maximize-score-after-n-operations.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1964 - Find the Longest Valid Obstacle Course at Each Position](https://leetcode.com/problems/find-the-longest-valid-obstacle-course-at-each-position/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1964-find-the-longest-valid-obstacle-course-at-each-position.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1964-find-the-longest-valid-obstacle-course-at-each-position.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1359 - Count all Valid Pickup and Delivery Options](https://leetcode.com/problems/count-all-valid-pickup-and-delivery-options/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1359-count-all-valid-pickup-and-delivery-options.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1359-count-all-valid-pickup-and-delivery-options.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>

### 2-D Dynamic Programming

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0062 - Unique Paths](https://leetcode.com/problems/unique-paths/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0062-unique-paths.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0062-unique-paths.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0062-unique-paths.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0062-unique-paths.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0062-unique-paths.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0062-unique-paths.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0062-unique-paths.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0062-unique-paths.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0062-unique-paths.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0062-unique-paths.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0062-unique-paths.ts)</div></sub>
<sub>[0063 - Unique Paths II](https://leetcode.com/problems/unique-paths-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0063-unique-paths-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0063-unique-paths-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0063-unique-paths-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0063-unique-paths-ii.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0063-unique-paths-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0063-unique-paths-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0063-unique-paths-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0063-unique-paths-ii.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1143 - Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1143-longest-common-subsequence.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1143-Longest-Common-Subsequence.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1143-Longest-Common-Subsequence.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F1143-longest-common-subsequence.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F1143-Longest-Common-Subsequence.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1143-longest-common-subsequence.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1143-Longest-Common-Subsequence.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1143-longest-common-subsequence.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1143-longest-common-subsequence.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1143-Longest-Common-Subsequence.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1143-Longest-Common-Subsequence.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1143-Longest-Common-Subsequence.ts)</div></sub>
<sub>[0516 - Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0516-longest-palindromic-subsequence.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0516-longest-palindromic-subsequence.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0516-longest-palindromic-subsequence.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1049 - Last Stone Weight II](https://leetcode.com/problems/last-stone-weight-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1049-last-stone-weight-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1049-last-stone-weight-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1049-last-stone-weight-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1049-last-stone-weight-ii.ts)</div></sub>
<sub>[0309 - Best Time to Buy And Sell Stock With Cooldown](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0309-best-time-to-buy-and-sell-stock-with-cooldown.ts)</div></sub>
<sub>[0518 - Coin Change II](https://leetcode.com/problems/coin-change-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0518-coin-change-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0518-coin-change-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0518-coin-change-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0518-coin-change-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0518-coin-change-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0518-coin-change-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0518-coin-change-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0518-coin-change-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0518-coin-change-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0518-coin-change-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0518-coin-change-ii.ts)</div></sub>
<sub>[0494 - Target Sum](https://leetcode.com/problems/target-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0494-target-sum.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0494-target-sum.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0494-target-sum.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0494-target-sum.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0494-target-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0494-target-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0494-target-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0494-target-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0494-target-sum.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0494-target-sum.ts)</div></sub>
<sub>[0097 - Interleaving String](https://leetcode.com/problems/interleaving-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0097-interleaving-string.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0097-interleaving-string.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0097-interleaving-string.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0097-interleaving-string.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0097-interleaving-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0097-interleaving-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0097-interleaving-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0097-interleaving-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](scala%2F0097-interleaving-string.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0097-interleaving-string.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0097-interleaving-string.ts)</div></sub>
<sub>[0877 - Stone Game](https://leetcode.com/problems/stone-game/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0877-stone-game.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0877-stone-game.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0064 - Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0064-minimum-path-sum.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0064-minimum-path-sum.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0064-minimum-path-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0064-minimum-path-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0329 - Longest Increasing Path In a Matrix](https://leetcode.com/problems/longest-increasing-path-in-a-matrix/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0329-longest-increasing-path-in-a-matrix.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0329-longest-increasing-path-in-a-matrix.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0329-longest-increasing-path-in-a-matrix.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0329-longest-increasing-path-in-a-matrix.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0329-longest-increasing-path-in-a-matrix.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0329-longest-increasing-path-in-a-matrix.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0329-longest-increasing-path-in-a-matrix.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0329-longest-increasing-path-in-a-matrix.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0329-longest-increasing-path-in-a-matrix.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0221 - Maximal Square](https://leetcode.com/problems/maximal-square/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0221-maximal-square.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0221-maximal-square.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0221-maximal-square.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0221-maximal-square.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0474 - Ones and Zeroes](https://leetcode.com/problems/ones-and-zeroes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0474-ones-and-zeroes.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0474-ones-and-zeroes.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0474-ones-and-zeroes.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0474-ones-and-zeroes.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0474-ones-and-zeroes.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0474-ones-and-zeroes.ts)</div></sub>
<sub>[5782 - Maximum Alternating Subsequence Sum](https://leetcode.com/problems/maximum-alternating-subsequence-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0115 - Distinct Subsequences](https://leetcode.com/problems/distinct-subsequences/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0115-distinct-subsequences.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0115-distinct-subsequences.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0115-distinct-subsequences.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0115-distinct-subsequences.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0115-distinct-subsequences.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0115-distinct-subsequences.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0115-distinct-subsequences.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0115-distinct-subsequences.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0115-distinct-subsequences.ts)</div></sub>
<sub>[0072 - Edit Distance](https://leetcode.com/problems/edit-distance/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0072-edit-distance.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0072-edit-distance.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0072-edit-distance.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0072-edit-distance.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0072-edit-distance.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0072-edit-distance.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0072-edit-distance.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0072-edit-distance.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0072-edit-distance.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0072-edit-distance.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0072-edit-distance.ts)</div></sub>
<sub>[1220 - Count Vowels Permutation](https://leetcode.com/problems/count-vowels-permutation/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1220-count-vowels-permutation.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1220-count-vowels-permutation.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1220-count-vowels-permutation.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1220-count-vowels-permutation.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1220-count-vowels-permutation.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0312 - Burst Balloons](https://leetcode.com/problems/burst-balloons/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0312-burst-balloons.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0312-burst-balloons.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0312-burst-balloons.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0312-burst-balloons.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0312-burst-balloons.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0312-burst-balloons.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0312-burst-balloons.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0312-burst-balloons.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0312-burst-balloons.ts)</div></sub>
<sub>[1866 - Number of Ways to Rearrange Sticks With K Sticks Visible](https://leetcode.com/problems/number-of-ways-to-rearrange-sticks-with-k-sticks-visible/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1866-number-of-ways-to-rearrange-sticks-with-k-sticks-visible.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0010 - Regular Expression Matching](https://leetcode.com/problems/regular-expression-matching/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0010-regular-expression-matching.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0010-regular-expression-matching.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0010-regular-expression-matching.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0010-regular-expression-matching.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0010-regular-expression-matching.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0010-regular-expression-matching.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0010-regular-expression-matching.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0010-regular-expression-matching.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0010-regular-expression-matching.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0010-regular-expression-matching.ts)</div></sub>
<sub>[1140 - Stone Game II](https://leetcode.com/problems/stone-game-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1140-stone-game-ii.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1140-stone-game-ii.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0926 - Flip String to Monotone Increasing](https://leetcode.com/problems/flip-string-to-monotone-increasing/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0926-flip-string-to-monotone-increasing.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0926-flip-string-to-monotone-increasing.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0926-flip-string-to-monotone-increasing.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0926-flip-string-to-monotone-increasing.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0926-flip-string-to-monotone-increasing.ts)</div></sub>
<sub>[2218 - Maximum Value of K Coins from Piles](https://leetcode.com/problems/maximum-value-of-k-coins-from-piles/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2218-maximum-value-of-k-coins-from-piles.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0920 - Number of Music Playlists](https://leetcode.com/problems/number-of-music-playlists/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0920-number-of-music-playlists.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0920-number-of-music-playlists.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1639 - Number of Ways to Form a Target String Given a Dictionary](https://leetcode.com/problems/number-of-ways-to-form-a-target-string-given-a-dictionary/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1639-number-of-ways-to-form-a-target-string-given-a-dictionary.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0879 - Profitable Schemes](https://leetcode.com/problems/profitable-schemes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0879-profitable-schemes.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1547 - Minimum Cost to Cut a Stick](https://leetcode.com/problems/minimum-cost-to-cut-a-stick/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1547-minimum-cost-to-cut-a-stick.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>

### Greedy

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0053 - Maximum Subarray](https://leetcode.com/problems/maximum-subarray/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0053-maximum-subarray.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0053-maximum-subarray.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0053-maximum-subarray.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0053-maximum-subarray.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0053-maximum-subarray.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0053-maximum-subarray.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0053-maximum-subarray.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0053-maximum-subarray.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0053-maximum-subarray.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0053-maximum-subarray.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0053-maximum-subarray.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0053-maximum-subarray.ts)</div></sub>
<sub>[0918 - Maximum Sum Circular Subarray](https://leetcode.com/problems/maximum-sum-circular-subarray/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0918-maximum-sum-circular-subarray.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0918-maximum-sum-circular-subarray.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0918-maximum-sum-circular-subarray.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0918-maximum-sum-circular-subarray.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0918-maximum-sum-circular-subarray.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0918-maximum-sum-circular-subarray.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0918-maximum-sum-circular-subarray.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0918-maximum-sum-circular-subarray.ts)</div></sub>
<sub>[0978 - Longest Turbulent Array](https://leetcode.com/problems/longest-turbulent-subarray/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0978-longest-turbulent-subarray.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0978-longest-turbulent-subarray.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0978-longest-turbulent-subarray.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0978-longest-turbulent-subarray.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0055 - Jump Game](https://leetcode.com/problems/jump-game/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0055-jump-game.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0055-jump-game.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0055-jump-game.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0055-jump-game.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0055-jump-game.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0055-jump-game.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0055-jump-game.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0055-jump-game.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0055-jump-game.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0055-jump-game.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0055-jump-game.ts)</div></sub>
<sub>[0045 - Jump Game II](https://leetcode.com/problems/jump-game-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0045-jump-game-ii.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0045-jump-game-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0045-jump-game-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0045-jump-game-ii.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0045-jump-game-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0045-jump-game-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0045-jump-game-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0045-jump-game-ii.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0045-jump-game-ii.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0045-jump-game-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0045-jump-game-ii.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0045-jump-game-ii.ts)</div></sub>
<sub>[1871 - Jump Game VII](https://leetcode.com/problems/jump-game-vii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1871-jump-game-vii.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0134 - Gas Station](https://leetcode.com/problems/gas-station/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0134-gas-station.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0134-gas-station.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0134-gas-station.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0134-gas-station.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0134-gas-station.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0134-gas-station.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0134-gas-station.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0134-gas-station.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0134-gas-station.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0134-gas-station.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0134-gas-station.ts)</div></sub>
<sub>[0846 - Hand of Straights](https://leetcode.com/problems/hand-of-straights/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0846-hand-of-straights.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0846-hand-of-straights.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0846-hand-of-straights.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0846-hand-of-straights.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0846-hand-of-straights.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0846-hand-of-straights.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0846-hand-of-straights.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0846-hand-of-straights.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0846-hand-of-straights.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0846-hand-of-straights.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0846-hand-of-straights.ts)</div></sub>
<sub>[2439 - Minimize Maximum of Array](https://leetcode.com/problems/minimize-maximum-of-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2439-minimize-maximum-of-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2439-minimize-maximum-of-array.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0649 - Dota2 Senate](https://leetcode.com/problems/dota2-senate/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0649-dota2-senate.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1423 - Maximum Points You Can Obtain From Cards](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F1423-Maximum-Points-You-Can-Obtain-from-Cards.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F1423-maximum-points-you-can-obtain-from-cards.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1423-maximum-points-you-can-obtain-from-cards.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1423-maximum-points-you-can-obtain-from-cards.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1899 - Merge Triplets to Form Target Triplet](https://leetcode.com/problems/merge-triplets-to-form-target-triplet/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1899-merge-triplets-to-form-target-triplet.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1899-merge-triplets-to-form-target-triplet.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1899-Merge-Triplets-to-Form-Target-Triplet.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1899-merge-triplets-to-form-target-triplet.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1899-merge-triplets-to-form-target-triplet.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1899-merge-triplets-to-form-target-triplet.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1899-merge-triplets-to-form-target-triplet.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F1899-merge-triplets-to-form-target-triplet.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1899-Merge-Triplets-To-Form-Target-Triplet.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F1899-Merge-Triplets-to-Form-Target-Triplet.ts)</div></sub>
<sub>[0763 - Partition Labels](https://leetcode.com/problems/partition-labels/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0763-partition-labels.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0763-partition-labels.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0763-partition-labels.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0763-partition-labels.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0763-partition-labels.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0763-partition-labels.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0763-partition-labels.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0763-partition-labels.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0763-partition-labels.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0763-partition-labels.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0678 - Valid Parenthesis String](https://leetcode.com/problems/valid-parenthesis-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0678-valid-parenthesis-string.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0678-valid-parenthesis-string.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0678-valid-parenthesis-string.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0678-valid-parenthesis-string.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0678-valid-parenthesis-string.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0678-valid-parenthesis-string.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0678-valid-parenthesis-string.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0678-valid-parenthesis-string.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0678-valid-parenthesis-string.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0678-valid-parenthesis-string.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0678-valid-parenthesis-string.ts)</div></sub>
<sub>[1921 - Eliminate Maximum Number of Monsters](https://leetcode.com/problems/eliminate-maximum-number-of-monsters/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1921-eliminate-maximum-number-of-monsters.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1921-eliminate-maximum-number-of-monsters.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1921-eliminate-maximum-number-of-monsters.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1921-eliminate-maximum-number-of-monsters.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1029 - Two City Scheduling](https://leetcode.com/problems/two-city-scheduling/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1029-two-city-scheduling.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1029-two-city-scheduling.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1029-two-city-scheduling.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1029-two-city-scheduling.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1029-two-city-scheduling.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1029-two-city-scheduling.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1029-two-city-scheduling.ts)</div></sub>
<sub>[0646 - Maximum Length of Pair Chain](https://leetcode.com/problems/maximum-length-of-pair-chain/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0646-maximum-length-of-pair-chain.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1647 - Minimum Deletions to Make Character Frequencies Unique](https://leetcode.com/problems/minimum-deletions-to-make-character-frequencies-unique/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1647-minimum-deletions-to-make-character-frequencies-unique.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1647-minimum-deletions-to-make-character-frequencies-unique.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1647-minimum-deletions-to-make-character-frequencies-unique.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[135- - Candy](https://leetcode.com/problems/candy/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>

### Intervals

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0057 - Insert Interval](https://leetcode.com/problems/insert-interval/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0057-insert-interval.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0057-insert-interval.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0057-insert-interval.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0057-insert-interval.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0057-insert-interval.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0057-insert-interval.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0057-insert-interval.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0057-insert-interval.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0057-insert-interval.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0057-insert-interval.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0057-insert-interval.ts)</div></sub>
<sub>[0056 - Merge Intervals](https://leetcode.com/problems/merge-intervals/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0056-merge-intervals.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0056-merge-intervals.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0056-merge-intervals.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0056-merge-intervals.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0056-merge-intervals.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0056-merge-intervals.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0056-merge-intervals.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0056-merge-intervals.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0056-merge-intervals.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0056-merge-intervals.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0056-merge-intervals.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0056-merge-intervals.ts)</div></sub>
<sub>[0435 - Non Overlapping Intervals](https://leetcode.com/problems/non-overlapping-intervals/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0435-non-overlapping-intervals.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0435-non-overlapping-intervals.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0435-non-overlapping-intervals.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0435-non-overlapping-intervals.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0435-non-overlapping-intervals.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0435-non-overlapping-intervals.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0435-non-overlapping-intervals.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0435-non-overlapping-intervals.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0435-non-overlapping-intervals.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0435-non-overlapping-intervals.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0435-non-overlapping-intervals.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0435-non-overlapping-intervals.ts)</div></sub>
<sub>[0252 - Meeting Rooms](https://leetcode.com/problems/meeting-rooms/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0252-meeting-rooms.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0252-meeting-rooms.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0252-meeting-rooms.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0252-meeting-rooms.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0252-meeting-rooms.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0252-meeting-rooms.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0252-meeting-rooms.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0252-meeting-rooms.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0253 - Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0253-meeting-rooms-ii.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0253-meeting-rooms-ii.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0253-meeting-rooms-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0253-meeting-rooms-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0253-meeting-rooms-ii.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0253-meeting-rooms-ii.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0253-meeting-rooms-ii.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0253-meeting-rooms-ii.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1288 - Remove Covered Intervals](https://leetcode.com/problems/remove-covered-intervals/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1288-Remove-Covered-Intervals.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1288-remove-covered-intervals.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1288-remove-covered-intervals.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1851 - Minimum Interval to Include Each Query](https://leetcode.com/problems/minimum-interval-to-include-each-query/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1851-Minimum-Interval-To-Include-Each-Query.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F1851-Minimum-Interval-to-Include-Each-Query.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1851-Minimum-Interval-to-Include-Each-Query.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1851-minimum-interval-to-include-each-query.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1851-minimum-interval-to-include-each-query.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1851-minimum-interval-to-include-each-query.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F1851-minimum-interval-to-include-each-query.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0352 - Data Stream as Disjoint Intervals](https://leetcode.com/problems/data-stream-as-disjoint-intervals/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0352-data-stream-as-disjoint-intervals.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0352-data-stream-as-disjoint-intervals.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0352-data-stream-as-disjoint-intervals.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0352-data-stream-as-disjoint-intervals.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0352-data-stream-as-disjoint-intervals.ts)</div></sub>

### Math & Geometry

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0168 - Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](csharp%2F0168-excel-sheet-column-title.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0168-excel-sheet-column-title.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0168-excel-sheet-column-title.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0168-excel-sheet-column-title.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1071 - Greatest Common Divisor of Strings](https://leetcode.com/problems/greatest-common-divisor-of-strings/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1071-greatest-common-divisor-of-strings.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1071-greatest-common-divisor-of-strings.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1071-greatest-common-divisor-of-strings.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1071-greatest-common-divisor-of-strings.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1071-greatest-common-divisor-of-strings.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1071-greatest-common-divisor-of-strings.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1071-greatest-common-divisor-of-strings.ts)</div></sub>
<sub>[1523 - Count Odd Numbers in an Interval Range](https://leetcode.com/problems/count-odd-numbers-in-an-interval-range/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1523-count-odd-numbers-in-an-interval-range.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1523-count-odd-numbers-in-an-interval-range.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1572 - Matrix Diagonal Sum](https://leetcode.com/problems/matrix-diagonal-sum/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1572-matrix-diagonal-sum.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1572-matrix-diagonal-sum.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1572-matrix-diagonal-sum.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1572-matrix-diagonal-sum.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0149 - Maximum Points on a Line](https://leetcode.com/problems/max-points-on-a-line/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0149-max-points-on-a-line.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0149-max-points-on-a-line.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0149-max-points-on-a-line.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0149-max-points-on-a-line.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0149-max-points-on-a-line.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0149-max-points-on-a-line.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0149-max-points-on-a-line.ts)</div></sub>
<sub>[0048 - Rotate Image](https://leetcode.com/problems/rotate-image/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0048-rotate-image.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0048-rotate-image.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0048-rotate-image.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0048-rotate-image.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0048-rotate-image.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0048-rotate-image.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0048-rotate-image.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0048-rotate-image.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0048-rotate-image.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0048-rotate-image.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0048-rotate-image.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0048-rotate-image.ts)</div></sub>
<sub>[0054 - Spiral Matrix](https://leetcode.com/problems/spiral-matrix/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0054-spiral-matrix.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0054-spiral-matrix.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0054-spiral-matrix.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0054-spiral-matrix.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0054-spiral-matrix.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0054-spiral-matrix.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0054-spiral-matrix.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0054-spiral-matrix.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0054-spiral-matrix.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0054-spiral-matrix.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0054-spiral-matrix.ts)</div></sub>
<sub>[0059 - Spiral Matrix II ](https://leetcode.com/problems/spiral-matrix-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0059-spiral-matrix-ii.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0059-spiral-matrix-ii.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0059-spiral-matrix-ii.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0059-spiral-matrix-ii.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0073 - Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0073-set-matrix-zeroes.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0073-set-matrix-zeroes.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0073-set-matrix-zeroes.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0073-set-matrix-zeroes.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0073-set-matrix-zeroes.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0073-set-matrix-zeroes.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0073-set-matrix-zeroes.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0073-set-matrix-zeroes.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0073-set-matrix-zeroes.rb)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0073-set-matrix-zeroes.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0073-set-matrix-zeroes.ts)</div></sub>
<sub>[0202 - Happy Number](https://leetcode.com/problems/happy-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0202-happy-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0202-happy-number.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0202-happy-number.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0202-happy-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0202-happy-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0202-happy-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0202-happy-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0202-happy-number.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0202-happy-number.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0202-happy-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0202-happy-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0202-happy-number.ts)</div></sub>
<sub>[0066 - Plus One](https://leetcode.com/problems/plus-one/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0066-plus-one.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0066-plus-one.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0066-plus-one.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0066-plus-one.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0066-plus-one.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0066-plus-one.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0066-plus-one.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0066-plus-one.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0066-plus-one.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0066-plus-one.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0066-plus-one.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0066-plus-one.ts)</div></sub>
<sub>[0009 - Palindrome Number](https://leetcode.com/problems/palindrome-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0009-palindrome-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0009-palindrome-number.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0009-palindrome-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0009-palindrome-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0009-palindrome-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0009-palindrome-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0009-palindrome-number.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0009-palindrome-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0009-palindrome-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0009-palindrome-number.ts)</div></sub>
<sub>[0263 - Ugly Number](https://leetcode.com/problems/ugly-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0263-ugly-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0263-ugly-number.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0263-ugly-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0263-ugly-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0263-ugly-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0263-ugly-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0263-ugly-number.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0263-ugly-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0263-ugly-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0263-ugly-number.ts)</div></sub>
<sub>[1260 - Shift 2D Grid](https://leetcode.com/problems/shift-2d-grid/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F1260-shift-2d-grid.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1260-shift-2d-grid.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F1260-shift-2d-grid.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1260-shift-2d-grid.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F1260-shift-2d-grid.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0013 - Roman to Integer](https://leetcode.com/problems/roman-to-integer/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0013-roman-to-integer.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0013-roman-to-integer.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0013-roman-to-integer.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0013-roman-to-integer.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0013-roman-to-integer.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0013-roman-to-integer.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0013-roman-to-integer.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0013-roman-to-integer.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0013-roman-to-integer.ts)</div></sub>
<sub>[0012 - Integer to Roman](https://leetcode.com/problems/integer-to-roman/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0012-integer-to-roman.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0012-integer-to-roman.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0012-integer-to-roman.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0012-integer-to-roman.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0012-integer-to-roman.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0012-integer-to-roman.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0012-integer-to-roman.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0012-integer-to-roman.ts)</div></sub>
<sub>[0050 - Pow(x, n)](https://leetcode.com/problems/powx-n/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0050-powx-n.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0050-powx-n.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0050-powx-n.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0050-powx-n.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0050-powx-n.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0050-powx-n.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0050-powx-n.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0050-powx-n.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0050-powx-n.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0050-powx-n.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0050-powx-n.ts)</div></sub>
<sub>[0043 - Multiply Strings](https://leetcode.com/problems/multiply-strings/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0043-multiply-strings.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0043-multiply-strings.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0043-multiply-strings.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0043-multiply-strings.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0043-multiply-strings.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0043-multiply-strings.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0043-multiply-strings.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0043-multiply-strings.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0043-multiply-strings.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0043-multiply-strings.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0043-multiply-strings.ts)</div></sub>
<sub>[2013 - Detect Squares](https://leetcode.com/problems/detect-squares/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F2013-Detect-Squares.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F2013-Detect-Squares.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F2013-Detect-Squares.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F2013-Detect-Squares.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2013-detect-squares.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F2013-detect-squares.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F2013-detect-squares.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F2013-detect-squares.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F2013-detect-squares.swift)</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[1041 - Robot Bounded In Circle](https://leetcode.com/problems/robot-bounded-in-circle/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F1041-robot-bounded-in-circle.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1041-robot-bounded-in-circle.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[0006 - Zigzag Conversion](https://leetcode.com/problems/zigzag-conversion/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](cpp%2F0006-zigzag-conversion.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0006-zigzag-conversion.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0006-zigzag-conversion.java)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0006-zigzag-conversion.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0006-zigzag-conversion.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2028 - Find Missing Observations](https://leetcode.com/problems/find-missing-observations/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](kotlin%2F2028-find-missing-observations.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>

### Bit Manipulation

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[0136 - Single Number](https://leetcode.com/problems/single-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0136-single-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0136-single-number.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0136-single-number.cs)</div></sub> | <sub><div align='center'>[✔️](dart%2F0136-single-number.dart)</div></sub> | <sub><div align='center'>[✔️](go%2F0136-single-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0136-single-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0136-single-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0136-single-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0136-single-number.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0136-single-number.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0136-single-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0136-single-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0136-single-number.ts)</div></sub>
<sub>[0191 - Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0191-number-of-1-bits.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0191-number-of-1-bits.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0191-number-of-1-bits.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0191-number-of-1-bits.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0191-number-of-1-bits.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0191-number-of-1-bits.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0191-number-of-1-bits.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0191-number-of-1-bits.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0191-number-of-1-bits.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0191-number-of-1-bits.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0191-number-of-1-bits.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0191-number-of-1-bits.ts)</div></sub>
<sub>[0338 - Counting Bits](https://leetcode.com/problems/counting-bits/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0338-counting-bits.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0338-counting-bits.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0338-counting-bits.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0338-counting-bits.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0338-counting-bits.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0338-counting-bits.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0338-counting-bits.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0338-counting-bits.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0338-counting-bits.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0338-counting-bits.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0338-counting-bits.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0338-counting-bits.ts)</div></sub>
<sub>[0190 - Reverse Bits](https://leetcode.com/problems/reverse-bits/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0190-reverse-bits.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0190-reverse-bits.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0190-reverse-bits.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0190-reverse-bits.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0190-reverse-bits.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0190-reverse-bits.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0190-reverse-bits.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0190-reverse-bits.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0190-reverse-bits.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0190-reverse-bits.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0190-reverse-bits.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0190-reverse-bits.ts)</div></sub>
<sub>[0268 - Missing Number](https://leetcode.com/problems/missing-number/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0268-missing-number.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0268-missing-number.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0268-missing-number.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0268-missing-number.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0268-missing-number.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0268-missing-number.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0268-missing-number.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0268-missing-number.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0268-missing-number.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0268-missing-number.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0268-missing-number.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0268-missing-number.ts)</div></sub>
<sub>[1470 - Shuffle the Array](https://leetcode.com/problems/shuffle-the-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F1470-shuffle-the-array.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F1470-shuffle-the-array.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F1470-shuffle-the-array.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F1470-shuffle-the-array.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F1470-shuffle-the-array.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F1470-shuffle-the-array.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F1470-shuffle-the-array.ts)</div></sub>
<sub>[0989 - Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0989-add-to-array-form-of-integer.c)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0989-add-to-array-form-of-integer.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F0989-add-to-array-form-of-integer.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0989-add-to-array-form-of-integer.kt)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0989-add-to-array-form-of-integer.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0989-add-to-array-form-of-integer.ts)</div></sub>
<sub>[0371 - Sum of Two Integers](https://leetcode.com/problems/sum-of-two-integers/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0371-sum-of-two-integers.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0371-sum-of-two-integers.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0371-sum-of-two-integers.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0371-sum-of-two-integers.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0371-sum-of-two-integers.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0371-sum-of-two-integers.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0371-sum-of-two-integers.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0371-sum-of-two-integers.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0371-sum-of-two-integers.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0371-sum-of-two-integers.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](swift%2F0371-sum-of-two-integers.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0371-sum-of-two-integers.ts)</div></sub>
<sub>[0007 - Reverse Integer](https://leetcode.com/problems/reverse-integer/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0007-reverse-integer.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0007-reverse-integer.cpp)</div></sub> | <sub><div align='center'>[✔️](csharp%2F0007-reverse-integer.cs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](go%2F0007-reverse-integer.go)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0007-reverse-integer.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0007-reverse-integer.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0007-reverse-integer.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0007-reverse-integer.py)</div></sub> | <sub><div align='center'>[✔️](ruby%2F0007-reverse-integer.rb)</div></sub> | <sub><div align='center'>[✔️](rust%2F0007-reverse-integer.rs)</div></sub> | <sub><div align='center'>[✔️](scala%2F0007-reverse-integer.scala)</div></sub> | <sub><div align='center'>[✔️](swift%2F0007-reverse-integer.swift)</div></sub> | <sub><div align='center'>[✔️](typescript%2F0007-reverse-integer.ts)</div></sub>
<sub>[0067 - Add Binary](https://leetcode.com/problems/add-binary/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](c%2F0067-add-binary.c)</div></sub> | <sub><div align='center'>[✔️](cpp%2F0067-Add-Binary.cpp)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](java%2F0067-Add-Binary.java)</div></sub> | <sub><div align='center'>[✔️](javascript%2F0067-add-binary.js)</div></sub> | <sub><div align='center'>[✔️](kotlin%2F0067-add-binary.kt)</div></sub> | <sub><div align='center'>[✔️](python%2F0067-add-binary.py)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](rust%2F0067-add-binary.rs)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F0067-add-binary.ts)</div></sub>

### JavaScript

<sub>Problem</sub> | <sub>articles</sub> | <sub>C</sub> | <sub>C++</sub> | <sub>C#</sub> | <sub>Dart</sub> | <sub>GO</sub> | <sub>hints</sub> | <sub>Java</sub> | <sub>JS</sub> | <sub>Kotlin</sub> | <sub>Python</sub> | <sub>Ruby</sub> | <sub>Rust</sub> | <sub>Scala</sub> | <sub>Swift</sub> | <sub>TS</sub>
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
<sub>[2667 - Create Hello World Function](https://leetcode.com/problems/create-hello-world-function/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2667-create-hello-world-function.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F2667-create-hello-world-function.ts)</div></sub>
<sub>[2620 - Counter](https://leetcode.com/problems/counter/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2620-counter.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](typescript%2F2620-counter.ts)</div></sub>
<sub>[2665 - Counter II](https://leetcode.com/problems/counter-ii/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2665-counter-ii.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2635 - Apply Transform over each Element in Array](https://leetcode.com/problems/apply-transform-over-each-element-in-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2635-apply-transform-over-each-element-in-array.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2634 - Filter Elements from Array](https://leetcode.com/problems/filter-elements-from-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2634-filter-elements-from-array.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2626 - Array Reduce Transformation](https://leetcode.com/problems/array-reduce-transformation/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2626-array-reduce-transformation.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2629 - Function Composition](https://leetcode.com/problems/function-composition/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2629-function-composition.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2666 - Allow One Function Call](https://leetcode.com/problems/allow-one-function-call/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2666-allow-one-function-call.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2623 - Memoize](https://leetcode.com/problems/memoize/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2623-memoize.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2632 - Curry](https://leetcode.com/problems/curry/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2632-curry.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2621 - Sleep](https://leetcode.com/problems/sleep/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2621-sleep.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2637 - Promise Time Limit](https://leetcode.com/problems/promise-time-limit/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2636 - Promise Pool](https://leetcode.com/problems/promise-pool/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2622 - Cache With Time Limit](https://leetcode.com/problems/cache-with-time-limit/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2627 - Debounce](https://leetcode.com/problems/debounce/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2627-debounce.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2676 - Throttle](https://leetcode.com/problems/throttle/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2628 - JSON Deep Equal](https://leetcode.com/problems/json-deep-equal/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>[✔️](javascript%2F2628-json-deep-equal.js)</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2633 - Convert Object to JSON String](https://leetcode.com/problems/convert-object-to-json-string/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2675 - Array of Objects to Matrix](https://leetcode.com/problems/array-of-objects-to-matrix/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2700 - Difference Between Two Objects](https://leetcode.com/problems/differences-between-two-objects/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2677 - Chunk Array](https://leetcode.com/problems/chunk-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub>
<sub>[2625 - Flatten Deeply Nested Array](https://leetcode.com/problems/flatten-deeply-nested-array/)</sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <sub><div align='center'>❌</div></sub> | <su