Skip to content

Solutions to HackerRank practice & tutorials problems with Java

License

Notifications You must be signed in to change notification settings

ahmedali20/HackerRankSolutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackerRank Logo | Ahmed Ali Profile

HackerRank | Practice & Tutorials Solutions

This repository consists of solutions to HackerRank practice and tutorials problems with Java.

GitHub last commit GitHub repo size

Personal HackerRank Profile

View Profile

HackerRank Badges

30 Days of Code

HackerRank Certificates

Java (Basic) Certificate

Table Of Contents

Practices Completed

Java

Subdomain Challenge Difficulty Score Solution
Introduction Welcome To Java! Essay 3 Welcome To Java!
Introduction Java Stdin and Stdout I Essay 5 Java Stdin and Stdout I
Introduction Java if-Else Essay 10 Java if-Else
Introduction Java Stdin and Stdout II Essay 10 Java Stdin and Stdout II
Introduction Java Output Formatting Essay 10 Java Output Formatting
Introduction Java Loops I Essay 10 Java Loops I
Introduction Java Loops II Essay 10 Java Loops II
Introduction Java Data Types Essay 10 Java Data Types
Introduction Java End Of File Essay 10 Java End Of File
Introduction Java static initializer block Essay 10 Java static initializer block
Introduction Java int to String Essay 10 Java int to String
Introduction Java Date and Time Essay 15 Java Date and Time
Introduction Java Currency Formatter Essay 15 Java Currency Formatter

Algorithms

Subdomain Challenge Difficulty Score Solution
Warmup Solve Me First Essay 1 Solve Me First
Warmup Simple Array Sum Essay 10 Simple Array Sum
Warmup Compare the Triplets Essay 10 Compare the Triplets
Warmup A Very Big Sum Essay 10 A Very Big Sum
Warmup Diagonal Difference Essay 10 Diagonal Difference
Warmup Plus Minus Essay 10 Plus Minus
Warmup Staircase Essay 10 Staircase
Warmup Mini-Max Sum Essay 10 Mini-Max Sum
Warmup Birthday Cake Candles Essay 10 Birthday Cake Candles
Warmup Time Conversion Essay 15 Time Conversion
Implementation Apple and Orange Essay 10 Apple and Orange
Implementation Grading Students Essay 10 Grading Students

Tutorials Completed

30 Days of Code

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

Certificates

Skill Test Difficulty Certificate
Java Test Basic Certificate

HackerRank Logo