Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

All Algorithms implemented in Java

NotificationsYou must be signed in to change notification settings

algorithm-programming/Java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Goal

Make it a working Java project with full fledged test cases for each algorithm and correct package structures. Once we have enough test coverage, we would merge it with master.

Contribution Guidelines

  • If you add an algorithm then you have to add a test along with it. In the absence of a test, the PR would not be approved.
  • Follow the correct coding guidelines with proper description of the methods. Refer toDecimalToAnyBase.java andDecimalToAnyBaseTest.java for the algorithms and tests coding standards, respectively.
  • Do not add a main method as we just need the actual algorithm in a method for the class which we are going to test in the test cases.
  • Please do not add a signature inside the code. The commit history is sufficient to determine who has added the code to the repo.
  • Make sure the algorithm which is getting added comes under a certain domain of Algorithms. Please don't create a package with a name such as Misc, Others, etc.
  • While making a PR, make sure you are committing the Java files only and not any project specific files. If you feel that your IDE is generating some extra files, then either don't add them to git, or add the extensions to.gitignore.
  • Please don't add solutions to problems from online judges such as Hackerrank, Leetcode, etc.

Steps to raise a PR

  • Fork theJava Repo
  • Open the forked repo on your local machine
  • Switch to theDevelopment branch by using the commandgit checkout Development
  • Add the JAR for JUnit to your build path. Here is a link for theJUnit JAR
  • Make the changes on your local machine
  • Push the changes to the forked repository
  • Raise a PR against the Development branch

About

All Algorithms implemented in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java100.0%

[8]ページ先頭

©2009-2025 Movatter.jp