DIY: Divide Chocolate
Explore how to implement an algorithm in Elixir that maximizes the minimum sweetness piece when dividing chocolate among friends. Learn to apply problem-solving techniques for coding interviews using real-world examples inspired by Facebook's challenges.
We'll cover the following...
We'll cover the following...
Problem statement
You have one chocolate bar that consists of some chunks. Each chunk has its own sweetness given by the array sweetness.
You have k friends that you want to share the chocolate with. You cut the chocolate using k cuts and get k + 1 pieces, where ...