This is the first of two videos about the insertion sort. This video describes the insertion sort algorithm. The insertion sort is rather like sorting a hand of playing cards. The insertion sort is particularly good for lists that are nearly sorted already, or when you just want to inse
From playlist Sorting Algorithms
Heap Sort - Intro to Algorithms
This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.
From playlist Introduction to Algorithms
Discrete Math - 3.1.3 Sorting Algorithms
Bubble sort and insertion sort algorithms. Textbook: Rosen, Discrete Mathematics and Its Applications, 7e Playlist: https://www.youtube.com/playlist?list=PLl-gb0E4MII28GykmtuBXNUNoej-vY5Rz
From playlist Discrete Math I (Entire Course)
This is the first in a series of videos about the merge sort. It describes the principle of the merge sort algorithm, which takes a ‘divide and conquer’ approach to the problem of sorting and unordered list. The videos that follow build on these principles, leading towards a recursive im
From playlist Sorting Algorithms
Visual description of the insertion sort algorithm
From playlist Computer Science
Coding Challenge #35.4: Traveling Salesperson with Genetic Algorithm
In this coding challenge, I attempt to create a solution to the Traveling Sales Person with a genetic algorithm. This is part 4 of the Traveling Salesperson Coding Challenge. 💻Challenge Webpage: https://thecodingtrain.com/CodingChallenges/035.4-tsp.html 🎥Part 1: https://youtu.be/BAejnwN4C
From playlist Session 2 - Genetic Algorithms - Intelligence and Learning
Searching and Sorting Algorithms (part 4 of 4)
Introductory coverage of basic searching and sorting algorithms, as well as a rudimentary overview of Big-O algorithm analysis. Part of a larger series teaching programming at http://codeschool.org
From playlist Searching and Sorting Algorithms
CSE 373 -- Lecture 19, Fall 2020
From playlist CSE 373 -- Fall 2020
From playlist CS50 Seminars 2012
This is Lecture 19 of the CSE373 (Analysis of Algorithms) course taught by Professor Steven Skiena [http://www3.cs.stonybrook.edu/~skiena/] at Stony Brook University in 2016. The lecture slides are available at: https://www.cs.stonybrook.edu/~skiena/373/newlectures/lecture17.pdf More inf
From playlist CSE373 - Analysis of Algorithms 2016 SBU
From playlist Week 3 2015 Shorts
Érika Roldán - Shuffling Polyominoes - CoM June 2021
Do you know what algorithm is deciding which tetromino piece you get next in a Tetris game? In this talk I will start by answering this question and then I will tell you about several different ways of sampling random polyominoes (polyominoes are like tetrominoes but with any desired amoun
From playlist Celebration of Mind 2021
CSE 373 --- Lecture 17: Edit Distance (Fall 2021)
11/02/21
From playlist CSE373 --- Analysis of Algorithms (Fall 2021)
Live Stream #90: Session 2 of “Intelligence and Learning” Continued
In this live stream, I attempt to create a solution to the Traveling Sales Person Coding Challenge (https://youtu.be/BAejnwN4Ccw) with a genetic algorithm. This video is also part of the second session of my ITP "Intelligence and Learning" course (spring 2017) https://github.com/shiffman/
From playlist Live Stream Archive
Lecture 4 - Data Structures - Problem Discussion
This is Lecture 4 of the COMP300E (Programming Challenges) course taught by Professor Steven Skiena [http://www.cs.sunysb.edu/~skiena/] at Hong Kong University of Science and Technology in 2009. The lecture slides are available at: http://www.algorithm.cs.sunysb.edu/programmingchallenges/
From playlist COMP300E - Programming Challenges - 2009 HKUST
Google Keynote: Federated Learning & Federated Analytics-Research, Applications, & System Challenges
A Google TechTalk, presented by Hubert Eichner, Francoise Beaufay, Ravi Kumar & Peter Kairouz, 2021/11/9 ABSTRACT: An overview of federated analytics applications and algorithms, federated learning applications and algorithms, and how we build an infrastructure and scale it. About the S
From playlist 2021 Google Workshop on Federated Learning and Analytics
Better played at speeds greater than 1.5x. Thanks to a subscriber for noticing the error in the code and letting me know.
From playlist Sorting Algorithms