Q. Explain Circular queue and Double ended queue with example.

Q. Write a program in Java to create a singly linked list and perform the following operations 1. Insert into list 2.Search for data 3. Delete from list 4. Display data

Q. Write a Non-Recursive function for inorder traversal.

Q. Write a program in Java to find the nth term of Fibonacci sequence using recursion

Q. Write an ADT for rational numbers addition and multiplication. Addition of two rational numbers a/b and c/d is (ad+cb)/ba and multiplication of two rational numbers a/b and c/d is ac/bd.

Q. Write a program in Java to sort given n integer numbers using heap sort.

Q. Write a program to implement COPY command for copying bytes from one file to another file using file I/O commands. Program should make use of command line argument.

Q. Write a program in Java to implement Binary search on sorted set of integers.

Q. Explain different types of data structures with example.

Q. Compare Iteration and Recursion.

Add