Skip to content

Ishwari200427/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

323 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode

A collection of LeetCode questions to ace the coding interview! - Created using LeetHub v2

LeetCode Topics

Tree

0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0108-convert-sorted-array-to-binary-search-tree
0110-balanced-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0222-count-complete-tree-nodes
0226-invert-binary-tree

Depth-First Search

0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0226-invert-binary-tree

Binary Tree

0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0108-convert-sorted-array-to-binary-search-tree
0110-balanced-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0222-count-complete-tree-nodes
0226-invert-binary-tree

Array

0001-two-sum
0027-remove-element
0108-convert-sorted-array-to-binary-search-tree
0121-best-time-to-buy-and-sell-stock
0136-single-number
0169-majority-element
0217-contains-duplicate
0219-contains-duplicate-ii
0228-summary-ranges
0561-array-partition
0792-binary-search
0860-lemonade-change

Hash Table

0001-two-sum
0013-roman-to-integer
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0169-majority-element
0202-happy-number
0205-isomorphic-strings
0217-contains-duplicate
0219-contains-duplicate-ii
0242-valid-anagram
0290-word-pattern

Breadth-First Search

0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0226-invert-binary-tree

Math

0009-palindrome-number
0013-roman-to-integer
0069-sqrtx
0168-excel-sheet-column-title
0171-excel-sheet-column-number
0202-happy-number
0231-power-of-two
0258-add-digits
0326-power-of-three
0412-fizz-buzz
0507-perfect-number
2525-categorize-box-according-to-criteria

String

0013-roman-to-integer
0014-longest-common-prefix
0058-length-of-last-word
0125-valid-palindrome
0168-excel-sheet-column-title
0171-excel-sheet-column-number
0205-isomorphic-strings
0242-valid-anagram
0290-word-pattern
0344-reverse-string
0345-reverse-vowels-of-a-string
0412-fizz-buzz
0520-detect-capital
0709-to-lower-case
2129-capitalize-the-title

Divide and Conquer

0108-convert-sorted-array-to-binary-search-tree
0169-majority-element
0191-number-of-1-bits

Binary Search Tree

0069-sqrtx
0108-convert-sorted-array-to-binary-search-tree
0222-count-complete-tree-nodes
0792-binary-search

Two Pointers

0027-remove-element
0125-valid-palindrome
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0202-happy-number
0234-palindrome-linked-list
0344-reverse-string
0345-reverse-vowels-of-a-string
0876-middle-of-the-linked-list

Trie

0014-longest-common-prefix

Bit Manipulation

0136-single-number
0191-number-of-1-bits
0222-count-complete-tree-nodes
0231-power-of-two
0338-counting-bits
0693-binary-number-with-alternating-bits

Sorting

0169-majority-element
0217-contains-duplicate
0242-valid-anagram
0561-array-partition

Counting

0169-majority-element

Greedy

0561-array-partition
0860-lemonade-change

Counting Sort

0561-array-partition

Stack

0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0232-implement-queue-using-stacks
0234-palindrome-linked-list

Linked List

0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
0876-middle-of-the-linked-list

Dynamic Programming

0121-best-time-to-buy-and-sell-stock
0338-counting-bits

Recursion

0203-remove-linked-list-elements
0206-reverse-linked-list
0231-power-of-two
0234-palindrome-linked-list
0326-power-of-three

Design

0232-implement-queue-using-stacks

Queue

0232-implement-queue-using-stacks

Database

0175-combine-two-tables
0182-duplicate-emails

Simulation

0258-add-digits
0412-fizz-buzz

Number Theory

0258-add-digits

Sliding Window

0219-contains-duplicate-ii

About

A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages