Skip to content

blazesakai20/Advanced-Algorithmic-Problem-Solving-Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced-Algorithmic-Problem-Solving-Assignment

LeetCode Topics

Array

0001-two-sum
0004-median-of-two-sorted-arrays
0011-container-with-most-water
0031-next-permutation
0039-combination-sum
0042-trapping-rain-water
0046-permutations
0078-subsets
0084-largest-rectangle-in-histogram
0152-maximum-product-subarray
0169-majority-element
0229-majority-element-ii
0239-sliding-window-maximum
0303-range-sum-query-immutable
0416-partition-equal-subset-sum
0496-next-greater-element-i
0643-maximum-average-subarray-i
0724-find-pivot-index
2102-find-the-middle-index-in-array

Binary Search

0004-median-of-two-sorted-arrays

Divide and Conquer

0004-median-of-two-sorted-arrays
0169-majority-element
0191-number-of-1-bits

Design

0303-range-sum-query-immutable

Prefix Sum

0303-range-sum-query-immutable
0724-find-pivot-index
2102-find-the-middle-index-in-array

Dynamic Programming

0005-longest-palindromic-substring
0042-trapping-rain-water
0152-maximum-product-subarray
0338-counting-bits
0357-count-numbers-with-unique-digits
0416-partition-equal-subset-sum

Sliding Window

0003-longest-substring-without-repeating-characters
0239-sliding-window-maximum
0643-maximum-average-subarray-i

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0169-majority-element
0229-majority-element-ii
0496-next-greater-element-i

String

0003-longest-substring-without-repeating-characters
0005-longest-palindromic-substring
0014-longest-common-prefix
0038-count-and-say

Two Pointers

0005-longest-palindromic-substring
0011-container-with-most-water
0019-remove-nth-node-from-end-of-list
0031-next-permutation
0042-trapping-rain-water
0141-linked-list-cycle
0160-intersection-of-two-linked-lists

Trie

0014-longest-common-prefix

Backtracking

0039-combination-sum
0046-permutations
0078-subsets
0357-count-numbers-with-unique-digits

Sorting

0169-majority-element
0229-majority-element-ii

Counting

0169-majority-element
0229-majority-element-ii

Stack

0042-trapping-rain-water
0084-largest-rectangle-in-histogram
0496-next-greater-element-i

Monotonic Stack

0042-trapping-rain-water
0084-largest-rectangle-in-histogram
0496-next-greater-element-i

Math

0009-palindrome-number
0231-power-of-two
0357-count-numbers-with-unique-digits

Bit Manipulation

0078-subsets
0191-number-of-1-bits
0231-power-of-two
0338-counting-bits

Recursion

0021-merge-two-sorted-lists
0231-power-of-two

Queue

0239-sliding-window-maximum

Heap (Priority Queue)

0239-sliding-window-maximum

Monotonic Queue

0239-sliding-window-maximum

Linked List

0019-remove-nth-node-from-end-of-list
0021-merge-two-sorted-lists
0141-linked-list-cycle
0160-intersection-of-two-linked-lists

Tree

0110-balanced-binary-tree

Depth-First Search

0110-balanced-binary-tree

Binary Tree

0110-balanced-binary-tree

Greedy

0011-container-with-most-water

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages