When you enter the field of competitive programming, it's not just okay to go with the solution but to find the best possible solution for a problem. This section in fact this whole category will teach you how to approach a problem and how to find the best possible solution in a limited amount of time and space. This section particularly helps you understand the various cases that a program has in time and space.