Memory is not a constraint. In a single iteration(NOTE: you
can't go back), how will you find out the 10th last
node/item in a linked list.
Answer Posted / mms zubeir
I got it, thank you.
but one suggestion, instead of using
printf("Tenth last element is %d",nodes[(pos-10)%10]->data);
you can simply give,
printf("Tenth last element is %d",nodes[pos%10]->data);
Is This Answer Correct ? | 3 Yes | 2 No |
Post New Answer View All Answers
What is c++ flowchart?
What is pair in c++?
Show the declaration for a static function pointer.
Are vectors faster than arrays?
What is c++ hash?
Why do we need c++?
What is isdigit c++?
write a program that reads in a file and counts the number of lines, words, and characters. Your program should ask the user to input a filename. Open the file and report an error if the file does not exist or cannot be opened for some other reason. Then read in the contents of the file and count the number of lines, words, and characters in the file. Also print additional information about the file, such as the longest and shortest words, and longest and shortest lines. For simplicity, we define a word to be one or more characters ending with white space (a space, tab, carriage return, etc.). Functions for checking the types of characters can be found in the ctype.h header file, so you want to include this header file in your program. For example, the sentence below could be all that is in a file. This sentence IT 104 is taught in C++. has 32 characters, one line, and six words. The shortest line is 32 characters. The longest line is 32 characters. The shortest word is 2 characters. The longest word is 6 characters
Can a new be used in place of old mallocq? If yes, why?
Explain function overloading and operator overloading.
Explain the scope of resolution operator.
Explain static and dynamic memory allocation with an example each.
What are pointers used for c++?
What is expression parser in c++
How do you master coding?