{"id":16633672,"url":"https://github.com/paranoiduser/codewars-handbook","last_synced_at":"2025-04-05T18:08:36.033Z","repository":{"id":37346397,"uuid":"174944458","full_name":"ParanoidUser/codewars-handbook","owner":"ParanoidUser","description":"A code warrior's handbook 🐱‍💻","archived":false,"fork":false,"pushed_at":"2025-03-26T11:59:20.000Z","size":8235,"stargazers_count":113,"open_issues_count":2,"forks_count":16,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-03-28T18:21:34.216Z","etag":null,"topics":["algorithms-datastructures","codewars","codewars-solutions","coding-interviews","contest-programming","faang","interview","interview-preparation","learn-to-code","problem-solving","programming","solutions"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ParanoidUser.png","metadata":{"files":{"readme":"docs/README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"docs/CODEOWNERS","security":"docs/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["ParanoidUser"]}},"created_at":"2019-03-11T07:07:34.000Z","updated_at":"2025-03-26T11:59:22.000Z","dependencies_parsed_at":"2023-10-04T08:36:15.054Z","dependency_job_id":"d921772b-28a4-40df-b493-b2e1118d4e0f","html_url":"https://github.com/ParanoidUser/codewars-handbook","commit_stats":{"total_commits":3042,"total_committers":3,"mean_commits":1014.0,"dds":"0.039776462853385985","last_synced_commit":"f3a52e75430ea4820e57a4611354b4d91efc56bd"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParanoidUser%2Fcodewars-handbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParanoidUser%2Fcodewars-handbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParanoidUser%2Fcodewars-handbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ParanoidUser%2Fcodewars-handbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ParanoidUser","download_url":"https://codeload.github.com/ParanoidUser/codewars-handbook/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247378144,"owners_count":20929296,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms-datastructures","codewars","codewars-solutions","coding-interviews","contest-programming","faang","interview","interview-preparation","learn-to-code","problem-solving","programming","solutions"],"created_at":"2024-10-12T05:24:45.604Z","updated_at":"2025-04-05T18:08:36.015Z","avatar_url":"https://github.com/ParanoidUser.png","language":"Java","funding_links":["https://github.com/sponsors/ParanoidUser"],"categories":[],"sub_categories":[],"readme":"# Codewars Handbook ☕️🚀\n\n[![Build pipeline](https://img.shields.io/github/actions/workflow/status/ParanoidUser/codewars-handbook/build.yml?branch=main)](https://github.com/ParanoidUser/codewars-handbook/actions/workflows/build.yml)\n[![Quality gate](https://img.shields.io/sonar/alert_status/codewars-handbook?server=https%3A%2F%2Fsonarcloud.io)](https://sonarcloud.io/dashboard?id=codewars-handbook)\n![GitHub commit activity (branch)](https://img.shields.io/github/commit-activity/m/paranoiduser/codewars-handbook)\n[![Views statistics](https://img.shields.io/badge/dynamic/xml?color=success\u0026label=views\u0026query=//*[name()=%27text%27][3]\u0026url=https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FParanoidUser%2Fcodewars-handbook)](https://hits.seeyoufarm.com/api/count/graph/dailyhits.svg?url=https://github.com/ParanoidUser/codewars-handbook)\n[![Solved kata](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress.json)](https://www.codewars.com/kata/search/java?xids=completed)\n\n[Codewars](https://www.codewars.com) is an online educational platform for computer programming.\nOn the platform, users known as *code warriors* attempt to solve programming challenges, known as\n*kata*, to practice programming skills and earn honor points. Each kata is assigned a *kyū* rank\nbased on its subject and difficulty. The more difficult the kata, the more points will be awarded.\nAll code warriors start at 8 kyū 👘 and advance through the ranks to the final 4th dan 🥋.\nWarriors are not the ones who always win, but the ones that always fight. Banzai!\n\n## Overview\n\nThe repository contains a collection of Java solutions to Codewars challenges, grouped by kyū rank.\nEach kata is organized in a separate folder named by its slug and accompanied by a task description,\na solution source code, and verification tests. All solutions were solved\non [the official platform](https://www.codewars.com) and verified against the original test suite.\n\n\u003cins\u003eFor quick access\u003c/ins\u003e, use the index table or search the repository by kata URL, name, ID, or\nslug.\n\n| [1 kyu](/kata/1-kyu/index.md) | [2 kyu](/kata/2-kyu/index.md) | [3 kyu](/kata/3-kyu/index.md) | [4 kyu](/kata/4-kyu/index.md) | [5 kyu](/kata/5-kyu/index.md) | [6 kyu](/kata/6-kyu/index.md) | [7 kyu](/kata/7-kyu/index.md) | [8 kyu](/kata/8-kyu/index.md) | [beta](/kata/beta/index.md) |\n|:-----------------------------:|:-----------------------------:|:-----------------------------:|:-----------------------------:|:-----------------------------:|:-----------------------------:|:-----------------------------:|:-----------------------------:|:---------------------------------------------------------------------------------------------------------------------------------:|\n| ![1 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-1kyu.json) | ![2 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-2kyu.json) | ![3 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-3kyu.json) | ![4 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-4kyu.json) | ![5 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-5kyu.json) | ![6 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-6kyu.json) | ![7 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-7kyu.json) | ![8 kyu](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-8kyu.json) | ![beta](https://img.shields.io/endpoint?url=https%3A%2F%2Fparanoiduser.github.io%2Fcodewars-handbook-badges%2Fprogress-beta.json) |\n\n**Note:** The source code is written in Java 17 and may use language features that are incompatible\nwith Java 8, 11.\n\n## ❤️ Credits\n\nKudos 🙌 to all community members around the world, your support is greatly appreciated! Each of you\nwill be recognized in\nthe [release notes](https://github.com/ParanoidUser/codewars-handbook/releases) and pinned 📌 to\nthe star map ⭐🌎.\n[![star map](https://github.com/user-attachments/assets/3cc11525-db34-48c2-9fa9-b812e7848ca1)](https://www.fla-shop.com/visited-countries/?st=AR%2CBD%2CBO%2CBR%2CBY%2CCA%2CCN%2CCO%2CEE%2CEG%2CES%2CFR%2CGB%2CGE%2CID%2CIN%2CJP%2CKE%2CLK%2CNG%2CPL%2CPT%2CRU%2CTH%2CTR%2CTW%2CUA%2CUS%2CVN\u0026vc=6699cc\u0026uc=e8e8e8\u0026hc=40bfa6\u0026bc=ffffff\u0026ss=on)\n\n## ⚠️ Disclaimer\n\nPlease **DO NOT** look at the solutions until you have solved a kata, or at least spent some time\nthinking about your own approaches to solving the challenge. Remember, if you use material from this\nrepository to gain rank, you are\nviolating [Codewars policy](https://docs.codewars.com/community/rules/#policy):\n\u003e If you are caught cheating on a challenge, you will initially have your solution marked as a cheat\n\u003e and will not receive any honor or rank. This includes clever solutions that are clearly created\n\u003e for the spirit of cheating. Repeat offenders who have intentionally cheated will be banned.\n\nYou acknowledge and agree that your use of the repository materials is at your own risk. The author\naccepts no responsibility or liability whatsoever for any consequences arising directly or\nindirectly from any action or inaction taken by you on the basis of, or in reliance on, any\ninformation or material contained in or linked to this repository. The information contained in this\nrepository is provided \"as is\" with no warranties of completeness, accuracy, usefulness, or\ntimeliness. The author reserves the right to change any of the items used or contained in the\nrepository at any time without notice.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparanoiduser%2Fcodewars-handbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparanoiduser%2Fcodewars-handbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparanoiduser%2Fcodewars-handbook/lists"}