Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

// a function to delete the second node if its value is odd, // otherwise the list is unchanged // [0,1,2,8,9].deleteSecondIfOdd() --> [0,2,8,9] // [0,9].deleteSecondIfOdd()

// a function to delete the second node if its value is odd, // otherwise the list is unchanged // [0,1,2,8,9].deleteSecondIfOdd() --> [0,2,8,9] // [0,9].deleteSecondIfOdd() --> [0] // [0,4,9].deleteSecondIfOdd() --> [0,4,9] // [].deleteSecondIfOdd() --> [] public void deleteSecondIfOdd () { // TODO 5: fix this }

IN JAVA

although i kindof solved it

public void deleteSecondIfOdd () {

while(first!=null) {

for (Node x = first.next; x != null; x = x.next) {

if(x.item%2!=0){

x = x.next;

}

}

}

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Building The Data Lakehouse

Authors: Bill Inmon ,Mary Levins ,Ranjeet Srivastava

1st Edition

1634629663, 978-1634629669

Students also viewed these Databases questions

Question

Factors Affecting Conflict

Answered: 1 week ago

Question

Describe the factors that lead to productive conflict

Answered: 1 week ago

Question

Understanding Conflict Conflict Triggers

Answered: 1 week ago