C++ Linked List Copy and Paste function Hello, I\'m looking for a quick tutorial
ID: 3760243 • Letter: C
Question
C++ Linked List Copy and Paste function
Hello, I'm looking for a quick tutorial on how to copy a line out of list and then be able to print it somewhere else. So for example if the list
>1 Hey this is a list
>2 This is the second line
>3
>4 This list is boring..
>5 I like cookies
>6 This is the end
and you type "C 5" it will copy line 5
and then if you type "P 2" it will paste on line so it will look like this:
>1 Hey this is a list
>2 I like cookies
>3 This is the second line
>4 This list is boring..
>5 I like cookies
>6 This is the end
Explanation / Answer
This is basically like swapping the data of two nodes in a linked list. Instead of swapping you can copy the source value to target value.
1. Traverse linked list to find out copy node.
2. Traverse linked list to find out paste node.
3. Copy the copy node value to paste node.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.