-
Ques 1: How do you reverse a singly linked list? How do you reverse a doubly linked list? Write a C program to do the same.
-
Ques 2: Given only a pointer to a node to be deleted in a singly linked list, how do you delete it.
-
Ques 3: How do you sort a linked list? Write a C program to sort a linked list.
-
Ques 4: How to declare a structure of a linked list?
-
Ques 5: Write a C program to implement a Generic Linked List.
-
Ques 6: How do you reverse a linked list without using any C pointers?
-
Ques 7:How would you detect a loop in a linked list? Write a C program to detect a loop in a linked list.
-
Ques 8:How do you find the middle of a linked list? Write a C program to return the middle of a linked list.
-
Ques 9:If you are using C language to implement the heterogeneous linked list, what pointer type will you use?
-
Ques 10: How to compare two linked lists? Write a C program to compare two linked lists
-
Ques 11: How to create a copy of a linked list? Write a C program to create a copy of a linked list.
-
Ques 12: Write a C program to free the nodes of a linked list.
-
Ques 13: Can we do a Binary search on a linked list?
-
Ques 14: Write a C program to return the nth node from the end of a linked list.
-
Ques 15: How would you find out if one of the pointers in a linked list is corrupted or not?
-
Ques 16: Write a C program to insert nodes into a linked list in a sorted fashion.
-
Ques 17:Write a C program to remove duplicates from a sorted linked list.
-
Ques 18: How to read a singly linked list backwards?
-
Ques 19: How can I search for data in a linked list?
-
Ques 20: What is the difference between a linked list and Array?
-
Ques 21: Implement a linked list. Why did you pick the method you did?
-
Ques 22: Implement an algorithm to sort a linked list. Why did you pick the method you did? Now do it in O(n) time.
-
Ques 23: Given two sorted linked lists, write a function to merge them into one.
-
Ques 24: Delete an element from a doubly linked list.
-
Ques 25: Find the nth node from the end of a singly link list in a single pass.
C Functions Implementation Questions
-
Ques 1: Write your own C program to implement the atoi() function.
-
Ques 2: Implement the memmove() function. What is the difference between the memmove() and memcpy() function?
-
Ques 3: Write C code to implement the strstr() (search for a substring) function.
-
Ques 4: Write your own printf() function in C.
-
Ques 5: Implement the strcpy() function.
-
Ques 6: Implement the strcmp(str1, str2) function.
-
Ques 7: Implement the substr() function in C.
-
Ques 8: Write your own File copy() function.
-
Ques 9: Write C programs to implement the toupper() and the isupper() functions.
-
Ques 10: Write a C program to implement your own strdup() function.
-
Ques 11: Write a C program to implement the strlen() function.
-
Ques 12: Write your own strcat() function
-
Ques 10: Write a C program to implement your own strdup() function.
-
Ques 11: Write a C program to implement the strlen() function.
-
Ques 12: Write your own strcat() function
C Programming Questions
- Ques 1: Right a program to implement malloc.
- Ques 2: Write a C program to swap two variables without using a temporary variable .
- Ques 3: What is the 8 queens problem? Write a C program to solve it.
- Ques 4: Write a C program to print a square matrix helically.
- Ques 5: Write a C program to reverse a string.
- Ques 6: Write a C program to reverse the words in a sentence in place.
- Ques 7: Write a C program generate permutations.
- Ques 8: Write a C program to calculate pow(x,n).
- Ques 9: Write a C program which does wildcard pattern matching algorithm.
- Ques 10: How do you calculate the maximum subarray of a list of numbers?
- Ques 11: How to generate fibonacci numbers? How to find out if a given number is a fibonacci number or not? Write C programs to do both.
- Ques 12: Solve the Rat In A Maze problem using backtracking.
- Ques 13: What Little-Endian and Big-Endian? How can I determine whether a machine's byte order is big-endian or little endian? How can we convert from one to another?
- Ques 14: Write C code to solve the Tower of Hanoi problem.
- Ques 15: Write C code to return a string from a function.
- Ques 16: Write a C program which produces its own source code as its output.
- Ques 17: Write a C progam to convert from decimal to any base (binary, hex, oct etc...).
- Ques 18: Write C code to check if an integer is a power of 2 or not in a single line?
- Ques 19: Write a C program to find the GCD of two numbers.
- Ques 20: Finding a duplicated integer problem.
- Ques 21: Write code to remove duplicates in a sorted array.
- Ques 22: How do you initialize a pointer inside a function?
- Ques 23: Write C code to dynamically allocate one, two and three dimensional arrays (using malloc()).
- Ques 24: How would you find the size of structure without using sizeof().
- Ques 25: Write a C program to multiply two matrices.
- Ques 26: Write a C program to check for palindromes.
- Ques 27: Write C code to implement the Binary Search algorithm.
- Ques 28: Write code to add two polynomials.
- Ques 29: Write a program to add two long positive numbers (each represented by linked lists).
- Ques 30: How do you compare floating point numbers?
- Ques 31: Is there something we can do in C but not in C++?
- Ques 32: How to swap the two nibbles in a byte ?
- Ques 33: How to scan a string till we hit a new line using scanf()?
- Ques 34: How do you get the line numbers in C?
kichu to re bhai...coding guru...
ReplyDelete