https://github.com/rutujar/hackerrank-solutions
This Repository contain solutions to HackerRank 30 Days Of Code Challenge, 10 days of javascript,10 days of statistics,java,sql.
https://github.com/rutujar/hackerrank-solutions
10 10daysofjavascript 10daysofstatistics 30daysofcode c hackerrank hackerrank-30dayschallange hackerrank-challenges hackerrank-java hackerrank-python hackerrank-solutions hackerrank-sql hackerrank-statistics java javascript sql
Last synced: 1 day ago
JSON representation
This Repository contain solutions to HackerRank 30 Days Of Code Challenge, 10 days of javascript,10 days of statistics,java,sql.
- Host: GitHub
- URL: https://github.com/rutujar/hackerrank-solutions
- Owner: rutujar
- License: mit
- Created: 2018-10-01T12:43:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-09-23T13:22:25.000Z (over 3 years ago)
- Last Synced: 2025-04-04T02:11:10.002Z (11 months ago)
- Topics: 10, 10daysofjavascript, 10daysofstatistics, 30daysofcode, c, hackerrank, hackerrank-30dayschallange, hackerrank-challenges, hackerrank-java, hackerrank-python, hackerrank-solutions, hackerrank-sql, hackerrank-statistics, java, javascript, sql
- Language: Java
- Homepage:
- Size: 3.64 MB
- Stars: 27
- Watchers: 3
- Forks: 22
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# HACKERRANK SOLUTIONS
[](https://github.com/rutujar/HackerRank-solutions)
[](https://github.com/rutujar/HackerRank-solutions)
* [10 Days of Statistics](#10-days-of-statistics)
* [10 Days of Javascript](#10-days-of-Javascript)
* [Java](#java)
* [SQL](#sql)
* [PYTHON](#python)
# PROFILE
[hackerrank](https://www.hackerrank.com/rutujarajesh23?hr_r=1)
# 10 Days of Statistics
| Day | Challenge | Points | Solution |
|:---:|:--------------------------------------------------------------------------------------------------------------------------:|:------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| 0 | [Mean, Median, and Mode](https://www.hackerrank.com/challenges/s10-basic-statistics) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%200/Mean_Median_and_Mode.java) |
| 0 | [Weighted Mean](https://www.hackerrank.com/challenges/s10-weighted-mean) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%200/Weighted_Mean.java) |
| 1 | [Quartiles](https://www.hackerrank.com/challenges/s10-quartiles) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%201/Quartiles.java) |
| 1 | [Interquartile Range](https://www.hackerrank.com/challenges/s10-interquartile-range) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%201/Interquartile_Range.java) |
| 1 | [Standard Deviation](https://www.hackerrank.com/challenges/s10-standard-deviation) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%201/Standard_Deviation.java) |
| 2 | [Basic Probability](https://www.hackerrank.com/challenges/s10-mcq-1) | 10 | [Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%202/Basic_Probability.txt) |
| 2 | [More Dice](https://www.hackerrank.com/challenges/s10-mcq-2) | 10 | [Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%202/More_Dice.txt) |
| 2 | [Compound Event Probability](https://www.hackerrank.com/challenges/s10-mcq-3) | 10 | [Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%202/Compound_Event_Probability.txt) |
| 3 | [Conditional Probability](https://www.hackerrank.com/challenges/s10-mcq-4) | 10 | [Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%203/Conditional_Probability.txt) |
| 3 | [Cards of the Same Suit](https://www.hackerrank.com/challenges/s10-mcq-5) | 10 | [Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%203/Cards_of_the_Same_Suit.txt) |
| 3 | [Drawing Marbles](https://www.hackerrank.com/challenges/s10-mcq-6) | 10 | [Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%203/Drawing_Marbles.txt) |
| 4 | [Binomial Distribution I](https://www.hackerrank.com/challenges/s10-binomial-distribution-1) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%204/Binomial_Distribution_I.java) |
| 4 | [Binomial Distribution II](https://www.hackerrank.com/challenges/s10-binomial-distribution-2) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%204/Binomial_Distribution_II.java) |
| 4 | [Geometric Distribution I](https://www.hackerrank.com/challenges/s10-geometric-distribution-1) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%204/Geometric_Distribution_I.java) |
| 4 | [Geometric Distribution II](https://www.hackerrank.com/challenges/s10-geometric-distribution-2) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%204/Geometric_Distribution_II.java) |
| 5 | [Poisson Distribution I](https://www.hackerrank.com/challenges/s10-poisson-distribution-1) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%205/Poisson_Distribution_I.java) |
| 5 | [Poisson Distribution II](https://www.hackerrank.com/challenges/s10-poisson-distribution-2) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%205/Poisson_Distribution_II.java) |
| 5 | [Normal Distribution I](https://www.hackerrank.com/challenges/s10-normal-distribution-1) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%205/Normal_Distribution_I.java) |
| 5 | [Normal Distribution II](https://www.hackerrank.com/challenges/s10-normal-distribution-2) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%205/Normal_Distribution_II.java) |
| 6 | [The Central Limit Theorem I](https://www.hackerrank.com/challenges/s10-the-central-limit-theorem-1) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%206/The_Central_Limit_Theorem_I.java) |
| 6 | [The Central Limit Theorem II](https://www.hackerrank.com/challenges/s10-the-central-limit-theorem-2) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%206/The_Central_Limit_Theorem_II.java) |
| 6 | [The Central Limit Theorem III](https://www.hackerrank.com/challenges/s10-the-central-limit-theorem-3) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%206/The_Central_Limit_Theorem_III.java) |
| 7 | [Pearson Correlation Coefficient I](https://www.hackerrank.com/challenges/s10-pearson-correlation-coefficient) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%207/Pearson_Correlation_Coefficient_I.java) |
| 7 | [Spearman's Rank Correlation Coefficient](https://www.hackerrank.com/challenges/s10-spearman-rank-correlation-coefficient) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%207/Spearman-s_Rank_Correlation_Coefficient.java) |
| 8 | [Least Square Regression Line](https://www.hackerrank.com/challenges/s10-least-square-regression-line) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%208/Least_Square_Regression_Line.java) |
| 8 | [Pearson Correlation Coefficient II](https://www.hackerrank.com/challenges/s10-mcq-7) | 30 | [Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%208/Pearson_Correlation_Coefficient_II.txt) |
| 9 | [Multiple Linear Regression](https://www.hackerrank.com/challenges/s10-multiple-linear-regression) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20Of%20Statistics/Day%209/Multiple_Linear_Regression.java) |
# 10 Days of Javascript
| Day | Challenge | Points | Solution |
|:---:|:--------------------------------------------------------------------------------------------------------------------------:|:------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| 0 | [Hello World](https://www.hackerrank.com/challenges/js10-hello-world/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%200/Helloworld.js) |
| 0 | [Data Types](https://www.hackerrank.com/challenges/js10-data-types/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%200/DataTypes.js) |
| 1 | [Arithmetic Operators](https://www.hackerrank.com/challenges/js10-arithmetic-operators/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%201/Arithmetic_operators.js) |
| 1 | [Functions](https://www.hackerrank.com/challenges/js10-function/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%201/Functions.js) |
| 1 | [Let and Const](https://www.hackerrank.com/challenges/js10-let-and-const/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%201/Let_and_Const.js) |
| 2 | [Conditional Statements: If-Else](https://www.hackerrank.com/challenges/js10-if-else/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%202/Conditional_Statement_if_else.js) |
| 2 | [Conditional Statements: Switch](https://www.hackerrank.com/challenges/js10-switch/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%202/Conditional_Statement_switch.js) |
| 2 | [Loops](https://www.hackerrank.com/challenges/js10-loops/problem) | 10 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%202/loops.js) |
| 3 | [Arrays](https://www.hackerrank.com/challenges/js10-arrays/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%203/Arrays.js) |
| 3 | [Try, Catch, and Finally](https://www.hackerrank.com/challenges/js10-try-catch-and-finally/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%203/try_catch_and_finally.js) |
| 3 | [Throw](https://www.hackerrank.com/challenges/js10-throw/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%203/Throw.js) |
| 4 | [Create a Rectangle Object](https://www.hackerrank.com/challenges/js10-objects/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%204/Create_a_Rectangle_Object.js) |
| 4 | [Count Objects](https://www.hackerrank.com/challenges/js10-count-objects/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%204/Count_objects.js) |
| 4 | [Classes](https://www.hackerrank.com/challenges/js10-class/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%204/classes.js) |
| 5 | [Inheritance](https://www.hackerrank.com/challenges/js10-inheritance/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%205/Inheritance.js) |
| 5 | [Template Literals](https://www.hackerrank.com/challenges/js10-template-literals/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%205/Template_Literals.js) |
| 5 | [Arrow Functions](https://www.hackerrank.com/challenges/js10-arrows/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%205/Arrow_Functions.js) |
| 6 | [Bitwise Operators](https://www.hackerrank.com/challenges/js10-bitwise/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%206/Bitwise_Operators.js) |
| 6 | [JavaScript Dates](https://www.hackerrank.com/challenges/js10-date/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%206/Javascript_Dates.js) |
| 7 | [Regular Expressions I](https://www.hackerrank.com/challenges/js10-regexp-1/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%207/Regular_Expressions1.js) |
| 7 | [Regular Expressions II](https://www.hackerrank.com/challenges/js10-regexp-2/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%207/Regular_Expressions2.js) |
| 7 | [Regular Expressions III](https://www.hackerrank.com/challenges/js10-regexp-3/problem) | 15 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%207/Regular_Expressions3.js) |
| 8 | [Create a Button](https://www.hackerrank.com/challenges/js10-create-a-button?hr_b=1) | 20 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%208/Create_a_button/button.js) |
| 8 | [Buttons Container](https://www.hackerrank.com/challenges/js10-buttons-container?hr_b=1) | 25 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%208/Buttons_container/buttongrid.js) |
| 9 | [Binary Calculator](https://www.hackerrank.com/challenges/js10-binary-calculator?hr_b=1) | 30 | [Solution.js](https://github.com/rutujar/HackerRank-solutions/blob/master/10%20Days%20of%20Javascript/Day%209/binary_calculator.js) |
# Java
| Subdomain | Challenge | Points | Solution |
|:---------------------------:|:------------------------------------------------------------------------------------------------------------------------:|:------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| Introduction | [Welcome to Java!](https://www.hackerrank.com/challenges/welcome-to-java) | 3 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Welcome%20to%20Java/soln.java) |
| Introduction | [Java Stdin and Stdout I](https://www.hackerrank.com/challenges/java-stdin-and-stdout-1) | 5 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Stdin%20and%20Stdout%20I/soln.java) |
| Introduction | [Java If-Else](https://www.hackerrank.com/challenges/java-if-else) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20If-Else/soln.java) |
| Introduction | [Java Stdin and Stdout II](https://www.hackerrank.com/challenges/java-stdin-stdout) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Stdin%20and%20Stdout%20II/soln.java) |
| Introduction | [Java Output Formatting](https://www.hackerrank.com/challenges/java-output-formatting) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Output%20Formatting/soln.java) |
| Introduction | [Java Loops I](https://www.hackerrank.com/challenges/java-loops-i) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Loops%20I/soln.java) |
| Introduction | [Java Loops II](https://www.hackerrank.com/challenges/java-loops) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Loops%20II/soln.java) |
| Introduction | [Java Datatypes](https://www.hackerrank.com/challenges/java-datatypes) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Datatypes/soln.java) |
| Introduction | [Java End-of-file](https://www.hackerrank.com/challenges/java-end-of-file) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20End-of-file/soln.java) |
| Introduction | [Java Static Initializer Block](https://www.hackerrank.com/challenges/java-static-initializer-block) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Static%20Initializer%20Block/soln.java) |
| Introduction | [Java Int to String](https://www.hackerrank.com/challenges/java-int-to-string) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Int%20to%20String/soln.java) |
| Introduction | [Java Date and Time](https://www.hackerrank.com/challenges/java-date-and-time) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Date%20and%20Time/soln.java) |
| Introduction | [Java Currency Formatter](https://www.hackerrank.com/challenges/java-currency-formatter) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Introduction/Java%20Currency%20Formatter/soln.java) |
| Strings | [Java Strings Introduction](https://www.hackerrank.com/challenges/java-strings-introduction) | 5 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20Strings%20Introduction/soln.java) |
| Strings | [Java Substring](https://www.hackerrank.com/challenges/java-substring) | 5 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20Substring/soln.java) |
| Strings | [Java Substring Comparisons](https://www.hackerrank.com/challenges/java-string-compare/problem) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20Substring%20Comparisons/soln.java) |
| Strings | [Java String Reverse](https://www.hackerrank.com/challenges/java-string-reverse) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20String%20Reverse/soln.java) |
| Strings | [Java Anagrams](https://www.hackerrank.com/challenges/java-anagrams) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20Anagrams/soln.java) |
| Strings | [Java String Tokens](https://www.hackerrank.com/challenges/java-string-tokens) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20String%20Tokens/soln.java) |
| Strings | [Pattern Syntax Checker](https://www.hackerrank.com/challenges/pattern-syntax-checker) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Pattern%20Syntax%20Checker/soln.java) |
| Strings | [Java Regex](https://www.hackerrank.com/challenges/java-regex) | 25 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20Regex/soln.java) |
| Strings | [Java Regex 2 - Duplicate Words](https://www.hackerrank.com/challenges/duplicate-word) | 25 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Java%20Regex%202%20-%20Duplicate%20Words/soln.java) |
| Strings | [Valid Username Regular Expression](https://www.hackerrank.com/challenges/valid-username-checker/problem) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Valid%20Username%20Regular%20Expression/soln.java) |
| Strings | [Tag Content Extractor](https://www.hackerrank.com/challenges/tag-content-extractor) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Strings/Tag%20Content%20Extractor/soln.java) |
| BigNumber | [Java BigInteger](https://www.hackerrank.com/challenges/java-biginteger) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/BigNumber/Java%20BigInteger/soln.java) |
| BigNumber | [Java BigDecimal](https://www.hackerrank.com/challenges/java-bigdecimal) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/BigNumber/Java%20BigDecimal/soln.java) |
| BigNumber | [Java Primality Test](https://www.hackerrank.com/challenges/java-primality-test) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/BigNumber/Java%20Primality%20Test/soln.java) |
| Data Structures | [Java 1D Array](https://www.hackerrank.com/challenges/java-1d-array-introduction) | 5 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%201D%20Array/soln.java) |
| Data Structures | [Java 2D Array](https://www.hackerrank.com/challenges/java-2d-array) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%202D%20Array/soln.java) |
| Data Structures | [Java Subarray](https://www.hackerrank.com/challenges/java-negative-subarray) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Subarray/soln.java) |
| Data Structures | [Java Arraylist](https://www.hackerrank.com/challenges/java-arraylist) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Arraylist/soln.java) |
| Data Structures | [Java 1D Array (Part 2)](https://www.hackerrank.com/challenges/java-1d-array) | 25 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%201D%20Array%20-Part%202/soln.java) |
| Data Structures | [Java List](https://www.hackerrank.com/challenges/java-list) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20List/soln.java) |
| Data Structures | [Java Map](https://www.hackerrank.com/challenges/phone-book) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Map/soln.java) |
| Data Structures | [Java Stack](https://www.hackerrank.com/challenges/java-stack) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Stack/soln.java) |
| Data Structures | [Java Hashset](https://www.hackerrank.com/challenges/java-hashset) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Hashset/soln.java) |
| Data Structures | [Java Generics](https://www.hackerrank.com/challenges/java-generics) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Generics/soln.java) |
| Data Structures | [Java Comparator](https://www.hackerrank.com/challenges/java-comparator) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Comparator/soln.java) |
| Data Structures | [Java Sort](https://www.hackerrank.com/challenges/java-sort) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Sort/soln.java) |
| Data Structures | [Java Dequeue](https://www.hackerrank.com/challenges/java-dequeue) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20Dequeue/soln.java) |
| Data Structures | [Java BitSet](https://www.hackerrank.com/challenges/java-bitset) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Data%20Structures/Java%20BitSet/soln.java) |
| Object Oriented Programming | [Java Inheritance I](https://www.hackerrank.com/challenges/java-inheritance-1) | 5 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Inheritance%20I/soln.java) |
| Object Oriented Programming | [Java Inheritance II](https://www.hackerrank.com/challenges/java-inheritance-2) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Inheritance%20II/soln.java) |
| Object Oriented Programming | [Java Abstract Class](https://www.hackerrank.com/challenges/java-abstract-class) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Abstract%20Class/soln.java) |
| Object Oriented Programming | [Java Interface](https://www.hackerrank.com/challenges/java-interface) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Interface/soln.java) |
| Object Oriented Programming | [Java Method Overriding](https://www.hackerrank.com/challenges/java-method-overriding) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Method%20Overriding/soln.java) |
| Object Oriented Programming | [Java Method Overriding 2 (Super Keyword)](https://www.hackerrank.com/challenges/java-method-overriding-2-super-keyword) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Method%20Overriding%202%20-Super%20Keyword/soln.java) |
| Object Oriented Programming | [Java Instanceof keyword](https://www.hackerrank.com/challenges/java-instanceof-keyword) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Instanceof%20keyword/soln.java) |
| Object Oriented Programming | [Java Iterator](https://www.hackerrank.com/challenges/java-iterator) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Object%20Oriented%20Programming/Java%20Iterator/soln.java) |
| Exception Handling | [Java Exception Handling (Try-catch)](https://www.hackerrank.com/challenges/java-exception-handling-try-catch) | 10 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Exception%20Handling/Java%20Exception%20Handling%20-Try-catch/soln.java) |
| Exception Handling | [Java Exception Handling](https://www.hackerrank.com/challenges/java-exception-handling) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Exception%20Handling/Java%20Exception%20Handling/soln.java) |
| Advanced | [Java Varargs - Simple Addition](https://www.hackerrank.com/challenges/simple-addition-varargs) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20Varargs%20-%20Simple%20Addition/soln.java) |
| Advanced | [Java Reflection - Attributes](https://www.hackerrank.com/challenges/java-reflection-attributes) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20Reflection%20-%20Attributes/soln.java) |
| Advanced | [Can You Access](https://www.hackerrank.com/challenges/can-you-access) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Can%20You%20Access/soln.java) |
| Advanced | [Prime Checker](https://www.hackerrank.com/challenges/prime-checker) | 25 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Prime%20Checker/soln.java) |
| Advanced | [Java Factory Pattern](https://www.hackerrank.com/challenges/java-factory) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20Factory%20Pattern/soln.java) |
| Advanced | [Java Singleton Pattern](https://www.hackerrank.com/challenges/java-singleton) | 15 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20Singleton%20Pattern/soln.java) |
| Advanced | [Java Visitor Pattern](https://www.hackerrank.com/challenges/java-vistor-pattern) | 40 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20Visitor%20Pattern/soln.java) |
| Advanced | [Java Annotations](https://www.hackerrank.com/challenges/java-annotations) | 25 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20Annotations/soln.java) |
| Advanced | [Covariant Return Types](https://www.hackerrank.com/challenges/java-covariance) | 20 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Covariant%20Return%20Types/soln.java) |
| Advanced | [Java Lambda Expressions](https://www.hackerrank.com/challenges/java-lambda-expressions) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20Lambda%20Expressions/soln.java) |
| Advanced | [Java MD5](https://www.hackerrank.com/challenges/java-md5) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20MD5/soln.java) |
| Advanced | [Java SHA-256](https://www.hackerrank.com/challenges/sha-256) | 30 | [Solution.java](https://github.com/rutujar/HackerRank-solutions/blob/master/Java/Advanced/Java%20SHA-256/soln.java) |
# SQL
| Subdomain | Challenge | Points | Solution |
|:-------------------:|:----------------------------------------------------------------------------------------------------------------------------:|:------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------:|
| Basic Select | [Revising the Select Query I](https://www.hackerrank.com/challenges/revising-the-select-query) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Revising%20the%20Select%20Query%20I/soln.sql) |
| Basic Select | [Revising the Select Query II](https://www.hackerrank.com/challenges/revising-the-select-query-2) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Revising%20the%20Select%20Query%20II/soln.sql) |
| Basic Select | [Select All](https://www.hackerrank.com/challenges/select-all-sql) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Select%20All/soln.sql) |
| Basic Select | [Select By ID](https://www.hackerrank.com/challenges/select-by-id) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Select%20By%20ID/soln.sql) |
| Basic Select | [Japanese Cities' Attributes](https://www.hackerrank.com/challenges/japanese-cities-attributes) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Japanese%20Cities-%20Attributes/soln.sql) |
| Basic Select | [Japanese Cities' Names](https://www.hackerrank.com/challenges/japanese-cities-name) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Japanese%20Cities-%20Names/soln.sql) |
| Basic Select | [Weather Observation Station 1](https://www.hackerrank.com/challenges/weather-observation-station-1) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%201/soln.sql) |
| Basic Select | [Weather Observation Station 3](https://www.hackerrank.com/challenges/weather-observation-station-3) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%203/soln.sql) |
| Basic Select | [Weather Observation Station 4](https://www.hackerrank.com/challenges/weather-observation-station-4) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%204/soln.sql) |
| Basic Select | [Weather Observation Station 5](https://www.hackerrank.com/challenges/weather-observation-station-5) | 30 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%205/soln.sql) |
| Basic Select | [Weather Observation Station 6](https://www.hackerrank.com/challenges/weather-observation-station-6) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%206/soln.sql) |
| Basic Select | [Weather Observation Station 7](https://www.hackerrank.com/challenges/weather-observation-station-7) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%207/soln.sql) |
| Basic Select | [Weather Observation Station 8](https://www.hackerrank.com/challenges/weather-observation-station-8) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%208/soln.sql) |
| Basic Select | [Weather Observation Station 9](https://www.hackerrank.com/challenges/weather-observation-station-9) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%209/soln.sql) |
| Basic Select | [Weather Observation Station 10](https://www.hackerrank.com/challenges/weather-observation-station-10) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%2010/soln.sql) |
| Basic Select | [Weather Observation Station 11](https://www.hackerrank.com/challenges/weather-observation-station-11) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%2011/soln.sql) |
| Basic Select | [Weather Observation Station 12](https://www.hackerrank.com/challenges/weather-observation-station-12) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Weather%20Observation%20Station%2012/soln.sql) |
| Basic Select | [Higher Than 75 Marks](https://www.hackerrank.com/challenges/more-than-75-marks) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Higher%20Than%2075%20Marks/soln.sql) |
| Basic Select | [Employee Names](https://www.hackerrank.com/challenges/name-of-employees) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Employee%20Names/soln.sql) |
| Basic Select | [Employee Salaries](https://www.hackerrank.com/challenges/salary-of-employees) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Select/Employee%20Salaries/soln.sql) |
| Advanced Select | [Type of Triangle](https://www.hackerrank.com/challenges/what-type-of-triangle/problem) | 20 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Select/Type%20of%20Triangle/soln.sql) |
| Advanced Select | [The PADS](https://www.hackerrank.com/challenges/the-pads/problem) | 30 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Select/The%20PADS/soln.mysql) |
| Advanced Select | [Occupations](https://www.hackerrank.com/challenges/occupations/problem) | 30 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Select/Occupations/soln.mysql) |
| Advanced Select | [Binary Tree Nodes](https://www.hackerrank.com/challenges/binary-search-tree-1/problem) | 20 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Select/Binary%20Tree%20Nodes/soln.mysql) |
| Advanced Select | [New Companies](https://www.hackerrank.com/challenges/the-company/problem) | 20 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Select/New%20Companies/soln.mysql) |
| Aggregation | [Revising Aggregations - The Count Function](https://www.hackerrank.com/challenges/revising-aggregations-the-count-function) | 10 | [MySQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Revising%20Aggregations%20-%20The%20Count%20Function/soln.mysql) |
| Aggregation | [Revising Aggregations - The Sum Function](https://www.hackerrank.com/challenges/revising-aggregations-sum) | 10 | [MySQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Revising%20Aggregations%20-%20The%20Sum%20Function/soln.mysql) |
| Aggregation | [Revising Aggregations - Averages](https://www.hackerrank.com/challenges/revising-aggregations-the-average-function) | 10 | [MySQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Revising%20Aggregations%20-%20Averages/soln.mysql) |
| Aggregation | [Average Population](https://www.hackerrank.com/challenges/average-population) | 10 | [MySQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Average%20Population/soln.mysql) |
| Aggregation | [Japan Population](https://www.hackerrank.com/challenges/japan-population) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Japan%20Population/soln.sql) |
| Aggregation | [Population Density Difference](https://www.hackerrank.com/challenges/population-density-difference) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Population%20Density%20Difference/soln.sql) |
| Aggregation | [The Blunder](https://www.hackerrank.com/challenges/the-blunder) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/The%20Blunder/soln.sql) |
| Aggregation | [Top Earners](https://www.hackerrank.com/challenges/earnings-of-employees) | 20 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Top%20Earners/soln.sql) |
| Aggregation | [Weather Observation Station 2](https://www.hackerrank.com/challenges/weather-observation-station-2) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%202/soln.sql) |
| Aggregation | [Weather Observation Station 13](https://www.hackerrank.com/challenges/weather-observation-station-13) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2013/soln.sql) |
| Aggregation | [Weather Observation Station 14](https://www.hackerrank.com/challenges/weather-observation-station-14) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2014/soln.sql) |
| Aggregation | [Weather Observation Station 15](https://www.hackerrank.com/challenges/weather-observation-station-15) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2015/soln.sql) |
| Aggregation | [Weather Observation Station 16](https://www.hackerrank.com/challenges/weather-observation-station-16) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2016/soln.sql) |
| Aggregation | [Weather Observation Station 17](https://www.hackerrank.com/challenges/weather-observation-station-17) | 15 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2017/soln.sql) |
| Aggregation | [Weather Observation Station 18](https://www.hackerrank.com/challenges/weather-observation-station-18) | 25 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2018/soln.sql) |
| Aggregation | [Weather Observation Station 19](https://www.hackerrank.com/challenges/weather-observation-station-19) | 30 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2019/soln.sql) |
| Aggregation | [Weather Observation Station 20](https://www.hackerrank.com/challenges/weather-observation-station-20/problem) | 40 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Aggregation/Weather%20Observation%20Station%2020/soln.sql) |
| Basic Join | [Asian Population](https://www.hackerrank.com/challenges/asian-population) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/Asian%20Population.sql) |
| Basic Join | [African Cities](https://www.hackerrank.com/challenges/african-cities) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/African%20Cities.sql) |
| Basic Join | [Average Population of Each Continent](https://www.hackerrank.com/challenges/average-population-of-each-continent) | 10 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/Average%20Population%20of%20Each%20Continent.sql) |
| Basic Join | [The Report](https://www.hackerrank.com/challenges/the-report) | 20 | [SQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/The%20Report.sql) |
| Basic Join | [Top Competitors](https://www.hackerrank.com/challenges/full-score/problem) | 30 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/Top%20Competitors.mysql) |
| Basic Join | [Ollivander's Inventory](https://www.hackerrank.com/challenges/harry-potter-and-wands/problem) | 30 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/Ollivander's%20Inventory.mysql) |
| Basic Join | [Challenges](https://www.hackerrank.com/challenges/challenges/problem) | 30 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/Challenges.mysql) |
| Basic Join | [Contest Leaderboard](https://www.hackerrank.com/challenges/contest-leaderboard/problem) | 30 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Basic%20Join/Contest%20Leaderboard.mysql) |
| Advanced Join | [Projects](https://www.hackerrank.com/challenges/projects/problem) | 40 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Join/Projects/soln.mysql) |
| Advanced Join | [Placements](https://www.hackerrank.com/challenges/placements/problem) | 40 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Join/Placements/soln.mysql) |
| Advanced Join | [Symmetric Pairs](https://www.hackerrank.com/challenges/symmetric-pairs/problem) | 40 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Join/Symmetric%20Pairs/soln.mysql) |
| Advanced Join | [Interviews](https://www.hackerrank.com/challenges/interviews/problem) | 50 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Join/Interviews/soln.mysql) |
| Advanced Join | [15 Days of Learning SQL](https://www.hackerrank.com/challenges/15-days-of-learning-sql/problem) | 50 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Advanced%20Join/15%20Days%20of%20Learning%20SQL/soln.mysql) |
| Alternative Queries | [Draw The Triangle 1](https://www.hackerrank.com/challenges/draw-the-triangle-1/problem) | 25 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Alternate%20Queries/Draw%20the%20Triangle%201/soln.mysql) |
| Alternative Queries | [Draw The Triangle 2](https://www.hackerrank.com/challenges/draw-the-triangle-2/problem) | 25 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Alternate%20Queries/Draw%20the%20Triangle%202/soln.mysql) |
| Alternative Queries | [Print Prime Numbers](https://www.hackerrank.com/challenges/print-prime-numbers/problem) | 40 | [MYSQL Solution](https://github.com/rutujar/HackerRank-solutions/blob/master/Sql/Alternate%20Queries/Print%20Prime%20Numbers/soln.mysql) |
# Python
| Subdomain | Challenge | Points | Solution |
|:---------------------------:|:------------------------------------------------------------------------------------------------------------------------:|:------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| Introduction | [Say "Hello, World!" With Python](https://www.hackerrank.com/challenges/py-hello-world/problem) | 5 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Say%20-Hello-%20World-%20With%20Python/soln.py) |
| Introduction | [Python If-Else](https://www.hackerrank.com/challenges/py-if-else/problem) | 5 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Python%20If-Else/soln.py) |
| Introduction | [Arithmetic Operators](https://www.hackerrank.com/challenges/python-arithmetic-operators/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Arithmetic%20Operators/soln.py) |
| Introduction | [Python: Division](https://www.hackerrank.com/challenges/python-division/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Python-%20Division/soln.py) |
| Introduction | [Loops](https://www.hackerrank.com/challenges/python-loops/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Loops/soln.py) |
| Introduction | [Write a function](https://www.hackerrank.com/challenges/write-a-function/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Write%20a%20function/soln.py) |
| Introduction | [Print Function](https://www.hackerrank.com/challenges/python-print/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Print%20Function/soln.py) |
| Basic Data Types | [List Comprehensions](https://www.hackerrank.com/challenges/list-comprehensions/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/List%20Comprehensions/soln.py) |
| Basic Data Types | [Find the Runner-Up Score!](https://www.hackerrank.com/challenges/find-second-maximum-number-in-a-list/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Find%20the%20Runner-Up%20Score/soln.py) |
| Basic Data Types | [Nested Lists](https://www.hackerrank.com/challenges/nested-list/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Nested%20Lists/soln.py) |
| Basic Data Types | [Finding the percentage](https://www.hackerrank.com/challenges/finding-the-percentage/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Finding%20the%20percentage/soln.py) |
| Basic Data Types | [Lists](https://www.hackerrank.com/challenges/python-lists/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Lists/soln.py) |
| Basic Data Types | [Tuples](https://www.hackerrank.com/challenges/python-tuples/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Tuples/soln.py) |
| Strings | [sWAP cASE](https://www.hackerrank.com/challenges/swap-case/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/sWAP%20cASE/soln.py) |
| Strings | [String Split and Join](https://www.hackerrank.com/challenges/python-string-split-and-join/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/String%20Split%20and%20Join/soln.py) |
| Strings | [What's Your Name?](https://www.hackerrank.com/challenges/whats-your-name/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/What-s%20Your%20Name/soln.py) |
| Strings | [Mutations](https://www.hackerrank.com/challenges/python-mutations/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Mutations/soln.py) |
| Strings | [Find a string](https://www.hackerrank.com/challenges/find-a-string/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Find%20a%20string/soln.py) |
| Strings | [String Validators](https://www.hackerrank.com/challenges/string-validators/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/String%20Validators/soln.py) |
| Strings | [Text Alignment](https://www.hackerrank.com/challenges/text-alignment/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Text%20Alignment/soln.py) |
| Strings | [Text Wrap](https://www.hackerrank.com/challenges/text-wrap/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Text%20Wrap/soln.py) |
| Strings | [Designer Door Mat](https://www.hackerrank.com/challenges/designer-door-mat/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Designer%20Door%20Mat/soln.py) |
| Strings | [String Formatting](https://www.hackerrank.com/challenges/python-string-formatting/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/String%20Formatting/soln.py) |
| Strings | [Alphabet Rangoli](https://www.hackerrank.com/challenges/alphabet-rangoli/problem) | 10 | Not solved |
| Strings | [Capitalize!](https://www.hackerrank.com/challenges/capitalize/problem) | 20 | Not solved |
| Strings | [The Minion Game](https://www.hackerrank.com/challenges/the-minion-game/problem) | 40 | Not solved |
| Strings | [Merge the Tools!](https://www.hackerrank.com/challenges/merge-the-tools/problem) | 40 | Not solved |
| Sets | [Introduction to Sets](https://www.hackerrank.com/challenges/py-introduction-to-sets/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Introduction%20to%20Sets/soln.py) |
| Sets | [No Idea!](https://www.hackerrank.com/challenges/no-idea/problem) | 50 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/No%20Idea/soln.py) |
| Sets | [Symmetric Difference](https://www.hackerrank.com/challenges/symmetric-difference/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Symmetric%20Difference/soln.py) |
| Sets | [Set .add()](https://www.hackerrank.com/challenges/py-set-add/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Set%20.add/soln.py) |
| Sets | [Set .discard(), .remove() & .pop()](https://www.hackerrank.com/challenges/py-set-discard-remove-pop/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Set%20.discard-%20.remove-%20-%20.pop/soln.py) |
| Sets | [Set .union() Operation](https://www.hackerrank.com/challenges/py-set-union/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Set%20.union-%20Operation/soln.py) |
| Sets | [Set .intersection() Operation](https://www.hackerrank.com/challenges/py-set-intersection-operation/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Set%20.intersection-%20Operation/soln.py) |
| Sets | [Set .difference() Operation](https://www.hackerrank.com/challenges/py-set-difference-operation/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Set%20.difference-%20Operation/soln.py) |
| Sets | [Set .symmetric_difference() Operation](https://www.hackerrank.com/challenges/py-set-symmetric-difference-operation/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Set%20.symmetric_difference-%20Operation/soln.py) |
| Sets | [Set Mutations](https://www.hackerrank.com/challenges/py-set-mutations/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Set%20Mutations/soln.py) |
| Sets | [The Captain's Room](https://www.hackerrank.com/challenges/py-the-captains-room/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/The%20Captain-s%20Room/soln.py) |
| Sets | [Check Subset](https://www.hackerrank.com/challenges/py-check-subset/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Check%20Subset/soln.py) |
| Sets | [Check Strict Superset](https://www.hackerrank.com/challenges/py-check-strict-superset/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Check%20Strict%20Superset/soln.py) |
| Math | [Polar Coordinates](https://www.hackerrank.com/challenges/polar-coordinates/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Polar%20Coordinates/soln.py) |
| Math | [Find Angle MBC](https://www.hackerrank.com/challenges/find-angle/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/FindAngleMBC/soln.py) |
| Math | [Mod Divmod](https://www.hackerrank.com/challenges/python-mod-divmod/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Mod%20Divmod/soln.py) |
| Math | [Power - Mod Power](https://www.hackerrank.com/challenges/python-power-mod-power/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Power%20-%20Mod%20Power/soln.py) |
| Math | [Integers Come In All Sizes](https://www.hackerrank.com/challenges/python-integers-come-in-all-sizes/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Integers%20Come%20In%20All%20Sizes/soln.py) |
| Math | [Triangle Quest](https://www.hackerrank.com/challenges/python-quest-1/problem) | 20 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Triangle%20Quest/soln.py) |
| Math | [Triangle Quest 2](https://www.hackerrank.com/challenges/triangle-quest-2/problem) | 10 | Not solved |
| Itertools | [itertools.product()](https://www.hackerrank.com/challenges/itertools-product/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/itertools.product/soln.py) |
| Itertools | [itertools.permutations()](https://www.hackerrank.com/challenges/itertools-permutations/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/itertools.permutations/soln.py) |
| Itertools | [itertools.combinations()](https://www.hackerrank.com/challenges/itertools-combinations/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/tree/master/Python/itertools.combinations) |
| Itertools | [itertools.combinations_with_replacement()](https://www.hackerrank.com/challenges/itertools-combinations-with-replacement/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/itertools.combinations_with_replacement/soln.py) |
| Itertools | [Compress the String!](https://www.hackerrank.com/challenges/compress-the-string/problem) | 20 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Compress%20the%20String/soln.py) |
| Itertools | [Iterables and Iterators](https://www.hackerrank.com/challenges/iterables-and-iterators/problem) | 40 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Iterables%20and%20Iterators/soln.py) |
| Itertools | [Maximize It!](https://www.hackerrank.com/challenges/maximize-it/problem) | 50 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Maximize%20It/soln.py) |
| Collections | [collections.Counter()](https://www.hackerrank.com/challenges/collections-counter/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/collections.Counter/soln.py) |
| Collections | [DefaultDict Tutorial](https://www.hackerrank.com/challenges/defaultdict-tutorial/problem) | 20 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/DefaultDict%20Tutorial/soln.py) |
| Collections | [Collections.namedtuple()](https://www.hackerrank.com/challenges/py-collections-namedtuple/problem) | 20 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Collections.namedtuple/soln.py) |
| Collections | [Collections.OrderedDict()](https://www.hackerrank.com/challenges/py-collections-ordereddict/problem) | 20 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Collections.OrderedDict/soln.py) |
| Collections | [Word Order](https://www.hackerrank.com/challenges/word-order/problem) | 50 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Word%20Order/soln.py) |
| Collections | [Collections.deque()](https://www.hackerrank.com/challenges/py-collections-deque/problem) | 20 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Collections.deque/soln.py) |
| Collections | [Company Logo](https://www.hackerrank.com/challenges/most-commons/problem) | 30 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Company%20Logo/soln.py) |
| Collections | [Piling Up!](https://www.hackerrank.com/challenges/piling-up/problem) | 50 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Piling%20Up/soln.py) |
| Date and Time | [Calendar Module](https://www.hackerrank.com/challenges/calendar-module/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Calendar%20Module/soln.py) |
| Date and Time | [Time Delta](https://www.hackerrank.com/challenges/python-time-delta/problem) | 30 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Time%20Delta/soln.py) |
| Errors and Exceptions | [Exceptions](https://www.hackerrank.com/challenges/exceptions/problem) | 10 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Exceptions/soln.py) |
| Errors and Exceptions | [Incorrect Regex](https://www.hackerrank.com/challenges/incorrect-regex/problem) | 20 | [Solution.py](https://github.com/rutujar/HackerRank-solutions/blob/master/Python/Incorrect%20Regex/soln.py) |