!!Con 2017: Interpolation Search Can Be Fast, in Some Situations, Sometimes, If You Try!

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=RJU2cXvQ9po



Duration: 12:35
1,432 views
9


Interpolation Search Can Be Fast, in Some Situations, Sometimes, If You Try! by Ruchir Khaitan

When was the last time you binary searched a phone book? Never? What, you’ve never used a phone book? Okay, fine, I’ve never actually used a phone book for anything other than a doorstop either. But, if I had to search in one I would use interpolation search. It’s the ideal search algorithm / data structure for searching large arrays repeatedly. And with a little bit of operator-strength reducing math sorcery, it’s not just theoretically fast, it’s also useful in real life!

Ruchir loves making computers go faster. He also loves eating, cooking and thinking about his next meal. He works on the Real Time Platform Team at AppNexus.




Other Videos By Confreaks


2017-05-19RailsConf 2017: Beyond Validates_Presence_of: Ensuring Eventual Consistency by Amy Unger
2017-05-19RailsConf 2017: A Survey of Surprisingly Difficult Things by Alex Boster
2017-05-19RailsConf 2017: React Native & Rails, A Single Codebase for Web & Mobile by Ben Dixon
2017-05-19RailsConf 2017: React on Rails by Jo Cranford
2017-05-19RailsConf 2017: Rails to Phoenix: How Elixir can level-you-up in Rails by Christian Koch
2017-05-19RailsConf 2017: Developer Happiness on the Front End with Elm by Kevin Yank
2017-05-18!!Con 2017: How !!Con Came to be!! by Erty Seidohl
2017-05-18!!Con 2017: DHCP: IT’S MOSTLY YELLING!! by Mindy Preston
2017-05-18!!Con 2017: A Punch Card ate my Program! by Walt Mankowski
2017-05-18!!Con 2017: No battery, no (watch) life!! by Michael Kwan
2017-05-18!!Con 2017: Interpolation Search Can Be Fast, in Some Situations, Sometimes, If You Try!
2017-05-18!!Con 2017: Where Are All the Space Robots?! by Lisa Ballard
2017-05-18!!Con 2017: How Merkle Trees Enable the Decentralized Web! by Tara Vancil
2017-05-18!!Con 2017: Islamic Geometry: Hankin’s Polygons in Contact Algorithm!!! by Yomna Nasser
2017-05-18!!Con 2017: The emoji that Killed Chrome!! by Julian Squires
2017-05-18!!Con 2017: Om! Nom! Nash! by David Turner
2017-05-18RailsConf 2017: Practical Debugging by Kevin Deisz
2017-05-18RailsConf 2017: Rack ‘em, Stack ‘em Web Apps by Jason Clark
2017-05-18RailsConf 2017: Tricks and treats for new developers by David Padilla
2017-05-18RailsConf 2017: Sorting Rubyists by Caleb Thompson
2017-05-18RailsConf 2017: In Relentless Pursuit of REST by Derek Prior