Skip to content

Here you will get All Solutions for Topics from HackerRank Platform

Notifications You must be signed in to change notification settings

Harsh971/HackerRank_Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

HackerRank

HackerRank_Solutions

Here you will get All Solutions for Topics from HackerRank Platform

🛠 Skills Used in this Repository...

c    cplusplus    java    python

Topics Covered...

30 Day's of Code

Day Problem Name Difficulty Level HackerRank Panel Link Solution Solution Available Using
0 Hello, World. Easy Click Here Click Here C , C++ , JAVA , Python
1 Data Types. Easy Click Here Click Here C , C++ , JAVA , Python
2 Operators. Easy Click Here Click Here C , C++ , JAVA , Python
3 Intro to Conditional Statements. Easy Click Here Click Here C , C++ , JAVA , Python
4 Class vs. Instance Easy Click Here Click Here C++ , JAVA , Python
5 Loops. Easy Click Here Click Here C , C++ , JAVA , Python
6 Let's Review. Easy Click Here Click Here C , C++ , JAVA , Python
7 Arrays. Easy Click Here Click Here C , C++ , JAVA , Python
8 Dictionaries and Maps. Easy Click Here Click Here C , C++ , JAVA , Python
9 Recursion 3. Easy Click Here Click Here C , C++ , JAVA , Python
10 Binary Numbers. Easy Click Here Click Here C , C++ , JAVA , Python
11 2D Arrays. Easy Click Here Click Here C , C++ , JAVA , Python
12 Inheritance. Easy Click Here Click Here C++ , JAVA , Python
13 Abstract Classes. Easy Click Here Click Here C++ , JAVA , Python
14 Scope. Easy Click Here Click Here C++ , JAVA , Python
15 Linked List. Easy Click Here Click Here C , JAVA , Python
16 Exceptions - String to Integer. Easy Click Here Click Here C++ , JAVA , Python
17 More Exceptions. Easy Click Here Click Here C++ , JAVA , Python
18 Queues and Stacks. Easy Click Here Click Here C++ , JAVA
19 Interfaces. Easy Click Here Click Here C++ , JAVA , Python
20 Sorting. Easy Click Here Click Here C , C++ , JAVA , Python
21 Generics. Easy Click Here Click Here C++ , JAVA
22 Binary Search Trees. Easy Click Here Click Here C , C++ , JAVA , Python
23 BST Level Order Traversal Easy Click Here Click Here C , C++ , JAVA
24 More Linked Lists. Easy Click Here Click Here C , C++ , JAVA , Python
25 Running Time and Complexity. Medium Click Here Click Here C , C++ , JAVA , Python
26 Nested Logic. Easy Click Here Click Here C , C++ , JAVA , Python
27 Testing. Easy Click Here Click Here C++ , JAVA , Python
28 RegEx, Patterns, and Intro to Databases. Medium Click Here Click Here C , C++ , JAVA , Python
29 Bitwise AND. Medium Click Here Click Here C , C++ , JAVA , Python

C

Problem Name SubDomain Difficulty Level HackerRank Panel Link Solution
1 "Hello World!" in C Introduction Easy Click Here Click Here
2 Playing With Characters Introduction Easy Click Here Click Here
3 Sum and Difference of Two Numbers Introduction Easy Click Here Click Here
4 Functions in C Introduction Easy Click Here Click Here
5 Pointers in C Introduction Easy Click Here Click Here
6 Conditional Statements in C Conditionals and Loops Easy Click Here Click Here
7 For Loop in C Conditionals and Loops Easy Click Here Click Here
8 Sum of Digits of a Five Digit Number Conditionals and Loops Easy Click Here Click Here
9 Bitwise Operators Conditionals and Loops Easy Click Here Click Here
10 Printing Pattern Using Loops Conditionals and Loops Easy Click Here Click Here
11 1D Arrays in C Arrays and Strings Medium Click Here Click Here
12 Array Reversal Arrays and Strings Medium Click Here Click Here
13 Printing Tokens Arrays and Strings Medium Click Here Click Here
14 Digit Frequency Arrays and Strings Medium Click Here Click Here
15 Dynamic Array in C Arrays and Strings Medium Click Here Click Here
16 Calculate the Nth term Functions Easy Click Here Click Here
17 Students Marks Sum Functions Easy Click Here Click Here
18 Permutations of Strings Functions Medium Click Here Click Here
19 Variadic functions in C Functions Medium Click Here Click Here
20 Sorting Array of Strings Functions Hard Click Here Click Here
21 Querying the Document Functions Hard Click Here Click Here
22 Boxes through a Tunnel Structs and Enums Easy Click Here Click Here
23 Small Triangles, Large Triangles Structs and Enums Medium Click Here Click Here
24 Structuring the Document Structs and Enums Hard Click Here Click Here
25 Post Transition Structs and Enums Hard Click Here Click Here

JAVA

Problem Name SubDomain Difficulty Level HackerRank Panel Link Solution
1 Welcome to Java Introduction Easy Click Here Click Here
2 Java Stdin and Stdout 1 Introduction Easy Click Here Click Here
3 Java If-Else Introduction Easy Click Here Click Here
4 Java Stdin and Stdout 2 Introduction Easy Click Here Click Here
5 Java Output Formatting Introduction Easy Click Here Click Here
6 Java Loops 1 Introduction Easy Click Here Click Here
7 Java Loops 2 Introduction Easy Click Here Click Here
8 Java Datatypes Introduction Easy Click Here CLick Here
9 Java End-of-file Introduction Easy Click Here Click Here
10 Java Static Initializer Block Introduction Easy Click Here Click Here
11 Java Int to String Introduction Easy Click Here Click Here
12 Java Date and Time Introduction Easy Click Here Click Here
13 Java Currency Formatter Introduction Easy Click Here Click Here
14 Java Regex String Medium Click Here Click Here
15 Java Strings Introduction String Easy Click Here Click Here
16 Java Substring String Easy Click Here Click Here
17 Java Substring Comparisions String Easy Click Here Click Here
18 Java String Reverse String Easy Click Here Click Here
19 Java Anagrams String Easy Click Here Click Here
20 Java String Tokens String Easy Click Here Click Here
21 Pattern Syntax Checker String Easy Click Here Click Here
22 Java Regex 2-Duplicate Words String Medium Click Here Click Here
23 Valid Username Regular Expression String Easy Click Here Click Here
24 Tag Content Extractor String Medium Click Here Click Here
25 Java Primality Test BigNumber Easy Click Here Click Here
26 Java BigInteger BigNumber Easy Click Here Click Here
27 Java BigDecimal BigNumber Medium Click Here Click Here
28 Java Subarray Data Structures Easy Click Here Click Here
29 Java 1D Array Data Structures Easy Click Here Click Here
30 Java 2D Array Data Structures Easy Click Here Click Here
31 Java ArrayList Data Structures Easy Click Here Click Here
32 Java 1D Array(Part 2) Data Structures Medium Click Here Click Here
33 Java List Data Structures Easy Click Here Click Here
34 Java Map Data Structures Easy Click Here Click Here
35 Java Stack Data Structures Medium Click Here Click Here
36 Java Hashset Data Structures Easy Click Here Click Here
37 Java Generics Data Structures Easy Click Here Click Here
38 Java Comparator Data Structures Medium Click Here Click Here
39 Java Sort Data Structures Easy Click Here Click Here
40 Java Dequeue Data Structures Medium Click Here Click Here
41 Java Bitset Data Structures Easy Click Here Click Here
42 Java Priority Queue Data Structures Medium Click Here Click Here
43 Java Inheritance 1 Object Oriented Programming Easy Click Here Click Here
44 Java Inheritance 2 Object Oriented Programming Easy Click Here Click Here
45 Java Abstract Class Object Oriented Programming Easy Click Here Click Here
46 Java Interface Object Oriented Programming Easy Click Here Click Here
47 Java Method Overriding Object Oriented Programming Easy Click Here Click Here
48 Java Method Overriding 2(Super Keyword) Object Oriented Programming Easy Click Here Click Here
49 Java Instanceof keyword Object Oriented Programming Easy Click Here Click Here
50 Java Iterator Object Oriented Programming Easy Click Here Click Here
50 Java Iterator Object Oriented Programming Easy Click Here Click Here
51 Java Exception Handling Exception Handling Easy Click Here Click Here
52 Java Exception Handling (Try-catch) Exception Handling Easy Click Here Click Here
53 Java Varargs - Simple Addition Advanced Easy Click Here Click Here
54 Java Reflection - Attributes Advanced Easy Click Here Click Here
55 Java Factory Pattern Advanced Easy Click Here Click Here
56 Java Singleton Pattern Advanced Easy Click Here Click Here
57 Covariant Return Types Advanced Easy Click Here Click Here
58 Can You Access? Advanced Medium Click Here Click Here
59 Prime Checker Advanced Medium Click Here Click Here
60 Java Visitor Pattern Advanced Medium Click Here Click Here
61 Java Annotations Advanced Medium Click Here Click Here
62 Java Lambda Expressions Advanced Medium Click Here Click Here
63 Java MD5 Advanced Medium Click Here Click Here
64 Java SHA-256 Advanced Medium Click Here Click Here

Feedback

If you have any feedback, please reach out to us at [email protected]

harshthakkar971 Connect with Me

HarshThakkar971    harsh-thakkar-7764bb1a4    harsh_thakkar09