Computer Networking: A Top-Down Approach (7th Edition)
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
Bartleby Related Questions Icon

Related questions

Question

Please help with the following in JAVA

static class Node {

        String element;

        public Node next;

        public Node prev;

        public Node(String element){

            this.element = element;

        }

    }

 

public static void main(String[] args){

 

Node firstNode=new Node("one"); //create the first node referenced by head

Node second=new Node("two");

head.next=second; second.prev=firstNode; //create the second node and attach it to the first

Node third=new Node("three");

second.next=third; third.prev=second; //create the third node and attach it to the second

Node fourth=new Node("four");

third.next=fourth; fourth.prev=third; //create the fourth node and attach it to the third

Node fifth=new Node("five");

four.next= fifth; fifth.prev= four; //create the fifth node and attach it to the fourth

Node lastNode= fifth;

 

System.out.println("\n ---The original doubly linked list - forward");  

Node<String> current=firstNode;

while(current!=null) {System.out.print(current.element+" "); current=current.next;} 

 

System.out.println("\n ---The original doubly linked list - backward");  

current=lastNode;

while(current!=null) {System.out.print(current.element+" ");current=current.prev;}

 

/* Remove node index 0, node index 2 and index 4 from the list*/

 

//Add your code here

 

System.out.println("\n ---The list after removing even-index nodes - forward");  

current=firstNode;

while(current!=null) {System.out.print(current.element+" "); current=current.next;}

System.out.println("\n ---The list after removing even-index nodes - backward");  

current=lastNode;

while(current!=null) {System.out.print(current.element+" "); current=current.prev;}

System.out.println();

 

}

}

Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON
Text book image
Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science
Text book image
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning
Text book image
Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning
Text book image
Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education
Text book image
Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY