Skip to content

AnishkaKesaria/Leetcode_Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Topics

Array

0014-longest-common-prefix
0026-remove-duplicates-from-sorted-array
0053-maximum-subarray
0056-merge-intervals
0121-best-time-to-buy-and-sell-stock
0200-number-of-islands
0215-kth-largest-element-in-an-array
0268-missing-number
0410-split-array-largest-sum
0532-k-diff-pairs-in-an-array
0658-find-k-closest-elements
0733-flood-fill
1036-rotting-oranges
1056-capacity-to-ship-packages-within-d-days
1605-minimum-number-of-days-to-make-m-bouquets

Two Pointers

0026-remove-duplicates-from-sorted-array
0028-find-the-index-of-the-first-occurrence-in-a-string
0141-linked-list-cycle
0345-reverse-vowels-of-a-string
0443-string-compression
0532-k-diff-pairs-in-an-array
0658-find-k-closest-elements
0908-middle-of-the-linked-list
0953-reverse-only-letters

Math

0062-unique-paths
0268-missing-number
1013-fibonacci-number

Dynamic Programming

0053-maximum-subarray
0062-unique-paths
0091-decode-ways
0121-best-time-to-buy-and-sell-stock
0410-split-array-largest-sum
1008-binary-tree-cameras
1013-fibonacci-number

Combinatorics

0062-unique-paths

Hash Table

0003-longest-substring-without-repeating-characters
0141-linked-list-cycle
0242-valid-anagram
0268-missing-number
0383-ransom-note
0532-k-diff-pairs-in-an-array

Binary Search

0268-missing-number
0278-first-bad-version
0410-split-array-largest-sum
0532-k-diff-pairs-in-an-array
0658-find-k-closest-elements
1056-capacity-to-ship-packages-within-d-days
1605-minimum-number-of-days-to-make-m-bouquets

Bit Manipulation

0268-missing-number

Sorting

0056-merge-intervals
0215-kth-largest-element-in-an-array
0242-valid-anagram
0268-missing-number
0532-k-diff-pairs-in-an-array
0658-find-k-closest-elements

Tree

0110-balanced-binary-tree
0113-path-sum-ii
0226-invert-binary-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0450-delete-node-in-a-bst
0789-kth-largest-element-in-a-stream
1008-binary-tree-cameras

Depth-First Search

0110-balanced-binary-tree
0113-path-sum-ii
0200-number-of-islands
0226-invert-binary-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0547-number-of-provinces
0733-flood-fill
1008-binary-tree-cameras

Binary Tree

0110-balanced-binary-tree
0113-path-sum-ii
0226-invert-binary-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0450-delete-node-in-a-bst
0789-kth-largest-element-in-a-stream
1008-binary-tree-cameras

String

0003-longest-substring-without-repeating-characters
0014-longest-common-prefix
0020-valid-parentheses
0028-find-the-index-of-the-first-occurrence-in-a-string
0091-decode-ways
0242-valid-anagram
0345-reverse-vowels-of-a-string
0383-ransom-note
0443-string-compression
0953-reverse-only-letters

Sliding Window

0003-longest-substring-without-repeating-characters
0658-find-k-closest-elements

Heap (Priority Queue)

0023-merge-k-sorted-lists
0215-kth-largest-element-in-an-array
0658-find-k-closest-elements
0789-kth-largest-element-in-a-stream

Greedy

0410-split-array-largest-sum

Prefix Sum

0410-split-array-largest-sum

Trie

0014-longest-common-prefix

Backtracking

0113-path-sum-ii

Binary Search Tree

0235-lowest-common-ancestor-of-a-binary-search-tree
0450-delete-node-in-a-bst
0789-kth-largest-element-in-a-stream

Divide and Conquer

0023-merge-k-sorted-lists
0053-maximum-subarray
0215-kth-largest-element-in-an-array

Quickselect

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

Breadth-First Search

0200-number-of-islands
0226-invert-binary-tree
0547-number-of-provinces
0733-flood-fill
1036-rotting-oranges

Union Find

0200-number-of-islands
0547-number-of-provinces

Graph

0547-number-of-provinces

Design

0789-kth-largest-element-in-a-stream

Data Stream

0789-kth-largest-element-in-a-stream

String Matching

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

Matrix

0200-number-of-islands
0733-flood-fill
1036-rotting-oranges

Recursion

0021-merge-two-sorted-lists
1013-fibonacci-number

Memoization

1013-fibonacci-number

Stack

0020-valid-parentheses

Linked List

0021-merge-two-sorted-lists
0023-merge-k-sorted-lists
0141-linked-list-cycle
0908-middle-of-the-linked-list

Interactive

0278-first-bad-version

Counting

0383-ransom-note

Merge Sort

0023-merge-k-sorted-lists

About

Uploading my solutions for all the questions that I solve on LeetCode.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published