Reynald mentions how in computer science an algorithm is a self-contained sequence of actions to be performed. Algorithms can perform calculations, data processing, and automated reasoning tasks. They are very important when it comes to writing code that's efficient and a core area that often visited during interviews.
- [Instructor] Now, if a newbie to Computer Science ever asked you what an algorithm is, at its heart, it's really just a self-contained sequence of actions that solves a particular task. Now, while there's a lot you could do with algorithms, some of the more popular reasons is to use it for performing calculations, data processing, and automated tasks because it's one of the crucial reasons we have algorithms, to write performing code, efficient code that's fast. And, if it's not used correctly, if it's not written properly, then the opposite can happen, so learning it in a proper fashion is incredibly important in understanding the basics.
It's definitely not something that's just left to be studied in Computer Science class.
- Working with linked lists
- Creating a stack
- Defining a queue
- Performing a binary search
- Finding target values with a linear search
Skill Level Beginner
1. Algorithms and Data Structure Overview
Reasons for this course1m 26s
2. Linked List
5. Binary Search
6. Linear Search
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.