Skip to content

bwanave/singly-linked-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Singly Linked List

Java based implementation of Singly linked list data structure

Operations
void insertAtBegin(T data);

void insertAtMiddle(T data, int position);

void insertAtEnd(T data);

int length();

int lengthByRecursion();

boolean contains(T data);

boolean containsByRecursion(T data);

T findNthElement(int n);

T findNthElementByRecursion(int n);

T findMid();

int findOccurrences(T data);

int findOccurrencesByRecursion(T data);

boolean detectLoop();

void reverse();

void reverseRecursively();

int size();

void clear();

About

Singly linked list data structure

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages