GNU General Public License v3.0

项目介绍

rahulsain/Hackerrank_30daysOFcode 是一个托管在 GitHub 上的开源项目,主要使用 Go 编写,采用 GNU General Public License v3.0 许可证,目前获得 220 个 Star、176 次 Fork。

仓库全名
rahulsain/Hackerrank_30daysOFcode
开源许可证
GNU General Public License v3.0
Star 数
220
Fork 数
176

README 摘要

Hackerrank30daysOFcode Repository for Hackerrank 30 Days of Code View the Repo How to Contribute · Contribute · Request Code Try Yourself · Code of Conduct · Join our Discord Server NOTE: Before creating a Pull Request, make sure you add :whitecheckmark: to Completed or if it can not be execute in that particular language then add :x: to Completed in that particular problem. Failing to do so will mark your PR as…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Hackerrank_30daysOFcode 用什么语言开发?

主要使用 Go 编写,采用 GNU General Public License v3.0 许可证,目前有 220 个 Star。

Hackerrank_30daysOFcode 可以免费商用吗?

仓库标注的许可证为 GNU General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 Hackerrank_30daysOFcode 的源码?

可以直接克隆仓库:git clone https://github.com/rahulsain/Hackerrank_30daysOFcode.git;安装与运行步骤见仓库 README。

Hackerrank_30daysOFcode 最近还在维护吗?

仓库最近一次更新为 4月12日,当前没有未关闭的 Issue;Star 数为 220,可作为社区活跃度的参考。

关于

30 days of code solution in C++/JAVA/C/Python/JavaScript/C#

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
792
价值分
206
活跃状态
活跃

语言占比

C
C#
C++
Dart
Go
Java
JavaScript
Julia
Kotlin
PHP
Python
Ruby
Rust
Scala
Swift
TypeScript

README

Contributors Forks Stargazers Issues

Logo

Hackerrank_30daysOFcode

Repository for Hackerrank 30 Days of Code
View the Repo

How to Contribute · Contribute · Request Code
Try Yourself · Code of Conduct · Join our Discord Server

NOTE: Before creating a Pull Request, make sure you add :white_check_mark: to Completed or if it can not be execute in that particular language then add :x: to Completed in that particular problem. Failing to do so will mark your PR as invalid and won’t be counted in hactoberfest inspite of any good contribution. Due to increase of PR and the repo being highlighted by Hactoberfest itself on their website, we are going to take only those contributions which have updated the readme as per your PR changes.

Introduction

Thirty days of code by Hacker rank is aimed at improving your coding skills by coding for 30 days in a row. You can also unlock a new code challenge and tutorial each day and then, submit solutions in Java, C++ and other popular languages. But, this can prove to be quite a difficult task at times. So, here are some solutions for you to go through.

Table of Contents

Solutions

NOTE: First, try to solve it on your own. If facing some difficulty, you can see this.

Completed

:white_check_mark: ⇒ Completed

:x: ⇒ Invalid/Cannot be implemented

Day Problem Statement Python C C++ Java Javascript Go C# PHP TypeScript Swift Julia Kotlin Rust Scala Dart Ruby
00 Hello, World.
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
01 Data Types
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
02 Operators
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
03 Intro to Conditional Statements
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
04 Class vs. Instance
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
05 Loops
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
06 Let’s Review
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
07 Arrays
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
08 Dictionaries and Maps
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
09 Recursion 3
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
10 Binary Numbers
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
11 2D Arrays
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
12 Inheritance
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:white_check_mark:
:x:
:x:
:white_check_mark:
13 Abstract Classes
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
:x:
:white_check_mark:
14 Scope
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
:x:
15 Linked List
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
:white_check_mark:
16 Exceptions - String to Integer
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:white_check_mark:
17 More Exceptions
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:white_check_mark:
18 Queues and Stacks
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:white_check_mark:
:x:
:white_check_mark:
19 Interfaces
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
:x:
:x:
20 Sorting
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
21 Generics
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
:x:
22 Binary Search Trees
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
23 BST Level-Order Traversal
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
24 More Linked Lists
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
25 Running Time and Complexity
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
26 Nested Logic
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:
27 Testing
:white_check_mark:
:x:
:white_check_mark:
:white_check_mark:
:x:
:x:
:x:
:x:
:white_check_mark:
:x:
:x:
:x:
:x:
:x:
:x:
:x:
28 RegEx, Patterns, and Intro to Databases
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
29 Bitwise AND
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:white_check_mark:
:x:
:white_check_mark:

About The Repo

This is a repository aiming to provide solutions for 30 days code challenge (2020) conducted on Hackerrank. The solutions are available in major languages like C, C++, Python, Go ,Java ,C#, Javascript, PHP, Typescript and Swift as of now. It is a great platform for users to contribute and provide the solutions in other languages too.

EDIT: Happy to annouce that due in increase in contribution in this repo, our repo has been highlighted on Hacktoberfest site itself.

hacktoberfest2020-main-LI

Credits

To all the contributors/collaborators out there spending there time to make valuable contribution in this beginner friendly repo and special thanks to DigitalOcean for organizing such an awsome fest with Intel and DEV on GitHub. This fest has helped beginners to join/learn how open source works.

Looking forward for more contribution in this community. Happy coding!

Stargazers repo roster for @rahulsain/Hackerrank_30daysOFcode

Forkers repo roster for @rahulsain/Hackerrank_30daysOFcode

评论

暂无评论