Published on: 2022-02-28 18:04:26
Categories: 28
Share:
Data Structures and Algorithms is the name of a set of video tutorials on data structure and algorithm building published by the Udacity Training Institute. This course teaches the contents of the course in a completely practical way by solving problems related to a data structure and algorithm and performing more than 80 exercises in this field.
Publisher: Udacity
Instructors: Kyle Stewart-Franz , Abe Feinberg and Brynn Claypoole
English language
Level of training: basic to advanced
Duration: Assuming 10 hours of work per week, approximately 4 months
Course 1: Supervised Learning
LESSON ONE: Introduction
LESSON TWO: Python Refresher
LESSON THREE: How to Solve Problems
LESSON FOUR: Big O Notation
Course 2: Data Structures
LESSON ONE: Collection data structures (lists, arrays, linked lists, queues, stack)
LESSON TWO: Recursion
LESSON THREE: Trees
LESSON FOUR: Maps and Hashing
Course 3: Basic Algorithms
LESSON ONE: Binary Search
LESSON TWO: Sorting Algorithms
LESSON THREE: Divide & Conquer Algorithms
Course 4: Advanced Algorithms
LESSON ONE: Greedy Algorithms
LESSON TWO: Graph Algorithms
LESSON THREE: Dynamic Programming
LESSON FOUR: Linear Programming
you should have Intermediate Python programming knowledge and Basic algebra knowledge.
What software and versions will I need in this program?
Software / version requirements:
Python 3
A code / text editor, such as vim, Sublime Text, Atom, or VSCode
A web browser
A command line interface, such as Terminal (on Mac) or Git Bash (on Windows)
Hardware Requirements:
A modern personal computer running macOS, Windows, or Linux, with a high-speed Internet connection.
After Extract, watch with your favorite Player.
English subtitle
Quality: 720p
2.15 GB
Sharing is caring: