There are all 72 problems from SoloLearn Code Coach with full descriptions and my solutions in Java. The problems grouped by dificulty: Easy, Medium, Hard. The codes have written on mobile device in Sololearn sandbox, sucessfully run and passes all tests by Sololearn. The link to my profile at Sololearn: https://www.sololearn.com/Profile/15186890/
As an answer to the #OneLiners challenge from SoloLearn I also created One-Line solutions in Ruby and One-Statement solutions in Java language for about 60% problems.
| Description | Java | Used Java API classes and methods, notes |
|---|---|---|
| New Driver's License | NewDriversLicense.java | Stream, lambda |
| It's a Sign | ItsSign.java | StringBuilder, Stream |
| Mathematics | Mathematics.java | Interface, Lambda, RegEx, Collections, Recursion |
| Password Validation | PasswordValidation.java | RegEx |
| Security | Security.java | RegEx |
| 2D Map | Map2D.java | Math, String::indexOf |
| Hofstadter's Q-Sequence | HofstadtersQSequence.java | |
| Digits of Pi | PiCalculation.java | BigDecimal, Algorithm |
| Longest Common Substring | Longest Common Substring | |
| Poker Hand | PokerHand.java | Stream, RegEx |
| Word Rank | Word Rank |