Skip to content

Conversation

@BjornMelin
Copy link
Owner

This pull request introduces three new classes to implement different types of linked lists in Java. The changes include the implementation of CircularDoubleLinkedList, CircularLinkedList, and DoubleLinkedList, each with their respective methods and inner Node classes.

New Linked List Implementations:

  • CircularDoubleLinkedList.java: Implements a circular double linked list with methods for adding, removing, replacing, and accessing elements, as well as utility methods like toString, clear, reverseData, and circleTest.

  • CircularLinkedList.java: Implements a circular linked list with similar methods to CircularDoubleLinkedList, but tailored for a singly linked structure. Includes methods for adding, removing, replacing, and accessing elements, along with utility methods like toString, clear, reverseData, and circleTest.

  • DoubleLinkedList.java: Implements a double linked list with methods for adding, removing, replacing, and accessing elements, as well as utility methods like toString, clear, reverseData, and circleTest.

@BjornMelin BjornMelin added documentation Improvements or additions to documentation feature A new feature data-strcture A data structure implementation java Implementations in java labels Jan 25, 2025
@BjornMelin BjornMelin self-assigned this Jan 25, 2025
@BjornMelin BjornMelin merged commit 94389e7 into dev Jan 25, 2025
@BjornMelin BjornMelin deleted the feat/0.1.0/linked-list branch January 25, 2025 23:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data-strcture A data structure implementation documentation Improvements or additions to documentation feature A new feature java Implementations in java

2 participants