Brute Force vs Dynamic Programming
BRUTE-FORCE SOLUTION: O(n!) DYNAMIC PROGRAMMING ALGORITHMS: O(n²2ⁿ) SELLING ON EBAY: O(1) STILL WORKING ON YOUR ROUTE? SHUT THE HELL UP.
A three-panel programming comic compares a brute-force solution and dynamic programming algorithms for a graph route problem, then jokes that selling the route on eBay has constant complexity. The punchline mocks an overly simple shortcut to a difficult optimization problem, making it useful as a reaction to someone proposing an absurdly easy solution. EN: A three-panel programming comic compares a brute-force solution and dynamic programming algorithms for a graph route problem, then jokes that selling the route on eBay has constant complexity. The punchline mocks an overly simple shortcut to a difficult optimization problem, making it useful as a reaction to someone proposing an absurdly easy solution.
graph diagram / графовая схемаconnected nodes / соединённые узлыred route lines / красные линии маршрутаblack edges / чёрные рёбраstick figure / человечек-палочникbrown cap / коричневая кепкаbrown briefcase / коричневый портфельoffice desk / офисный столoffice chair / офисное креслоcomputer monitor / компьютерный мониторprogramming notation / программная нотацияthree-panel comic / комикс из трёх панелей
- @profunctor_io / 4059 2020-02-23
- Type
- image
- Size
- 800×359 · 54.1 KiB
- Mood
- sarcastic, absurd
- Language
- en
- Added