Skip to content

In mathematics and computer science, an algorithm is defined as a process or set of rules to be followed in calculations or other problem-solving operations. This practical method is often used in calculations, data processing, and automatic reasoning because it contains clear and concise instructions and can be executed in limited time and spac…

License

Notifications You must be signed in to change notification settings

dhrupad17/Algorithm1_leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-----------------------------------------------------

Questions

DAYS LEETCODE PROBLEM NO NAME DIFFICULTY SOLUTIONS
DAY1 704 Binary Search Easy 👉Click Here
278 First Bad Version Easy 👉Click Here
35 Search Insert Position Easy 👉Click Here
DAY2 977 Squares of a Sorted Array Easy 👉Click Here
189 Rotate Array Easy 👉Click Here
DAY3 283 Move Zeroes Easy 👉Click Here
167 Two Sum II - Input Array Is Sorted Medium 👉Click Here
DAY4 344 Reverse String Easy 👉Click Here
557 Reverse Words in a String III Easy 👉Click Here
DAY5 876 Middle of the Linked List Easy 👉Click Here
19 Remove Nth Node From End of List Medium 👉Click Here
DAY6 3 Longest Substring Without Repeating Characters Medium 👉Click Here
567 Permutation in String Medium 👉Click Here
DAY7 733 Flood Fill Easy 👉Click Here
695 Max Area of Island Medium 👉Click Here
DAY8 617 Merge Two Binary Trees Easy 👉Click Here
116 Populating Next Right Pointers in Each Node Medium 👉Click Here
DAY9 542 01 Matrix Medium 👉Click Here
994 Rotting Oranges Medium 👉Click Here
DAY10 21 Merge Two Sorted Lists Easy 👉Click Here
206 Reverse Linked List Easy 👉Click Here
DAY11 77 Combinations Medium 👉Click Here
46 Permutations Medium 👉Click Here
784 Letter Case Permutation Medium 👉Click Here
DAY12 70 Climbing Stairs Easy 👉Click Here
198 House Robber Medium 👉Click Here
120 Triangle Medium 👉Click Here
DAY13 231 Power of Two Easy 👉Click Here
191 Number of 1 Bits Easy 👉Click Here
DAY14 190 Reverse Bits Easy 👉Click Here
136 Single Number Easy 👉Click Here

🛠 Skills

Binary-search,Two-Pointers,Sliding-Window,BFS,DFS,Recursion,Backtracking,Dynamic-Programming,Bit Manipulation

🎖️ Badges

LeetCode Java GitHub

About

In mathematics and computer science, an algorithm is defined as a process or set of rules to be followed in calculations or other problem-solving operations. This practical method is often used in calculations, data processing, and automatic reasoning because it contains clear and concise instructions and can be executed in limited time and spac…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published