0% found this document useful (0 votes)
31 views5 pages

Problems List - Algo 1 - Elementary Algorithmic Thinking Skill Development

Uploaded by

pawan kamal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views5 pages

Problems List - Algo 1 - Elementary Algorithmic Thinking Skill Development

Uploaded by

pawan kamal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Problem Title and URL Difficulty Problem Type

Number of Steps to Reduce a Number to Zero Easy Math


Count Operations to Obtain Zero Easy Math
Positive Negative Easy Array
Search an Element in an array (GFG) Easy Search
To Lower Case Easy String
Defanging an IP Address Easy String
Average Salary Excluding the Minimum and MaximumEasy Salary Array
Replace All ?'s to Avoid Consecutive Repeating Characters
Easy String
Single Number Easy Math
Missing Number Easy Array
Find the Duplicate Number Medium Array
Shuffle the Array Easy Array, Sorting
Shuffle String Easy String, Sorting
Monotonic Array Easy Array, Sorting, Validation
Selection Sort Easy Array, Sorting
Check if Array Is Sorted and Rotated Easy Array, Sorting, Decision Problem
Valid Mountain Array Easy String
Sort The Jumbled Numbers Medium Sorting, Sorting
Guess Number Higher or Lower Easy Search
Binary Search Easy Search
Sort an Array Easy Array, Sorting
Add Strings Easy Array, Math, Big Endian
Plus One Easy Math, Array
Add to Array-Form of Integer Easy Array, Math
Multiply Strings Medium Array, Math
Detect Capital Easy String
Capitalize the Title Easy String
Check if One String Swap Can Make Strings Equal Easy String
Buddy Strings Easy String
Merge Strings Alternately Easy String
Sign of the Product of an Array Easy Math
Number of Good Pairs Easy Array, Counting Problem
Calculate Digit Sum of a String Easy Math
License Key Formatting Easy String
The Employee That Worked on the Longest Task Easy Optimization
Kids With the Greatest Number of Candies Easy Array
Relative Ranks Easy Array
Chocolate Distribution Problem (GFG) Easy Array, Optimization
1s Complement (GFG) Easy Binary (Math)
Power of Two Easy Binary (Math)
Power of Four Easy Binary (Math)
Power of Three Easy Math
Add Binary Easy Binary (Math)
Valid Perfect Square Easy Math
Count and Say Medium String
UTF-8 Validation Medium String
Validate IP Address Medium String
Find Triangular Sum of an Array Medium Array, Math
Solution Solution Strategies Efficiency Notes
While Loop
While Loop
Array Traversal
Array Traversal
Array Traversal
Array Traversal
Array Traversal
Array Traversal
Frequency Map, Visited Set, Presorting
Cyclic Permutation, Frequency Map, Visited Set, Presorting, Math
Cyclic Permutation, Frequency Map, Visited Set, Presorting
Sorting
/detail/1330498741/ Sorting, Cyclic Permutation
detail/1330499615/ Sorting, Greedy
Sorting
Decision Problem Sorting
Sorting
Sorting
Divide-and-Conquer (Binary Search)
detail/1326127532/ Divide-and-Conquer (Binary Search)
Divide-and-Conquer (Merge Sort)
detail/1332804909/
detail/1332811317/
detail/1332780897/

Array Traversal
Sl. No.Topic Examples
1 Step-by-step instructions to solve a p Evaluating an arithmetic expressions
2 Decision Making Positive/Negative validation
3 Loops of a simulation Number of steps reduce a number to zero
4 Arrays - Traversal Accumulation of array elements
5 Linear Search Search key in an array
6 Exhaustive Vs Non-Exhaustive SearchSearch key in a sorted array
7 Recurrences and Recursive algorithm Factorial, Guess Number Game
8 Rearrangements and Sorting Sorting an array - Cyclic Permutations
9 Divide-and-Conquer Guess Number Game, Search for a key in a sorted array, Sort an arra
10 Using ADTs (Set, Map, list) Missing Number, Duplicate Number, Sort an array using an ordered se
11 Arithmetic - addition/multiplication Plus One, Add two numbers, Multiply Two Strings
12 Exponents and Logarithms Valid Perfect Square
13 Binary Numbers Add Binary Numbers
14 Boolean Operations AND, OR, NOT, XOR operators
y in a sorted array, Sort an array
ort an array using an ordered set

You might also like