Submit a source.cpp file with the following:
******************************************************************************************
#include <iostream>
using namespace std;
// node structure
struct NODE
{
int data;
NODE *next;
};
int main() {
int i;
int j = 0;
// creating pointers of NODE type
NODE *start = NULL; // set start to null
NODE *ptr;
NODE *temp;
// for loop to insert values in linked list
for (i = 0; i < 10; i++) {
ptr = new NODE; // create a new node
ptr->data = i; // put the value of i to data part of node ptr
ptr->next = NULL; // set next part of node ptr to null
// if start is null
if(start == NULL) {
start = ptr; // start points to ptr
}
else {
// temp points to start
temp = start;
// while next part not become null
// which means while we not reach the last node
while(temp->next != NULL) {
// pointing to next node
temp = temp->next;
}
// set temp next to point to new node created
// ptr is the node we created here so last node points to ptr
temp->next = ptr;
}
}
// for loop to display data stored in nodes
// * next is a NODE type pointer which initially points to start or head of linked list
// iterates until next become null
// point to next node after ach iteration
// and in each iteration display the data part in a single line
for (NODE *next = start; next; next = next->next) {
cout << next->data << endl;
}
return 0;
}

For help please comment.
Thank You.
Submit a source.cpp file with the following: struct node { int data; node* next; } a...
In C++ Assuming: struct node { int data; node * next; }; and copyList(node * head); Write a recursive function (copyList(node * head)) that will create a copy of the singly linked list.
Given the following linked list structure called node: struct node { int val; struct node * ptrNext; }; Assume we have a single list created from this structure with a head pointer called ptrFirst which is declared in the global scope. a. Write a complete C function called CountEven to count all the even values in this singly linked list of arbitrary number of nodes using an iterative (non-recursive) approach. The function takes as parameter the pointer to the starting...
13. Given the following structure struct node { struct node *next; int id; }; Write a code to insert a new node into the linked list as the last node of the linked list struct node *insertLast(stuct node **head, int newId) { } 14. Given the following structure struct node { struct node *next; int id; }; Write a code to insert a new node into the linked list after a node with the same id as the input parameter...
Assuming: struct node { int data; node * next; node * tail; }; and copyList(node * head); write a function to recursively copy a circular linked list.
A linked list of integers is built using the following struct: struct node { int data; struct node *next; }; Define a function named max that returns the maximum integer in a list. The function takes one arguments, a pointer to the head of the list. The function returns an integer, which is the maximum value. If the list is empty, return zero. NOTE: You know nothing about the values in the list. They could all be negative!
A linked list is constructed of nodes described by the following structure: struct node{ char data; struct node *next; }; Assume a linked list containing a sentinel node is constructed from the above nodes. Write a function named "count"-prototyped as int count(struct node*sent)- that accepts a pointer to the sentinel node; counts the number of data (non-sentinel) nodes containing the character 'A'; and returns that count as the function value.
Linked List in Java The data node should be modeled somewhat like this: class node{ int node iNum; node next; } Write a program that creates a linked list and loads it with the numbers 0 to 9. Start with an empty list and then use a "for loop" to fill it. Create a linked list class, a node class, etc. Routines like makeNode and findTail should be methods in the linked list class. Create a showList function to display...
Structure struct Node int Manth; // Mont h double dAvg: 1/ Average struct Node pNext // with, the linked İist 3hown above the function will return gven that the average is 3.8 Ptr to next -Node; Ret (3,3.8) (4,2.5) (20pts)( Recursive function) Show the code for a function that receives a pointer to the head of an ordered singly linked list that uses the structure in the top left. The function will return the pointer node that shows the highest...
Codelab question! This is c++. Consider the following code: // Linked Lists: TRAVERSE struct ListNode { int data; struct ListNode *next; }; Assume that a linked list has been created and head points to a sentinel node. A sentinel node is an empty data node in the beginning of the list. It sometimes holds a sentinel value. The use of sentinel nodes is a popular trick to simplify the insert and delete operations. You may also assume that the list...