This repository contains the challenges of algorithms and data structure of the site Hackerrank.
Subdomain | Challenge | Level | Max Score | Score Obtained |
---|---|---|---|---|
Warmup | Solve Me First | Easy | 1 | 1 |
Warmup | Simple Array Sum | Easy | 10 | 10 |
Warmup | Compare the Triplets | Easy | 10 | 10 |
Warmup | A Very Big Sum | Easy | 10 | 10 |
Warmup | Diagonal Difference | Easy | 10 | 10 |
Warmup | Plus Minus | Easy | 10 | 10 |
Warmup | Staircase | Easy | 10 | 10 |
Warmup | Mini-Max Sum | Easy | 10 | 10 |
Warmup | Birthday Cake Candles | Easy | 10 | 10 |
Warmup | Time Conversion | Easy | 15 | 15 |
Implementation | Grading Students | Easy | 10 | 10 |
Implementation | Apple and Orange | Easy | 10 | 10 |
Implementation | Kangaroo | Easy | 10 | 10 |
Implementation | Between Two Sets | Easy | 10 | 10 |
Implementation | Breaking the Records | Easy | 10 | 10 |
Implementation | Birthday Chocolate | Easy | 10 | 10 |
Implementation | Divisible Sum Pairs | Easy | 10 | 10 |
Implementation | Migratory Birds | Easy | 10 | 10 |
Implementation | Bon Appétit | Easy | 10 | 10 |
Implementation | Sock Merchant | Easy | 10 | 10 |
Implementation | Drawing Book | Easy | 10 | 10 |
Implementation | Counting Valleys | Easy | 15 | 15 |
Implementation | Cats and a Mouse | Easy | 15 | 15 |
Implementation | Beautiful Days at the Movies | Easy | 15 | 15 |
Implementation | Electronics Shop | Easy | 15 | 15 |
Implementation | The Hurdle Race | Easy | 15 | 15 |
Implementation | Day of the Programmer | Easy | 15 | 15 |
Implementation | Jumping on the Clouds: Revisited | Easy | 15 | 15 |
Implementation | Library Fine | Easy | 15 | 15 |
Implementation | Viral Advertising | Easy | 15 | 15 |
Implementation | Designer PDF Viewer | Easy | 20 | 20 |
Implementation | Picking Numbers | Easy | 20 | 20 |
Implementation | Sequence Equation | Easy | 20 | 20 |
Implementation | Beautiful Triplets | Easy | 20 | 20 |
Implementation | Angry Professor | Easy | 20 | 20 |
Implementation | Service Lane | Easy | 20 | 20 |
Implementation | Minimum Distances | Easy | 20 | 20 |
Implementation | Repeated String | Easy | 20 | 20 |
Implementation | Sherlock and Squares | Easy | 20 | 20 |
Implementation | Utopian Tree | Easy | 20 | 20 |
Implementation | Equalize the Array | Easy | 20 | 20 |
Implementation | Jumping on the Clouds | Easy | 20 | 20 |
Implementation | Halloween Sale | Easy | 20 | 20 |
Implementation | Extra Long Factorials | Medium | 20 | 20 |
Implementation | Find Digits | Easy | 25 | 25 |
Implementation | Cut the sticks | Easy | 25 | 25 |
Implementation | Taum and B'day | Easy | 25 | 25 |
Implementation | Lisa's Workbook | Easy | 25 | 25 |
Implementation | Chocolate Feast | Easy | 25 | 25 |
Implementation | ACM ICPC Team | Easy | 25 | 25 |
Implementation | Fair Rations | Easy | 25 | 25 |
Implementation | The Time in Words | Medium | 25 | 25 |
Implementation | Modified Kaprekar Numbers | Easy | 30 | 30 |
Implementation | Cavity Map | Easy | 30 | 30 |
Implementation | Encryption | Medium | 30 | 30 |
Implementation | Organizing Containers of Balls | Medium | 30 | 30 |
Strings | Super Reduced String | Easy | 10 | 10 |
Strings | CamelCase | Easy | 15 | 15 |
Strings | Mars Exploration | Easy | 15 | 15 |
Strings | Strong Password | Easy | 15 | 15 |
Strings | Two Characters | Easy | 20 | 20 |
Strings | Alternating Characters | Easy | 20 | 20 |
Strings | HackerRank in a String! | Easy | 20 | 20 |
Strings | Pangrams | Easy | 20 | 20 |
Strings | Gemstones | Easy | 20 | 20 |
Strings | Funny String | Easy | 25 | 25 |
Strings | Making Anagrams | Easy | 30 | 30 |
Strings | Game of Thrones - I | Easy | 30 | 30 |
Sorting | Intro to Tutorial Challenges | Easy | 30 | 30 |
Sorting | Insertion Sort - Part 1 | Easy | 30 | 30 |
Sorting | Insertion Sort - Part 2 | Easy | 30 | 30 |
Sorting | Correctness and the Loop Invariant | Easy | 30 | 30 |
Sorting | Quicksort 1 - Partition | Easy | 10 | 10 |
Sorting | Counting Sort 1 | Easy | 30 | 30 |
Sorting | Counting Sort 2 | Easy | 30 | 30 |
Sorting | Running Time of Algorithms | Easy | 30 | 30 |
Sorting | Find the Median | Easy | 35 | 35 |
Sorting | Closest Numbers | Easy | 35 | 35 |
Graph Theory | Even Tree | Medium | 50 | 50 |
Dynamic Programming | Fibonacci Modified | Medium | 45 | 45 |
Dynamic Programming | The Coin Change Problem | Medium | 60 | 60 |
Search | Hackerland Radio Transmitters | Medium | 25 | 25 |
Search | Ice Cream Parlor | Easy | 30 | 30 |
Search | Missing Numbers | Easy | 45 | 45 |
Greedy | Marc's Cakewalk | Easy | 15 | 15 |
Greedy | Luck Balance | Easy | 20 | 20 |
Greedy | Priyanka and Toys | Easy | 30 | 30 |
Greedy | Mark and Toys | Easy | 35 | 35 |
Greedy | Permuting Two Arrays | Easy | 40 | 40 |
Greedy | Jim and the Orders | Easy | 40 | 40 |
Greedy | Greedy Florist | Medium | 35 | 35 |
Recursion | The Power Sum | Medium | 20 | 20 |
Recursion | Recursive Digit Sum | Medium | 30 | 30 |
Bit Manipulation | Lonely Integer | Easy | 20 | 20 |
Bit Manipulation | Sum vs XOR | Easy | 25 | 25 |
Bit Manipulation | Maximizing XOR | Easy | 30 | 30 |
Bit Manipulation | Flipping bits | Easy | 40 | 40 |