yusuffugurlu / LeetCode

Collection of LeetCode questions to ace the coding interview! - My profile [LeetHub](https://leetcode.com/yugurlu/)

Repository from Github https://github.comyusuffugurlu/LeetCodeRepository from Github https://github.comyusuffugurlu/LeetCode

LeetCode

Collection of LeetCode questions to ace the coding interview! - My profile LeetHub

LeetCode Topics

Array

0033-search-in-rotated-sorted-array
0056-merge-intervals
0066-plus-one
0167-two-sum-ii-input-array-is-sorted
0179-largest-number
0215-kth-largest-element-in-an-array
0217-contains-duplicate
0287-find-the-duplicate-number
0532-k-diff-pairs-in-an-array
0539-minimum-time-difference
0643-maximum-average-subarray-i
2054-the-number-of-the-smallest-unoccupied-chair
2503-longest-subarray-with-maximum-bitwise-and
2581-divide-players-into-teams-of-equal-skill
2616-maximal-score-after-applying-k-operations
3178-minimum-increment-operations-to-make-array-beautiful
3501-delete-nodes-from-linked-list-present-in-array

Bit Manipulation

0067-add-binary
0287-find-the-duplicate-number
1054-complement-of-base-10-integer
2503-longest-subarray-with-maximum-bitwise-and

Brainteaser

2503-longest-subarray-with-maximum-bitwise-and

Math

0012-integer-to-roman
0066-plus-one
0067-add-binary
0070-climbing-stairs
0227-basic-calculator-ii
0263-ugly-number
0539-minimum-time-difference
0670-maximum-swap

String

0012-integer-to-roman
0020-valid-parentheses
0028-find-the-index-of-the-first-occurrence-in-a-string
0058-length-of-last-word
0067-add-binary
0125-valid-palindrome
0179-largest-number
0227-basic-calculator-ii
0539-minimum-time-difference
0920-uncommon-words-from-two-sentences
0957-minimum-add-to-make-parentheses-valid
1304-longest-happy-string
2076-sum-of-digits-of-string-after-convert
2800-minimum-string-length-after-removing-substrings
3195-separate-black-and-white-balls

Sorting

0056-merge-intervals
0179-largest-number
0215-kth-largest-element-in-an-array
0217-contains-duplicate
0532-k-diff-pairs-in-an-array
0539-minimum-time-difference
2581-divide-players-into-teams-of-equal-skill

Hash Table

0012-integer-to-roman
0141-linked-list-cycle
0217-contains-duplicate
0532-k-diff-pairs-in-an-array
0920-uncommon-words-from-two-sentences
2054-the-number-of-the-smallest-unoccupied-chair
2581-divide-players-into-teams-of-equal-skill
3501-delete-nodes-from-linked-list-present-in-array

Counting

0920-uncommon-words-from-two-sentences

Greedy

0179-largest-number
0670-maximum-swap
0957-minimum-add-to-make-parentheses-valid
1304-longest-happy-string
2616-maximal-score-after-applying-k-operations
3195-separate-black-and-white-balls

Linked List

0021-merge-two-sorted-lists
0083-remove-duplicates-from-sorted-list
0141-linked-list-cycle
0206-reverse-linked-list
3501-delete-nodes-from-linked-list-present-in-array

Recursion

0021-merge-two-sorted-lists
0206-reverse-linked-list

Depth-First Search

0386-lexicographical-numbers

Trie

0386-lexicographical-numbers

Simulation

0067-add-binary
2076-sum-of-digits-of-string-after-convert
2800-minimum-string-length-after-removing-substrings

Two Pointers

0028-find-the-index-of-the-first-occurrence-in-a-string
0125-valid-palindrome
0141-linked-list-cycle
0167-two-sum-ii-input-array-is-sorted
0287-find-the-duplicate-number
0532-k-diff-pairs-in-an-array
2581-divide-players-into-teams-of-equal-skill
3195-separate-black-and-white-balls

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string

Stack

0020-valid-parentheses
0227-basic-calculator-ii
0957-minimum-add-to-make-parentheses-valid
2800-minimum-string-length-after-removing-substrings

Binary Search

0033-search-in-rotated-sorted-array
0167-two-sum-ii-input-array-is-sorted
0287-find-the-duplicate-number
0532-k-diff-pairs-in-an-array

Database

1541-top-travellers

Heap (Priority Queue)

0215-kth-largest-element-in-an-array
1304-longest-happy-string
2054-the-number-of-the-smallest-unoccupied-chair
2616-maximal-score-after-applying-k-operations

Dynamic Programming

0070-climbing-stairs
3178-minimum-increment-operations-to-make-array-beautiful

Memoization

0070-climbing-stairs

Sliding Window

0643-maximum-average-subarray-i

Divide and Conquer

0215-kth-largest-element-in-an-array

Quickselect

0215-kth-largest-element-in-an-array

About

Collection of LeetCode questions to ace the coding interview! - My profile [LeetHub](https://leetcode.com/yugurlu/)


Languages

Language:JavaScript 68.2%Language:C# 28.6%Language:C 3.1%