Big O: How Code Slows as Data Grows
Big O notation is a computer science technique for analyzing how code performs as data gets larger. It's a very handy tool for the working programmer, but it's often shrouded in off-putting mathematics.
In this talk, I'll teach you what you need to know about Big-O, and how to use it to keep your programs running well. Big-O helps you choose the data structures and algorithms that will let your code work efficiently even on large data sets.
You can understand Big-O even if you aren't a theoretical computer science math nerd. Big-O isn't as mystical as it appears. It's wrapped in mathematical trappings, but doesn't have to be more than a common-sense assessment of how your code will behave.
Talk given by Ned Batchelder at PyCon 2018.
Thanks to PyCon for giving us permission to post this talk. freeCodeCamp is not associated with this talk. We're just excited to bring more exposure to to it!
--
Learn to code for free and get a developer job: https://www.freecodecamp.com
Read hundreds of articles on programming: https://medium.freecodecamp.com
And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp
Видео Big O: How Code Slows as Data Grows канала freeCodeCamp.org
In this talk, I'll teach you what you need to know about Big-O, and how to use it to keep your programs running well. Big-O helps you choose the data structures and algorithms that will let your code work efficiently even on large data sets.
You can understand Big-O even if you aren't a theoretical computer science math nerd. Big-O isn't as mystical as it appears. It's wrapped in mathematical trappings, but doesn't have to be more than a common-sense assessment of how your code will behave.
Talk given by Ned Batchelder at PyCon 2018.
Thanks to PyCon for giving us permission to post this talk. freeCodeCamp is not associated with this talk. We're just excited to bring more exposure to to it!
--
Learn to code for free and get a developer job: https://www.freecodecamp.com
Read hundreds of articles on programming: https://medium.freecodecamp.com
And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp
Видео Big O: How Code Slows as Data Grows канала freeCodeCamp.org
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Learn Big O Notation In 12 MinutesYou MUST learn this BEFORE you learn algorithms (Big O)Complete Beginner's Guide to Big O NotationBig O NotationFrom Self-Taught Programmer to JobDeeply Understanding Logarithms In Time Complexities & Their Role In Computer ScienceData Structures - Computer Science Course for BeginnersData Structures: TreesJavaScript Algorithms Crash Course - Learn Algorithms & "Big O" from the Ground Up!Time Complexity and Big O Notation - Data Structures and AlgorithmsBig O Notation - Code ExamplesThe 10 Most Important Concepts For Coding Interviews (algorithms and data structures)Introduction to Big O Notation and Time Complexity (Data Structures & Algorithms #7)10. Understanding Program Efficiency, Part 1What Is Big O Notation?Big O Notation - Full CourseBig O NotationRecursion in Programming - Full CourseIntroduction to Big-O