In this algorithm __quiz__, we would see that we follow a set of particular rules often, maybe when solving a quadratic equation, or when cooking, or when executing a particular task. These instructions that are aimed at disciplining oneself before the execution of a task are what we call Algorithms. Programmers use algorithms all the time to finish particular tasks. We are going to see terms like arrays, records, pointers, linked lists, stacks, queues, recursion, trees, sorting and searching, and learn all before the end of this __quiz__.

An algorithm is simply a set of finite instructions that aid you in the completion of a certain task. A typical example could be long division.

The data structure is a data organization, management, and storage format that enables efficient access and modification. More precisely, a data structure is a collection of data values as well as the relationships among them, and the functions or operations that can be applied to the data. The type of data structures are,

**Linear:**arrays, lists.**Tree**: binary, heaps, space partitioning etc.**Hash:**distributed hash table, hash tree etc.**Graphs**: decision, directed, acyclic etc.

More quizzes can be found __here__ after you have seen as you answer questions on this quiz. More quizzes on Computer science can be found at __Computer quizzes__.

Nice time!!!

3:

The space factors when determining the efficiency of algorithm is measured by

12:

The indirect change of the values of a variable in one module by another module is called

19:

Each array declaration need not give, implicitly or explicitly, the information about