Skip to content

Faizali112/DSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithm

In this i will store all my solved DSA practice questions and concepts.

Leetcode Stats Leetcode Stats

LeetCode Topics

Hash Table

0013-roman-to-integer
0073-set-matrix-zeroes
0242-valid-anagram
0389-find-the-difference
0906-walking-robot-simulation
1400-find-winner-on-a-tic-tac-toe-game

String

0013-roman-to-integer
0028-find-the-index-of-the-first-occurrence-in-a-string
0043-multiply-strings
0058-length-of-last-word
0067-add-binary
0242-valid-anagram
0389-find-the-difference
0459-repeated-substring-pattern
0657-robot-return-to-origin
0742-to-lower-case
1119-robot-bounded-in-circle
2076-sum-of-digits-of-string-after-convert

Bit Manipulation

0067-add-binary
0389-find-the-difference

Sorting

0242-valid-anagram
0389-find-the-difference
1018-largest-perimeter-triangle
1584-average-salary-excluding-the-minimum-and-maximum-salary
1626-can-make-arithmetic-progression-from-sequence

Two Pointers

0028-find-the-index-of-the-first-occurrence-in-a-string
0283-move-zeroes

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string
0459-repeated-substring-pattern

Array

0054-spiral-matrix
0066-plus-one
0073-set-matrix-zeroes
0283-move-zeroes
0682-baseball-game
0890-lemonade-change
0906-walking-robot-simulation
0932-monotonic-array
1018-largest-perimeter-triangle
1325-path-with-maximum-probability
1349-check-if-it-is-a-straight-line
1400-find-winner-on-a-tic-tac-toe-game
1584-average-salary-excluding-the-minimum-and-maximum-salary
1626-can-make-arithmetic-progression-from-sequence
1677-matrix-diagonal-sum
1791-richest-customer-wealth
1950-sign-of-the-product-of-an-array

Math

0002-add-two-numbers
0013-roman-to-integer
0043-multiply-strings
0050-powx-n
0066-plus-one
0067-add-binary
0445-add-two-numbers-ii
1018-largest-perimeter-triangle
1119-robot-bounded-in-circle
1349-check-if-it-is-a-straight-line
1630-count-odd-numbers-in-an-interval-range
1950-sign-of-the-product-of-an-array

Stack

0445-add-two-numbers-ii
0682-baseball-game
0776-n-ary-tree-postorder-traversal

Simulation

0043-multiply-strings
0054-spiral-matrix
0067-add-binary
0657-robot-return-to-origin
0682-baseball-game
0906-walking-robot-simulation
1119-robot-bounded-in-circle
1400-find-winner-on-a-tic-tac-toe-game
2076-sum-of-digits-of-string-after-convert

Matrix

0054-spiral-matrix
0073-set-matrix-zeroes
1400-find-winner-on-a-tic-tac-toe-game
1677-matrix-diagonal-sum
1791-richest-customer-wealth

Tree

0776-n-ary-tree-postorder-traversal

Depth-First Search

0776-n-ary-tree-postorder-traversal

Graph

1325-path-with-maximum-probability

Heap (Priority Queue)

1325-path-with-maximum-probability

Shortest Path

1325-path-with-maximum-probability

Greedy

0890-lemonade-change
1018-largest-perimeter-triangle

Geometry

1349-check-if-it-is-a-straight-line

Recursion

0002-add-two-numbers
0021-merge-two-sorted-lists
0050-powx-n
0206-reverse-linked-list

Linked List

0002-add-two-numbers
0021-merge-two-sorted-lists
0206-reverse-linked-list
0445-add-two-numbers-ii

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published