Search⌘ K
AI Features

Solution: Candy

Understand how to apply a two-pass greedy technique to solve the candy distribution challenge. This lesson helps you grasp distributing candies based on ratings with optimal time and space complexity, ensuring each child receives the minimum required candies while satisfying the rating conditions.

Statement

You are given an array ratings where ratings[i] represents the rating of the i-th child standing in a line. Your task is to distribute candies to each child based on the following rules:

  1. Every child must receive at least one candy.

  2. Children with a higher rating get more candies ...