Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
What is an Algorithm? | Introduction to ADS
Data Structure & Algorithms PART I
course content

Зміст курсу

Data Structure & Algorithms PART I

Data Structure & Algorithms PART I

1. Introduction to ADS
2. Data Structures Part I
3. Trees Part I
4. Trees Part II

bookWhat is an Algorithm?

How do you make your tea?

  • You boil the water;
  • You put fragrant tea grains into the tea kettle;
  • You pour water into the tea kettle;
  • You wait until the tea drink is ready;
  • You pour the tea into the cup.

After these steps, you drink the tea. All these steps together are called an algorithm. In computer programming, an algorithm is almost the same. These tea-preparing steps are defined instructions to solve a particular problem.

Why do we need to know algorithms?

As algorithms are used across a wide variety of applications today, studying them can provide you with more insight into how they function, and how they can improve the efficiency of the programs you already use.

Why do we need to know data structures?

Data structure provides a way of organizing, managing, and storing data efficiently. With the help of data structure, the data items can be traversed easily. Data structure provides efficiency, reusability and abstraction.

The first part of the course is more theoretical. In this course, we will study data structures. We will practice in the second part of the course when we study algorithms.

question-icon

Choose the right instructions to get the correct algorithm to solve the next problem: (1 + 2 x 3 )²

,,
49

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 1
some-alt