GithubHelp home page GithubHelp logo

tanishq12442 / hackerrankpracticeproblems Goto Github PK

View Code? Open in Web Editor NEW

This project forked from riddhi9570/hackerrankpracticeproblems

0.0 0.0 0.0 250 KB

Solutions to Hackerrank.com practice problems in SQL, JAVA, C++ and Python

License: MIT License

C++ 54.08% Python 9.24% Java 36.68%

hackerrankpracticeproblems's Introduction

Hackerrank Practice Problems

  • This repository contains solutions to Hackerrank practice problems in SQL, C++, Java or Python.
  • If you are interested in adding more Hackerrank problem solutions, please feel free to contribute.
  • If you feel this repo is helpful for you, please do star it.
  • If you are a hacktoberfest contributor, claim only one issue at a time from this repository and a maximum of two issues for hacktoberfest contribution.
  • Kindly follow CODE_OF_CONDUCT.md and CONTRIBUTING.md before contributing.
  • Happy Coding ๐Ÿฅณ!

GitHub license contributions welcome Profile views

Topics

SQL
C++
Java
Python

SQL (All the solutions are given in MySQL)

Basic Select

S.No. Problem Solution Score Difficulty
01. Revising the Select Query I Solution 10 Easy
02. Revising the Select Query II Solution 10 Easy
03. Select All Solution 10 Easy
04. Select By ID Solution 10 Easy
05. Japanese Cities' Attributes Solution 10 Easy
06. Japanese Cities' Names Solution 10 Easy
07. Weather Observation Station 1 Solution 15 Easy
08. Weather Observation Station 3 Solution 10 Easy
09. Weather Observation Station 4 Solution 10 Easy
10. Weather Observation Station 5 Solution 30 Easy
11. Weather Observation Station 6 Solution 10 Easy
12. Weather Observation Station 7 Solution 10 Easy
13. Weather Observation Station 8 Solution 15 Easy
14. Weather Observation Station 9 Solution 10 Easy
15. Weather Observation Station 10 Solution 10 Easy
16. Weather Observation Station 11 Solution 15 Easy
17. Weather Observation Station 12 Solution 15 Easy
18. Higher Than 75 Marks Solution 15 Easy
19. Employee Names Solution 10 Easy
20. Employee Salaries Solution 10 Easy

Advanced Select

S.No. Problem Solution Score Difficulty
01. Type of Triangle Solution 20 Easy
02. The PADS Solution 30 Medium
03. Occupations Solution 30 Medium
04. Binary Tree Nodes Solution 30 Medium
05. New Companies Solution 30 Medium

Aggregation

S.No. Problem Solution Score Difficulty
01. Revising Aggregations - The Count Function Solution 10 Easy
02. Revising Aggregations - The Sum Function Solution 10 Easy
03. Revising Aggregations - Averages Solution 10 Easy
04. Average Population Solution 10 Easy
05. Japan Population Solution 10 Easy
06. Population Density Difference Solution 10 Easy
07. The Blunder solution 15 Easy
08. Top Earners Solution 20 Easy
09. Weather Observation Station 2 Solution 15 Easy
10. Weather Observation Station 13 Solution 10 Easy
11. Weather Observation Station 14 Solution 10 Easy
12. Weather Observation Station 15 Solution 15 Easy
13. Weather Observation Station 16 Solution 10 Easy
14. Weather Observation Station 17 Solution 15 Easy
15. Weather Observation Station 18 Solution 25 Medium
16. Weather Observation Station 19 Solution 30 Medium
17. Weather Observation Station 20 Solution 40 Medium

Basic Join

S.No. Problem Solution Score Difficulty
01. Population Census Solution 10 Easy
02. African Cities Solution 10 Easy
03. Average Population of Each Continent Solution 10 Easy
04. The Report Solution 20 Medium
05. Top Competitors Solution 30 Medium
06. Ollivander's Inventory Solution 30 Medium
07. Challenges Solution 30 Medium
08. Contest Leaderboard Solution 30 Medium

Advanced Join

S.No. Problem Solution Score Difficulty
01. SQL Project Planning Solution 40 Medium
02. SQL Symmetric Pairs Solution 40 Medium
03. 15 Days of Learning SQL Solution 40 Medium

Alternative Queries

S.No. Problem Solution Score Difficulty
01. Draw The Triangle 1 Solution 25 Easy
02. Draw The Triangle 2 Solution 25 Easy

C++

Introduction

S.No. Problem Solution Score Difficulty
01. Arrays Introduction Solution 10 Easy
02. Basic Data Types Solution 10 Easy
03. Conditional Statements Solution 10 Easy
04. For Loop Solution 10 Easy
05. Pointer Solution 10 Easy
06. Say "Hello, World!" With C++ Solution 05 Easy
07. Variable Sized Arrays Solution 30 Easy
08. Input and Output Solution 05 Easy

Strings

S.No. Problem Solution Score Difficulty
01. Attribute Parser Solution 35 Medium
02. StringStream Solution 10 Easy
03. Strings Solution 10 Easy

Classes

S.No. Problem Solution Score Difficulty
01. Class Solution 10 Easy
02. Structs Solution 10 Easy

STL

S.No. Problem Solution Score Difficulty
01. Deque-STL Solution 50 Medium
02. Lower Bound-STL Solution 15 Easy
03. Sets-STL Solution 15 Easy
04. Vector-Sort Solution 10 Easy

Inheritance

S.No. Problem Solution Score Difficulty
01. Multi Level Inheritance Solution 50 Medium
02. Rectangle Area Solution 25 Easy

Debugging

S.No. Problem Solution Score Difficulty
01. CPP Exception Handling Solution 20 Medium
02. Overloading Ostream Operator Solution 20 Medium

Other Concepts

S.No. Problem Solution Score Difficulty
01. Operator Overloading Solution 25 Medium

Java

Introduction

S.No. Problem Solution Score Difficulty
01. Java Date and Time Solution 15 Easy
02. Java If-Else Solution 10 Easy
03. Java Int to String Solution 10 Easy
04. Java Loops II Solution 10 Easy
05. Java Stdin and Stdout I Solution 05 Easy
06. Java Stdin and Stdout II Solution 10 Easy
07. Welcome To Java Solution 03 Easy

Strings

S.No. Problem Solution Score Difficulty
01. Java Substring Solution 05 Easy

BigNumber

S.No. Problem Solution Score Difficulty

Data Structures

S.No. Problem Solution Score Difficulty
01. Java 1D Array Solution 05 Easy
02. Java Stack Solution 20 Medium

Object Oriented Programming

S.No. Problem Solution Score Difficulty
01. Java Abstract Class Solution 10 Easy
02. Java Inheritance I Solution 05 Easy
03. Java Inheritance II Solution 10 Easy

Python

Introduction

S.No. Problem Solution Score Difficulty
01. Loops Solution 10 Easy
02. Python Division Solution 10 Easy
03. Python If-Else Solution 10 Easy
04. Write a Function Solution 10 Medium

Basic Data Types

S.No. Problem Solution Score Difficulty
01. Finding the Runner-Up Score Solution 10 Easy
02. Finding the percentage Solution 10 Easy
03. List Comprehensions Solution 10 Easy

Strings

S.No. Problem Solution Score Difficulty
01. sWAP CASE Solution 10 Easy

hackerrankpracticeproblems's People

Contributors

aditub avatar adityjoshi avatar ag-yash avatar akrishna5 avatar akshatjain1004 avatar amangit010 avatar atharv-17 avatar ayushjain001 avatar csrivastava003 avatar deepanshu-rawat6 avatar dhruv-mahajan1 avatar dhruvbhatia1 avatar exoutia avatar gaurangk19 avatar manish57-droid avatar manish831 avatar megha-vishwakarma avatar pargat-dhanjal avatar prahmodh-raj1 avatar purvisaini avatar raghav-rama avatar riddhi9570 avatar rittika1234 avatar rohan-g avatar sahilsarawagi avatar saikishore222 avatar shivanshut105 avatar shivayemodi avatar sowham-3098 avatar sumitbishti avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.