Skip to content
/ CP Public

A small selection of algorithms that I used to solve competitive programming problems.

License

Notifications You must be signed in to change notification settings

abdorah/CP

Folders and files

NameName
Last commit message
Last commit date
Nov 27, 2021
Nov 27, 2021
Nov 11, 2023
Oct 17, 2021
Jan 26, 2022
Jan 26, 2022
Nov 27, 2021
Nov 27, 2021
Oct 17, 2021
Oct 17, 2021

Repository files navigation

Competitve Programming

Badge Badge Badge Java CI with Gradle

This repository is my back yard in which I assemble a selection of competitive programming solutions and problems. Please feel free to enjoy playing and learning from these algorithms!


Presentation

These problems I assemble are a selection that I get baisaclly from codeWars, hackerRank and leetCode, for which the solutions are implemented in java 11. To get a global sight of this repository you can use the following table of content. It consist of problems and the solution class name. Note that you will find also a simple test for the algorithm in an other class that takes the same name plus "Test" at end. Also, the problems will get a rating based on the time I spent trying to solve it and my humble point of vue. You can check my explanatory videos in my Youtube Channel


Content

22 Problems

Problem Solution class Test class level
hackerRank FizzBuzz FizzBuzzTest ❄️
leetcode MaxProfitTransactions MaxProfitTransactionsTest 🌊
leetcode NiceString NiceStringTest ❄️
leetcode RegularExpression RegularExpressionTest 🌊
leetcode Search SearchTest ❄️
leetcode MedianOfTwoArrays MedianOfTwoArraysTest 🌊
leetcode FancyCharacter FancyCharacterTest ❄️
leetcode LegalMove LegalMoveTest 🌊
leetcode MaximumMatrixSum MaximumMatrixSumTest πŸŒ€
CodeWars PhoneNumber PhoneNumberTest ❄️
leetcode MinimumTimeTypeWriter MinimumTimeTypeWriterTest πŸŒ€
leetcode MiddleIndex MiddleIndexTest πŸŒ€
leetcode FarmLand FarmLandTest 🌊
leetcode MaxConsecutiveAnswers MaxConsecutiveAnswersTest πŸŒ€
leetcode MovesToSeats MovesToSeatsTest ❄️
leetcode ColoredPiecesGame ColoredPiecesGameTest πŸŒ€
leetcode TimeDifference TimeDifferenceTest πŸŒ€
leetcode DistinctString DistinctStringTest πŸŒ€
leetcode OneOccurenceCommonWords OneOccurenceCommonWordsTest ❄️
leetcode LonguestSentence LonguestSentenceTest ❄️
leetcode CapitilizedString CapitilizedStringTest ❄️
leetcode TwinSum TwinSumTest πŸŒ€

βš“ : My rating scale would be ❄️ for easy, πŸŒ€ for medium and 🌊 for hard.

About

A small selection of algorithms that I used to solve competitive programming problems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages