Skip to content

savra/GeeksforGeeks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Statistics of problem solving ⭐

JAVA

SCHOOL
Name Problem Solution Time Complexity Space complexity
Addition of Two Numbers https://practice.geeksforgeeks.org/problems/addition-of-two-numbers0812/1?page=1&difficulty[]=-2&sortBy=accuracy Addition of Two Numbers $not specified$ $not specified$
Addition of two square matrices https://practice.geeksforgeeks.org/problems/addition-of-two-square-matrices4916/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Addition of two square matrices $O(N^2)$ $O(1)$
Area of Rectangle, Right Angled Triangle and Circle https://practice.geeksforgeeks.org/problems/area-of-rectange-right-angled-triangle-and-circle2600/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Area of Rectangle, Right Angled Triangle and Circle $O(1)$ $O(1)$
Armstrong Numbers https://practice.geeksforgeeks.org/problems/armstrong-numbers2727/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Armstrong Numbers $O(1)$ $O(1)$
Arrays (Sum of array) https://practice.geeksforgeeks.org/problems/c-arrays-sum-of-array-set-14805/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Arrays (Sum of array) $not specified$ $not specified$
At least two greater elements https://practice.geeksforgeeks.org/problems/at-least-two-greater-elements4625/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions At least two greater elements $not specified$ $not specified$
Automorphic Number https://practice.geeksforgeeks.org/problems/automorphic-number4721/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Automorphic Number $O(1)$ $O(1)$
Average in a stream https://practice.geeksforgeeks.org/problems/average4856/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Average in a stream $not specified$ $not specified$
Binary representation https://practice.geeksforgeeks.org/problems/binary-representation5003/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Binary representation $O(N)$ $O(1)$
Check for Binary https://practice.geeksforgeeks.org/problems/check-for-binary/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Check for Binary $not specified$ $not specified$
Check String https://practice.geeksforgeeks.org/problems/check-string1818/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Check String $O( S
C++ if-else (Decision Making) https://practice.geeksforgeeks.org/problems/c-if-else-decision-making4138/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions C++ if-else (Decision Making) $O(1)$ $O(1)$
C++ Input / Output https://practice.geeksforgeeks.org/problems/c-input-output2432/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions C++ Input / Output $O(1)$ $O(1)$
Combinational Logic https://practice.geeksforgeeks.org/problems/combinational-logic1908/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Combinational Logic $O(1)$ $O(1)$
Compete the skills https://practice.geeksforgeeks.org/problems/compete-the-skills5807/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Compete the skills $O(1)$ $O(1)$
Convert a list of characters into a String https://practice.geeksforgeeks.org/problems/convert-a-list-of-characters-into-a-string5142/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Convert a list of characters into a String $not specified$ $not specified$
Convert String to LowerCase https://practice.geeksforgeeks.org/problems/java-convert-string-to-lowercase2313/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Convert String to LowerCase $not specified$ $not specified$
C++ Operators (Relational) Set 2 https://practice.geeksforgeeks.org/problems/c-operators-relational-set-21407/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions C++ Operators (Relational) Set 2
Count Digits https://practice.geeksforgeeks.org/problems/count-digits5716/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Count Digits $O(LogN)$ $O(1)$
Count of camel case characters https://practice.geeksforgeeks.org/problems/find-the-camel3348/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Count of camel case characters $not specified$ $not specified$
Count of smaller elements https://practice.geeksforgeeks.org/problems/count-of-smaller-elements5947/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Count of smaller elements $not specified$ $not specified$
Count type of Characters https://practice.geeksforgeeks.org/problems/count-type-of-characters3635/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Count type of Characters $O(N)$ $O(1)$
C++ Strings https://practice.geeksforgeeks.org/problems/c-strings4609/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions C++ Strings $not specified$ $not specified$
C++ Switch Case Statement https://practice.geeksforgeeks.org/problems/c-switch-case-statement5900/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions C++ Switch Case Statement $O(1)$ $O(1)$
Delete alternate characters https://practice.geeksforgeeks.org/problems/java-delete-alternate-characters4036/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Delete alternate characters $not specified$ $not specified$
Determine focal length of a spherical mirror https://practice.geeksforgeeks.org/problems/determine-focal-length-of-a-spherical-mirror5415/1?page=4&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Determine focal length of a spherical mirror $O(1)$ $O(1)$
Diagonal sum https://practice.geeksforgeeks.org/problems/diagonal-sum0158/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Diagonal sum $O(N)$ $O(1)$
Display longest name https://practice.geeksforgeeks.org/problems/display-longest-name0853/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Display longest name $not specified$ $not specified$
Distance between 2 points https://practice.geeksforgeeks.org/problems/distance-between-2-points3200/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Distance between 2 points $O(1)$ $O(1)$
Even Odd Sum https://practice.geeksforgeeks.org/problems/even-odd-sum5450/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Even Odd Sum $O(N)$ $O(1)$
Extract the integers https://practice.geeksforgeeks.org/problems/extract-the-integers4428/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Extract the integers $O(N)$ $O(N)$
Fascinating Number https://practice.geeksforgeeks.org/problems/fascinating-number3751/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Fascinating Number $O(1)$ $O(1)$
Find difference between sum of diagonals https://practice.geeksforgeeks.org/problems/find-difference-between-sum-of-diagonals1554/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Find difference between sum of diagonals $O(N)$ $O(1)$
Find Index https://practice.geeksforgeeks.org/problems/find-index4752/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Find Index $not specified$ $not specified$
Find the median https://practice.geeksforgeeks.org/problems/find-the-median0527/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Find the median $O(N * LogN)$ $O(1)$
1s Complement https://practice.geeksforgeeks.org/problems/1s-complement2819/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions 1s Complement $O(N)$ $O(N)$
Front-Back Transformation - copy https://practice.geeksforgeeks.org/problems/front-back-transformation1659/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Front-Back Transformation - copy $O(N)$ $O(N)$
Full Prime https://practice.geeksforgeeks.org/problems/full-prime2659/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Full Prime $O(LogN)$ $O(1)$
GCD of two numbers https://practice.geeksforgeeks.org/problems/gcd-of-two-numbers3459/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions GCD of two numbers $O(Log(Min(a, b)))$ $O(1)$
Greatest of three numbers https://practice.geeksforgeeks.org/problems/greatest-of-three-numbers2520/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Greatest of three numbers $O(1)$ $O(1)$
12 hour clock addition https://practice.geeksforgeeks.org/problems/12-hour-clock-addition1206/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions 12 hour clock addition $not specified$ $not specified$
12 hour clock Multiplication https://practice.geeksforgeeks.org/problems/12-hour-clock-multiplication4709/1?page=4&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions 12 hour clock Multiplication $O(1)$ $O(1)$
12 hour clock subtraction https://practice.geeksforgeeks.org/problems/12-hour-clock-subtraction1708/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions 12 hour clock subtraction $not specified$ $not specified$
Identical Matrices https://practice.geeksforgeeks.org/problems/identical-matrices1042/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Identical Matrices $O(N^2)$ $O(1)$
if-else (Decision Making) https://practice.geeksforgeeks.org/problems/java-if-else-decision-making0924/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions if-else (Decision Making) $O(1)$ $O(1)$
Java Abstract keyword https://practice.geeksforgeeks.org/problems/java-abstract-keyword/1?page=4&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Abstract keyword $O(1)$ $O(1)$
Java Arrays Set 1 https://practice.geeksforgeeks.org/problems/java-arrays-set-11354/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Java Arrays Set 1
Java Basic Data Types https://practice.geeksforgeeks.org/problems/java-basic-data-types0041/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Basic Data Types $not specified$ $not specified$
Java Classes Introduction https://practice.geeksforgeeks.org/problems/java-classes-introduction/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Classes Introduction $not specified$ $not specified$
Java Hello World https://practice.geeksforgeeks.org/problems/java-hello-world4004/1?page=1&difficulty[]=-2&sortBy=accuracy Java Hello World $not specified$ $not specified$
Java Inheritance https://practice.geeksforgeeks.org/problems/java-inheritance/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Inheritance $not specified$ $not specified$
Java Input/Output https://practice.geeksforgeeks.org/problems/java-inputoutput0118/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Input/Output $O(1)$ $O(1)$
Java loops Set 1 https://practice.geeksforgeeks.org/problems/java-loops-set-11726/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java loops Set 1
Java Operators(Relational) Set - 2 https://practice.geeksforgeeks.org/problems/java-operatorsrelational-set-22338/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Operators(Relational) Set - 2
Java Override https://practice.geeksforgeeks.org/problems/java-override/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Override $O(1)$ $O(1)$
Java Strings Set 1 https://practice.geeksforgeeks.org/problems/java-strings-set-15112/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Java Strings Set 1
Java Substring https://practice.geeksforgeeks.org/problems/java-substring5058/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Java Substring $not specified$ $not specified$
Java Switch Case statement https://practice.geeksforgeeks.org/problems/java-switch-case-statement3529/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Java Switch Case statement $O(1)$ $O(1)$
Lower case to upper case https://practice.geeksforgeeks.org/problems/lower-case-to-upper-case3410/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Lower case to upper case $not specified$ $not specified$
Mean https://practice.geeksforgeeks.org/problems/mean0021/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Mean $O(N)$ $O(1)$
Multiplication Table https://practice.geeksforgeeks.org/problems/print-table0303/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Multiplication Table $O(1)$ $O(1)$
Multiply Array https://practice.geeksforgeeks.org/problems/multiply-array-1658312632/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Multiply Array $O(N)$ $O(1)$
Multiply Matrices https://practice.geeksforgeeks.org/problems/multiply-matrices/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Multiply Matrices $not specified$ $not specified$
nPr https://practice.geeksforgeeks.org/problems/npr4253/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions nPr $O(N)$ $O(N)$
Number Pattern https://practice.geeksforgeeks.org/problems/number-pattern0517/1?page=4&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Number Pattern $O(N^2)$ $O(N)$
Odd or Even https://practice.geeksforgeeks.org/problems/odd-or-even3618/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Odd or Even $not specified$ $not specified$
Palindrome https://practice.geeksforgeeks.org/problems/palindrome0746/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Palindrome $O(N)$ $O(N)$
Palindromic Array https://practice.geeksforgeeks.org/problems/palindromic-array-1587115620/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Palindromic Array $not specified$ $not specified$
Parallel or Perpendicular? https://practice.geeksforgeeks.org/problems/parallel-or-perpendicular4257/1?page=4&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Parallel or Perpendicular? $not specified$ $not specified$
Party of Couples https://practice.geeksforgeeks.org/problems/alone-in-couple5507/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Party of Couples $not specified$ $not specified$
Pattern of Strings https://practice.geeksforgeeks.org/problems/pattern-of-strings3829/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Pattern of Strings $O(N)$ $O(N)$
Pattern Printing https://practice.geeksforgeeks.org/problems/pattern-printing1347/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Pattern Printing $O(N)$ $O(1)$
Perfect Arrays https://practice.geeksforgeeks.org/problems/perfect-arrays4645/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Perfect Arrays $not specified$ $not specified$
Perfect Number https://practice.geeksforgeeks.org/problems/perfect-number3759/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Perfect Number $O(LogN * N)$ $O(1)$
Power of Pow Even Number https://practice.geeksforgeeks.org/problems/power-of-pow-even-number5440/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Power of Pow Even Number
Power of Pow Odd Numbers https://practice.geeksforgeeks.org/problems/power-of-pow-odd-numbers1103/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Power of Pow Odd Numbers
Print 1 To N Without Loop https://practice.geeksforgeeks.org/problems/print-1-to-n-without-using-loops-1587115620/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Print 1 To N Without Loop $O(N)$ $O(N)$
Print 1 to n without using loops https://practice.geeksforgeeks.org/problems/print-1-to-n-without-using-loops3621/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Print 1 to n without using loops $O(N)$ $O(N)$
Print alternate elements of an array https://practice.geeksforgeeks.org/problems/print-alternate-elements-of-an-array/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Print alternate elements of an array $not specified$ $not specified$
Print Elements of Array https://practice.geeksforgeeks.org/problems/print-elements-of-array4910/1?utm_source=geeksforgeeks&utm_medium=ml_article_practice_tab&utm_campaign=article_practice_tab Print Elements of Array $not specified$ $not specified$
Print the left element https://practice.geeksforgeeks.org/problems/print-the-left-element2009/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Print the left element $not specified$ $not specified$
Program to print reciprocal of letters https://practice.geeksforgeeks.org/problems/program-to-print-reciprocal-of-letters36233623/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Program to print reciprocal of letters $O(N)$ $O(N)$
Remainder Evaluation https://practice.geeksforgeeks.org/problems/remainder-evaluation3755/1?page=1&difficulty[]=-2&sortBy=accuracy Remainder Evaluation $not specified$ $not specified$
Remove characters from alphanumeric string https://practice.geeksforgeeks.org/problems/remove-characters-from-alphanumeric-string0648/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Remove characters from alphanumeric string $not specified$ $not specified$
Remove Spaces https://practice.geeksforgeeks.org/problems/remove-spaces0128/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Remove Spaces $not specified$ $not specified$
Remove vowels from string https://practice.geeksforgeeks.org/problems/remove-vowels-from-string1446/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Remove vowels from string $not specified$ $not specified$
Reverse a String https://practice.geeksforgeeks.org/problems/java-reverse-a-string0416/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Reverse a String $not specified$ $not specified$
Reverse digits https://practice.geeksforgeeks.org/problems/reverse-digit0316/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Reverse digits $O(LogN)$ $O(1)$
Reversing the vowels https://practice.geeksforgeeks.org/problems/reversing-the-vowels5304/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Reversing the vowels $not specified$ $not specified$
Series AP https://practice.geeksforgeeks.org/problems/series-ap5310/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Series AP $O(1)$ $O(1)$
Simple Interest https://practice.geeksforgeeks.org/problems/simple-interest3457/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Simple Interest $O(1)$ $O(1)$
Smaller and Larger https://practice.geeksforgeeks.org/problems/smaller-and-larger4005/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Smaller and Larger $not specified$ $not specified$
Small Factorial https://practice.geeksforgeeks.org/problems/small-factorial0854/1?page=2&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Small Factorial $O(N)$ $O(1)$
Split Strings https://practice.geeksforgeeks.org/problems/split-strings5211/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Split Strings $O(N)$ $O(N)$
Sum of an AP https://practice.geeksforgeeks.org/problems/sum-of-an-ap1025/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Sum of an AP $O(N)$ $O(1)$
Sum of Array https://practice.geeksforgeeks.org/problems/sum-of-array2326/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Sum of Array $not specified$ $not specified$
Sum of Array Elements https://practice.geeksforgeeks.org/problems/sum-of-array-elements2502/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Sum of Array Elements $not specified$ $not specified$
Sum of Digit is Pallindrome or not https://practice.geeksforgeeks.org/problems/sum-of-digit-is-pallindrome-or-not2751/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Sum of Digit is Pallindrome or not $O(LogN)$ $O(LogN)$
Sum Of Digits https://practice.geeksforgeeks.org/problems/sum-of-digits1742/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Sum Of Digits $O(LogN)$ $O(1)$
Sum of elements in a matrix https://practice.geeksforgeeks.org/problems/sum-of-elements-in-a-matrix2000/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Sum of elements in a matrix $not specified$ $not specified$
Sum of GP https://practice.geeksforgeeks.org/problems/sum-of-gp2120/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Sum of GP $O(N)$ $O(1)$
Sum of odd and even elements https://practice.geeksforgeeks.org/problems/sum-of-odd-and-even-elements3033/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Sum of odd and even elements $O(N)$ $O(1)$
Sum of Series https://practice.geeksforgeeks.org/problems/sum-of-series2811/1?page=1&difficulty Sum of Series $not specified$ $not specified$
Surface Area and Volume of Cuboid https://practice.geeksforgeeks.org/problems/surface-area-and-volume-of-cuboid0522/1?page=3&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Surface Area and Volume of Cuboid $not specified$ $not specified$
Swap kth elements https://practice.geeksforgeeks.org/problems/swap-kth-elements5500/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Swap kth elements $not specified$ $not specified$
Swap two numbers https://practice.geeksforgeeks.org/problems/swap-two-numbers3844/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Swap two numbers $not specified$ $not specified$
The dice problem https://practice.geeksforgeeks.org/problems/the-dice-problem2316/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions The dice problem $O(1)$ $O(1)$
Triangle shrinking downwards https://practice.geeksforgeeks.org/problems/triangle-shrinking-downwards0459/1?page=3&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Triangle shrinking downwards $O(N^2)$ $O(N)$
Upper case conversion https://practice.geeksforgeeks.org/problems/upper-case-conversion5419/1?page=2&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Upper case conversion $not specified$ $not specified$
Value equal to index value https://practice.geeksforgeeks.org/problems/value-equal-to-index-value1330/1?page=1&difficulty[]=-2&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Value equal to index value $not specified$ $not specified$
Vowel or Not https://practice.geeksforgeeks.org/problems/vowel-or-not0831/1?page=1&difficulty[]=-2&status[]=unsolved&status[]=attempted&sortBy=submissions Vowel or Not $O(1)$ $O(1)$
BASIC
Name Problem Solution Time Complexity Space complexity
Binary Search https://practice.geeksforgeeks.org/problems/binary-search-1587115620/1?utm_source=gfg&utm_medium=article&utm_campaign=bottom_sticky_on_article Binary Search $O(LogN)$ $O(1)$
Bit Difference https://practice.geeksforgeeks.org/problems/bit-difference-1587115620/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Bit Difference $not specified$ $not specified$
Check If Circular Linked List https://practice.geeksforgeeks.org/problems/circular-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Check If Circular Linked List $O(N)$ $O(1)$
Count Leaves in Binary Tree https://practice.geeksforgeeks.org/problems/count-leaves-in-binary-tree/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Count Leaves in Binary Tree $O(N)$ $O(N)$
Count nodes of linked list https://practice.geeksforgeeks.org/problems/count-nodes-of-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Count nodes of linked list $O(N)$ $O(1)$
Count zeros in a sorted matrix https://practice.geeksforgeeks.org/problems/count-zeros-in-a-sorted-matrix/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Count zeros in a sorted matrix $O(N^2)$ $O(1)$
Delete Alternate Nodes https://practice.geeksforgeeks.org/problems/delete-alternate-nodes/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Delete Alternate Nodes $not specified$ $not specified$
Delete node in Doubly Linked List https://practice.geeksforgeeks.org/problems/delete-node-in-doubly-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Delete node in Doubly Linked List $not specified$ $not specified$
Find minimum and maximum element in an array https://practice.geeksforgeeks.org/problems/find-minimum-and-maximum-element-in-an-array4428/1?page=1&difficulty[]=-1&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Find minimum and maximum element in an array $O(N)$ $O(1)$
Find n/k th node in Linked list https://practice.geeksforgeeks.org/problems/find-nk-th-node-in-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Find n/k th node in Linked list $not specified$ $not specified$
Find the Sum of Last N nodes of the Linked List https://practice.geeksforgeeks.org/problems/find-the-sum-of-last-n-nodes-of-the-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Find the Sum of Last N nodes of the Linked List $O(N)$ $O(1)$
Game with nos https://practice.geeksforgeeks.org/problems/game-with-nos3123/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Game with nos $O(N)$ $O(N)$
Identical Linked Lists https://practice.geeksforgeeks.org/problems/identical-linked-lists/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Identical Linked Lists $not specified$ $not specified$
Immediate Smaller Element https://practice.geeksforgeeks.org/problems/immediate-smaller-element1142/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Stack&sortBy=accuracy Immediate Smaller Element $O(N)$ $O(1)$
Implement Queue using array https://practice.geeksforgeeks.org/problems/implement-queue-using-array/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Queue&sortBy=accuracy Implement Queue using array $not specified$ $not specified$
Implement Queue using Linked List https://practice.geeksforgeeks.org/problems/implement-queue-using-linked-list Implement Queue using Linked List $not specified$ $not specified$
Implement stack using array https://practice.geeksforgeeks.org/problems/implement-stack-using-array/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Stack&sortBy=accuracy Implement stack using array $not specified$ $not specified$
Implement Stack using Linked List https://practice.geeksforgeeks.org/problems/implement-stack-using-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Implement Stack using Linked List $not specified$ $not specified$
Insert in Middle of Linked List https://practice.geeksforgeeks.org/problems/insert-in-middle-of-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Insert in Middle of Linked List $not specified$ $not specified$
Java Generic Class https://practice.geeksforgeeks.org/problems/java-generic-class/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Java Generic Class $not specified$ $not specified$
Linked List Insertion https://practice.geeksforgeeks.org/problems/linked-list-insertion-1587115620/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Linked List Insertion $not specified$ $not specified$
Linked List Length Even or Odd? https://practice.geeksforgeeks.org/problems/linked-list-length-even-or-odd/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Linked List Length Even or Odd? $O(N)$ $O(1)$
Magical String[Duplicate Problem] https://practice.geeksforgeeks.org/problems/magical-string3653/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Magical String[Duplicate Problem] $O(N)$ $O(N)$
Matching Pair https://practice.geeksforgeeks.org/problems/matching-pair5320/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Matching Pair $not specified$ $not specified$
Midori and chocolates https://practice.geeksforgeeks.org/problems/midori-and-chocolates2438/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Midori and chocolates $O(1)$ $O(1)$
Minimum element in BST https://www.geeksforgeeks.org/problems/minimum-element-in-bst/1?page=1&category=Tree&difficulty=Basic&status=unsolved&sortBy=submissions Minimum element in BST $O(N)$ $O(N)$
Modular Node https://practice.geeksforgeeks.org/problems/modular-node/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Modular Node $not specified$ $not specified$
Node at a given index in linked list https://practice.geeksforgeeks.org/problems/node-at-a-given-index-in-linked-list/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Node at a given index in linked list $O(N)$ $O(1)$
Pairwise Consecutive Elements https://practice.geeksforgeeks.org/problems/pairwise-consecutive-elements/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Stack&sortBy=accuracy Pairwise Consecutive Elements $not specified$ $not specified$
Pattern 13 https://practice.geeksforgeeks.org/problems/triangle-pattern-1661718712/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Pattern 13 $not specified$ $not specified$
Play With OR https://practice.geeksforgeeks.org/problems/play-with-or5515/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Play With OR $not specified$ $not specified$
Postorder Traversal https://practice.geeksforgeeks.org/problems/postorder-traversal/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Postorder Traversal $not specified$ $not specified$
Preorder Traversal https://practice.geeksforgeeks.org/problems/preorder-traversal/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Stack&sortBy=accuracy Preorder Traversal $not specified$ $not specified$
Print first letter of every word in the string https://practice.geeksforgeeks.org/problems/print-first-letter-of-every-word-in-the-string3632/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Print first letter of every word in the string $not specified$ $not specified$
Print Linked List elements https://practice.geeksforgeeks.org/problems/print-linked-list-elements/1?page=1&difficulty[]=-1&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Print Linked List elements $not specified$ $not specified$
Queue Push & Pop https://practice.geeksforgeeks.org/problems/queue-designer/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Queue Push & Pop $not specified$ $not specified$
Queue Reversal https://practice.geeksforgeeks.org/problems/queue-reversal/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Queue Reversal $O(N)$ $O(N)$
Red OR Green https://practice.geeksforgeeks.org/problems/red-or-green5711/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Red OR Green $not specified$ $not specified$
Reverse a String https://practice.geeksforgeeks.org/problems/reverse-a-string/1?page=1&difficulty[]=-1&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Reverse a String $not specified$ $not specified$
Searching a number https://practice.geeksforgeeks.org/problems/searching-a-number0324/1?utm_source=gfg&utm_medium=article&utm_campaign=bottom_sticky_on_article Searching a number $not specified$ $not specified$
Set kth bit https://practice.geeksforgeeks.org/problems/set-kth-bit3724/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Set kth bit $not specified$ $not specified$
Size of Binary Tree https://practice.geeksforgeeks.org/problems/size-of-binary-tree/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Size of Binary Tree $not specified$ $not specified$
Stack designer https://practice.geeksforgeeks.org/problems/stack-designer/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Stack designer $not specified$ $not specified$
Sum of Binary Tree https://practice.geeksforgeeks.org/problems/sum-of-binary-tree/1?page=1&difficulty[]=-1&status[]=unsolved&sortBy=accuracy Sum of Binary Tree $O(N)$ $O(N)$
Union of two arrays https://practice.geeksforgeeks.org/problems/union-of-two-arrays3538/1?page=1&difficulty[]=-1&category[]=Data%20Structures&category[]=Arrays&sortBy=submissions Union of two arrays $O(N + M)$ $O(N + M)$
EASY
Name Problem Solution Time Complexity Space complexity
BigInteger Multiply https://practice.geeksforgeeks.org/problems/biginteger-multiply/1?page=1&status[]=unsolved&sortBy=accuracy BigInteger Multiply $not specified$ $not specified$
Binary matrix having maximum number of 1s https://practice.geeksforgeeks.org/problems/binary-matrix-having-maximum-number-of-1s--170647/1?page=1&category=Binary%20Search&difficulty=School,Basic,Easy&status=unsolved&sortBy=accuracy Binary matrix having maximum number of 1s $not specified$ $not specified$
Common elements https://practice.geeksforgeeks.org/problems/common-elements1132/1?utm_source=gfg&utm_medium=article&utm_campaign=bottom_sticky_on_article Common elements $O(N)$ $O(N)$
Delete without head pointer https://practice.geeksforgeeks.org/problems/delete-without-head-pointer/1?page=1&difficulty[]=-2&difficulty[]=-1&difficulty[]=0&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Delete without head pointer $not specified$ $not specified$
Deque Implementations https://practice.geeksforgeeks.org/problems/deque-implementations/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Deque Implementations $not specified$ $not specified$
Equilibrium Point https://practice.geeksforgeeks.org/problems/equilibrium-point-1587115620/1?utm_source=gfg&utm_medium=article&utm_campaign=bottom_sticky_on_article Equilibrium Point $O(N)$ $O(1)$
Find the Highest number https://practice.geeksforgeeks.org/problems/find-the-highest-number2259/1?page=1&category=Binary%20Search&difficulty=School,Basic,Easy&status=unsolved&sortBy=accuracy Find the Highest number $not specified$ $not specified$
First negative integer in every window of size k https://practice.geeksforgeeks.org/problems/first-negative-integer-in-every-window-of-size-k3345/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy First negative integer in every window of size k $not specified$ $not specified$
Generate Binary Numbers https://practice.geeksforgeeks.org/problems/generate-binary-numbers-1587115620/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Generate Binary Numbers $O(N * LogN)$ $O(1)$
Insert an Element at the Bottom of a Stack https://practice.geeksforgeeks.org/problems/insert-an-element-at-the-bottom-of-a-stack/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Stack&sortBy=accuracy Insert an Element at the Bottom of a Stack $not specified$ $not specified$
Leaders in an array https://practice.geeksforgeeks.org/problems/leaders-in-an-array-1587115620/1?utm_source=gfg&utm_medium=article&utm_campaign=bottom_sticky_on_article Leaders in an array $O(N)$ $O(1)$
Maximum Diamonds https://practice.geeksforgeeks.org/problems/chinky-and-diamonds3340/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Maximum Diamonds $not specified$ $not specified$
Max Level Sum in Binary Tree https://practice.geeksforgeeks.org/problems/max-level-sum-in-binary-tree--170647/1?page=1&category=Binary%20Search&difficulty=School,Basic,Easy&status=unsolved&sortBy=accuracy Max Level Sum in Binary Tree $not specified$ $not specified$
Minimum Cost of ropes https://practice.geeksforgeeks.org/problems/minimum-cost-of-ropes-1587115620/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Minimum Cost of ropes $not specified$ $not specified$
Min sum formed by digits https://www.geeksforgeeks.org/problems/min-sum-formed-by-digits3551/1?page=1&category=Queue&difficulty=Easy&status=unsolved&sortBy=accuracy Min sum formed by digits $O(N)$ $O(N * LogN)$
Next Right Node https://www.geeksforgeeks.org/problems/next-right-node/1?page=1&category=Queue&difficulty=Easy&status=unsolved&sortBy=accuracy Next Right Node $O(N)$ $O(N)$
Occurence of an integer in a Linked List https://practice.geeksforgeeks.org/problems/occurence-of-an-integer-in-a-linked-list/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Occurence of an integer in a Linked List $not specified$ $not specified$
Operations on PriorityQueue https://practice.geeksforgeeks.org/problems/operations-on-priorityqueue/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Operations on PriorityQueue $not specified$ $not specified$
Queue Operations https://www.geeksforgeeks.org/problems/queue-operations/1?page=1&category=Queue&difficulty=Easy&status=unsolved&sortBy=accuracy Queue Operations $O(N)$ $O(N)$
Queue using stack https://practice.geeksforgeeks.org/problems/queue-using-stack/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Queue using stack $not specified$ $not specified$
Queue using two Stacks https://practice.geeksforgeeks.org/problems/queue-using-two-stacks/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Queue using two Stacks $not specified$ $not specified$
Reverse a linked list https://practice.geeksforgeeks.org/problems/reverse-a-linked-list/1?page=1&difficulty[]=-2&difficulty[]=-1&difficulty[]=0&status[]=unsolved&category[]=Linked%20List&sortBy=accuracy Reverse a linked list $not specified$ $not specified$
Reverse First K elements of Queue https://practice.geeksforgeeks.org/problems/reverse-first-k-elements-of-queue/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Reverse First K elements of Queue $not specified$ $not specified$
Stack using two queues https://practice.geeksforgeeks.org/problems/stack-using-two-queues/1?page=1&difficulty[]=0&status[]=unsolved&category[]=Queue&sortBy=accuracy Stack using two queues $not specified$ $not specified$
Ticket Counter https://www.geeksforgeeks.org/problems/ticket-counter-2731/1?page=1&category=Queue&difficulty=Easy&status=unsolved&sortBy=accuracy Ticket Counter $O(N)$ $O(N)$
MEDIUM
Name Problem Solution Time Complexity Space complexity
Majority Element https://practice.geeksforgeeks.org/problems/majority-element-1587115620/1?utm_source=geeksforgeeks&utm_medium=ml_article_practice_tab&utm_campaign=article_practice_tab Majority Element $O(N)$ $O(N)$

Releases

No releases published

Packages

No packages published

Languages