learnJava icon indicating copy to clipboard operation
learnJava copied to clipboard

Java Data Structures

Open tangorishi opened this issue 1 year ago • 4 comments

We're looking for contributors to implement a custom LinkedList data structure in Java. LinkedLists are fundamental data structures used in various applications, and this issue provides an opportunity to practice Java programming while understanding how LinkedLists work internally.

Task:

  1. Create a new Java class called CustomLinkedList.
  2. Implement methods to add elements to the LinkedList (e.g., add, addFirst, addLast).
  3. Implement methods to remove elements from the LinkedList (e.g., remove, removeFirst, removeLast).
  4. Implement a method to display the contents of the LinkedList.
  5. Include Javadoc comments to explain the purpose of each method and provide usage examples.

Testing:

  • Test your LinkedList implementation by adding, removing, and displaying elements.
  • Write test cases to ensure the correctness of your implementation.

Additional Notes:

  • LinkedLists are commonly used in computer science and are the basis for more complex data structures.
  • This contribution aligns with our goal of providing educational resources for Java learners.

Feel free to ask any questions or seek help if you encounter any challenges while working on this issue. We appreciate your contribution!

tangorishi avatar Oct 06 '23 07:10 tangorishi

I would like to work on this issue

competitiveblood avatar Oct 06 '23 11:10 competitiveblood

Go ahead @competitiveblood make sure to follow the PR template in the README.md file before making the pull req

tangorishi avatar Oct 06 '23 12:10 tangorishi

Hi, I am not sure why this issue was reopened but I would like to work on it if possible.

OrganicBeetle avatar Oct 14 '23 12:10 OrganicBeetle

No, I have already issued a PR and it has been merged

competitiveblood avatar Oct 15 '23 06:10 competitiveblood