An open API service indexing awesome lists of open source software.

https://github.com/thammami01/hackerrank-solutions

All of Hackerrank problems solutions that I participated in.
https://github.com/thammami01/hackerrank-solutions

bash hackerrank-solutions java mysql

Last synced: about 2 months ago
JSON representation

All of Hackerrank problems solutions that I participated in.

Awesome Lists containing this project

README

          

# Hackerrank Solutions

Problem statements can be seen using this link:
`https://www.hackerrank.com/challenges/`

URL's subroutes must be in kebab case. For instance: `package-name` instead of `package_name`.

All problems in order from first to last solved:

## Java

| Name | Package |
|---|---|
| Welcome to Java! | welcome_to_java |
| Java Stdin and Stdout I | java_stdin_and_stdout_1 |
| Java If-Else | java_if_else |
| Java Stdin and Stdout II | java_stdin_stdout |
| Java Output Formatting | java_output_formatting |
| Java Loops I | java_loops_i |
| Java Loops II | java_loops |
| Java Datatypes | java_datatypes |
| Java End-of-file | java_end_of_file |
| Java Static Initializer Block | java_static_initializer_block |
| Java Int to String | java_int_to_string |
| Java Date and Time | java_date_and_time |
| Java Currency Formatter | java_currency_formatter |
| Java Strings Introduction | java_strings_introduction |
| Java Substring | java_substring |
| Java Substring Comparisons | java_string_compare |
| Java String Reverse | java_string_reverse |
| Java Anagrams | java_anagrams |
| Java 1D Array | java_1d_array_introduction |
| Java 2D Array | java_2d_array |
| Java BigInteger | java_biginteger |
| Java Inheritance I | java_inheritance_1 |
| Java Inheritance II | java_inheritance_2 |
| Java Method Overriding | java_method_overriding |
| Java Method Overriding 2 (Super Keyword) | java_method_overriding_2_super_keyword |
| Java Exception Handling (Try-catch) | java_exception_handling_try_catch |
| Java Instanceof keyword | java_instanceof_keyword |
| Day 0: Mean, Median, and Mode | s10_basic_statistics |
| Day 0: Weighted Mean | s10_weighted_mean |
| Sales by Match | sock_merchant |
| Counting Valleys | counting_valleys |
| Jumping on the Clouds | jumping_on_the_clouds |
| Repeated String | repeated_string |
| Day 1: Quartiles| s10_quartiles |
| Day 1: Interquartile Range | s10_interquartile_range |
| Day 1: Standard Deviation | s10_standard_deviation |
| 2D Array - DS | _2d_array |
| Arrays: Left Rotation | ctci_array_left_rotation |
| Sorting: Bubble Sort | ctci_bubble_sort |
| Day 0: Hello, World. | _30_hello_world |
| Day 4: Binomial Distribution I | s10_binomial_distribution_1 |
| Day 4: Binomial Distribution II | s10_binomial_distribution_2 |
| Day 4: Geometric Distribution I | s10_geometric_distribution_1 |
| Day 4: Geometric Distribution II | s10_geometric_distribution_2 |
| Day 5: Poisson Distribution I | s10_poisson_distribution_1 |
| Day 1: Data Types | _30_data_types |
| Day 5: Poisson Distribution II | s10_poisson_distribution_2 |
| Day 2: Operators | _30_operators |
| Day 3: Intro to Conditional Statements | _30_conditional_statements |
| Day 4: Class vs. Instance | _30_class_vs_instance |
| Day 5: Loops | _30_loops |
| Day 6: Let's Review | _30_review_loop |
| Day 7: Arrays | _30_arrays |
| Day 8: Dictionaries and Maps | _30_dictionaries_and_maps |
| Day 9: Recursion 3 | _30_recursion |
| Day 10: Binary Numbers | _30_binary_numbers |
| Day 11: 2D Arrays | _30_2d_arrays |
| Day 12: Inheritance | _30_inheritance |
| Day 13: Abstract Classes | _30_abstract_classes |
| Day 14: Scope | _30_scope |
| Day 15: Linked List | _30_linked_list |
| Day 16: Exceptions - String to Integer | _30_exceptions_string_to_integer |
| Day 17: More Exceptions | _30_more_exceptions |
| Day 18: Queues and Stacks | _30_queues_stacks |
| Day 19: Interfaces | _30_interfaces |
| Day 20: Sorting | _30_sorting |
| Day 21: Generics | _30_generics |

## MySQL

| Name | File |
|---|---|
| Revising the Select Query I | revising-the-select-query.sql |
| Revising the Select Query II | revising-the-select-query-2.sql |
| Select All | select-all-sql.sql |
| Select By ID | select-by-id.sql |
| Japanese Cities' Attributes | japanese-cities-attributes.sql |
| Japanese Cities' Names | japanese-cities-name.sql |
| Weather Observation Station 1 | weather-observation-station-1.sql |
| Weather Observation Station 3 | weather-observation-station-3.sql |
| Weather Observation Station 4 | weather-observation-station-4.sql |

## Bash

| Name | File |
|---|---|
| Let's Echo | bash-tutorials-lets-echo.sh |
| A Personalized Echo | bash-tutorials-a-personalized-echo.sh |
| The World of Numbers | bash-tutorials-the-world-of-numbers.sh |
| Comparing Numbers | bash-tutorials-comparing-numbers.sh |
| More on Conditionals | bash-tutorials-more-on-conditionals.sh |