Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Rod Cutting and Change-Making Problem
Graph Chatbot
Related lectures (30)
Previous
Page 1 of 3
Next
Dynamic Programming: Introduction and Fibonacci Numbers
Introduces Dynamic Programming, focusing on saving computation by remembering previous calculations and applying it to solve optimization problems efficiently.
Coin Change Problem
Explores the coin change problem, comparing greedy and dynamic programming algorithms for optimal solutions.
Dynamic Programming: Rod Cutting and Change Making
Explores dynamic programming through rod cutting and change making optimization problems.
Records and Variants
Introduces records, variants, evaluation rules, typing rules, aliasing challenges, and benefits in programming languages.
Dynamic Programming: Binomial Coefficients
Explores dynamic programming through binomial coefficients calculation, emphasizing efficiency and memoization in problem-solving.
Safe Mutation in Practice
Explores safe mutation in functional programming through lazy evaluation, object invariants, and efficient caching functions.
Problem-solving Strategies: Sum of N Integers (Recursive)
Covers the recursive algorithm for calculating the sum of the first N integers.
Optimizing Recursive Queries
Explores optimizing recursive queries in database systems using Datalog and semirings, discussing the challenges and solutions in data analytics.
Optimization in Large Search Spaces: GPU-Accelerated Join Order
Explores GPU-accelerated join order optimization in large search spaces, leveraging graph topology to reduce computational overheads.
Dynamic Programming: Solving Sequential Problems Efficiently
Explores dynamic programming for efficient problem-solving, illustrated with binomial coefficients and Pascal's triangle.