Need to implement the Linked List
and Queue
Data structures that don't exist in Golang by default
Methods:
Insert
− Adds an element at the beginning of the list.Deletion
− Deletes an element at the beginning of the list.Display
− Displays the complete list.Search
− Searches an element using the id.Delete
− Deletes an element using the id.
Methods:
Enqueue
- Add an element to the end of the queueDequeue
- Remove an element from the front of the queueIsEmpty
- Check if the queue is emptyIsFull
- Check if the queue is fullPeek
- Get the value of the front of the queue without removing it
It can be any sorting algorithm (including bubble sort)
- make fork of this repo
- create a new branch
task_2
- put your code into the task_2 folder, create separate folders for the data structures (
queue
andlist
) - commit and push your code to github
- create PR to the master branch of the same repo(not in my!)
- add me to reviewers
- send me link to PR in skype