My Account Log in

1 option

Advanced data structures and algorithms in Python / Vlad Sebastian Ionescu.

Academic Video Online: Premium - United States Available online

View online
Format:
Video
Author/Creator:
Ionescu, Vlad, 1938- author, speaker.
Contributor:
Packt Publishing, production company.
Series:
Academic Video Online
Language:
English
Subjects (All):
Python (Computer program language).
Application software--Development.
Application software.
Data structures (Computer science).
Computer algorithms.
Genre:
Instructional films.
Physical Description:
1 online resource (251 minutes)
Place of Publication:
Birmingham, England : PACKT Publishing, 2019.
Language Note:
In English.
System Details:
video file
Summary:
Learn: Improve your problem-solving skills by learning how to approach some out-of-the-box problems. Develop new algorithms and solutions to problems by combining other algorithms in creative ways. Write clean implementations that significantly improve an algorithm's runtime by taking advantage of various tips and tricks. Avoid certain misconceptions circulating online by discovering how they (probably) got started and learning how to avoid falling for similar ones in the future. Find out why algorithms are not scary things professors and interviewers use to frighten people. About: As a developer, you'll have certainly heard about various data structures and algorithms. However, have you ever thought profoundly about them and their impact on the performance of your applications? If not, it's high time to take a look at this topic, and this course is a one-stop guide to master it! This course will teach you the necessary theory and applications to properly understand the advanced algorithms and data structures that are critical to various problems and how to implement them. We'll also go hands-on and reveal tips and tricks for optimizations, identifying the right approaches and presenting convincing explanations. And, you will get it all in a modern, popular, and well-documented language: Python. Finally, you'll learn how to develop complex algorithms that are easy to understand, debug, and reusable in various applications. By the end of the course, you'll know how to develop complex algorithms that are easy to understand, debug, and reusable in various applications.
Participant:
Presenter, Vlad Sebastian Ionescu.
Notes:
Title from resource description page (viewed April 23, 2020).
OCLC:
1127651181

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account