A hackerank problems, solution repository

Overview

This is a repository for all hackerank challenges

kindly note

this is for learning purposes and if you wish to contribute, dont hesitate

all submisions should have;

  • passed all hackerank test cases.
  • all the comments as they are, to help others understand.
  • simple and efficient code.

LANGUAGE BASIC SOLUTIONS

LANGUAGE_BASIC

PROBLEM SOLVING SOLUTIONS

PROBLEM_SOLVING

INTERVIEW PREPERATION SOLUTIONS

INTERVIEW_PREP


SUBMISSION CRITERIA

๐Ÿ‘‰ identify the category of the problem you are about to solve i.e interview preperation,problem solving,language basics

๐Ÿ‘‰ check if there alredy exists a solution in the repository, if yes ,check for bugs or the efficiency of existing code

๐Ÿ‘‰ if solution exists in another language and not your preferable one , well go ahead drop the code!

๐Ÿ‘‰ else: ๐Ÿ‘‰

        ๐Ÿ‘‰ create a folder in the category , name it as the problem name as it is in hackerank
- 
        ๐Ÿ‘‰ create an index.md file 
- 
        ๐Ÿ‘‰ create subfolders name them as the languages prefered ie. python , c ,java ,js ,ts ,any other language of your choice
- 
        ๐Ÿ‘‰ add your file in the folder that relate to the language you are using, to implement the problem 
- 
        ๐Ÿ‘‰ create empty files in with the file extentions that relate to the folder names && comment *not implemented in the files*
- 
        ๐Ÿ‘‰ in the main index.md file in the project categories add a link that maps to your solution
- 
        ๐Ÿ‘‰ create pull request
- 
        ๐Ÿ‘‰ repeat once you solve another

if you wish to see an implementation of a challenge in another language not in this list you can make a request through issues


the idea came along after i have solved lots of hackerank challenges so if you dont find a challenge kindly post it up here if you find the solution alternatively you can request for a solution

Rank up!

Owner
Tyler Mwalo Kenneth's
Father | Self made computer scientist | Web & Mobile Dev | Security Analyst | Cryptographer |
Tyler Mwalo Kenneth's
Density is a open-sourced multi-purpose tool for ROBLOX with some cool

Density is a open-sourced multi-purpose tool for ROBLOX with some cool

ssl 5 Jul 16, 2022
Terminal compatible with ansi-bbs. Meant to be a prototype, but published because why not.

pybbsterm: Terminal emulator for calling BBSs. Use cases (non-exhaustive) Explore terminal protocols. Connect to BBSs. Highlights Python 3.8+ code. Bu

Roc Vallรจs i Domรจnech 9 Apr 29, 2022
bib2xml - A tool for getting Word formatted XML from Bibtex files

bib2xml - A tool for getting Word formatted XML from Bibtex files Processes Bibtex files (.bib), produces Word Bibliography XML (.xml) output Why not

Matheus Sartor 1 May 05, 2022
LOC-FLOW is an โ€œhands-freeโ€ earthquake location workflow to process continuous seismic records

LOC-FLOW is an โ€œhands-freeโ€ earthquake location workflow to process continuous seismic records: from raw waveforms to well located earthquakes with magnitude calculations. The package assembles sever

Miao Zhang 71 Jan 09, 2023
Freeze your objects in python

gelidum Freeze your objects in python. Latin English Caelum est hieme frigidum et gelidum; myrtos oleas quaeque alia assiduo tepore laetantur, asperna

Diego J. 51 Dec 22, 2022
Functional collections extension functions for Python

pyfuncol pyfuncol Installation Usage API Documentation Compatibility Contributing License A Python functional collections library. It extends collecti

Andrea Veneziano 32 Nov 16, 2022
Create a program for generator Truth Table

Python-Truth-Table-Ver-1.0 Create a program for generator Truth Table in here you have to install truth-table-generator module for python modules inst

JehanKandy 10 Jul 13, 2022
Simply create JIRA releases based on your github releases

Simply create JIRA releases based on your github releases

8 Jun 17, 2022
Static bytecode simulator

SEA Static bytecode simulator for creating dependency/dependant based experimental bytecode format for CPython. Example a = random() if a = 5.0:

Batuhan Taskaya 23 Jun 10, 2022
Svg-turtle - Use the Python turtle to write SVG files

SaVaGe Turtle Use the Python turtle to write SVG files If you're using the Pytho

Don Kirkby 7 Dec 21, 2022
BOHB tune library template (included example)

BOHB-template ์‹คํ–‰ ๋ฐฉ๋ฒ• python main.py 2021-10-10 ๊ธฐ์ค€ tf keras ๋ฒ„์ „ (tunecallback ๋ฐฉ์‹) ์™„๋ฃŒ tf gradienttape ๋ฒ„์ „ (train_iteration ๋ฐฉ์‹) ์™„๋ฃŒ pytorch ๋ฒ„์ „์€ ๊ตฌํ˜„ ์ค€๋น„์ค‘ ๋ฐฉ๋ฒ• ์†Œ๊ฐœ

Seungwoo Han 5 Mar 24, 2022
A python program with an Objective-C GUI for building and booting OpenCore on both legacy and modern Macs

A python program with an Objective-C GUI for building and booting OpenCore on both legacy and modern Macs, see our in-depth Guide for more information.

dortania 4.7k Jan 02, 2023
Frappe app for authentication, can be used with FrappeVue-AdminLTE

Frappeauth App Frappe app for authentication, can be used with FrappeVue-AdminLTE

Anthony C. Emmanuel 9 Apr 13, 2022
Boot.img patcher for Tolino ebook readers to enable ADB and root.

I'm not responsible for any damage to your devices by running this tool. Please note that you may loose warranty when using this, although (This is no

Aaron Dewes 9 Nov 13, 2022
โšกKiCad library containing footprints and symbols for inductive analog keyboard switches

Inductive Analog Switches This library contains footprints and symbols for inductive analog keyboard switches for use with the Texas Instruments LDC13

Elias Sjรถgreen 3 Jun 30, 2022
Lags valorant servers by rapidly picking up and throwing shorties.

Lags valorant servers by rapidly picking up and throwing shorties.

Eric Still 9 Dec 30, 2021
Python package for handling and analyzing PSRFITS files

PyPulse A pure-Python package for handling and analyzing PSRFITS files. Read the documentation here. This is an alternate code base from PSRCHIVE. Req

Michael Lam 15 Nov 30, 2022
A pet facts python api

Pet-Facts-API A pet facts python api Project Links API :- https://pet-facts-api.vercel.app Docs :- https://fayasnoushad.github.io/Pet-Facts-API

Fayas Noushad 3 Dec 18, 2021
A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers

A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers. This new version is designed to be more compact and more efficient and will reflect

Sam Counsell 1 Jan 07, 2022
This is the course repository for the Spring 2022 iteration of MACS 30123 "Large-Scale Computing for the Social Sciences" at the University of Chicago.

Large-Scale Computing for the Social Sciences Spring 2022 - MACS 30123/MAPS 30123/PLSC 30123 Instructor Information TA Information TA Information Cour

6 May 06, 2022