|
My Project
|
Singly Linked List class. Available member functions include default constructor, insert, find, deleteVal, printer and reverse. More...
#include <DSA.h>

Public Member Functions | |
| SinglyLinkedList () | |
| Construct a new Singly Linked List object. | |
| void | insert (ll data) |
| Insert an element into the list. More... | |
| SinglyLinkedListNode * | find (ll data) |
| Find an element in the list. More... | |
| bool | deleteVal (ll data) |
| Delete an element from list. More... | |
| void | printer (string sep) |
| Print the list. More... | |
| void | reverse () |
| Reverse the list. | |
Public Attributes | |
| SinglyLinkedListNode * | head |
| pointer to the head | |
| SinglyLinkedListNode * | tail |
| pointer to the tail | |
Singly Linked List class. Available member functions include default constructor, insert, find, deleteVal, printer and reverse.
| bool SinglyLinkedList::deleteVal | ( | ll | data | ) |
Delete an element from list.
| [in] | data | value to be deleted |
| SinglyLinkedListNode * SinglyLinkedList::find | ( | ll | data | ) |
Find an element in the list.
| [in] | data | value to be found |
| void SinglyLinkedList::insert | ( | ll | data | ) |
Insert an element into the list.
| [in] | data | value to be inserted |
| void SinglyLinkedList::printer | ( | string | sep = ", " | ) |
Print the list.
| [in] | sep | separator string |
1.8.17