Maximum Population Year LeetCode solution in Python
1class Solution:2def maximumPopulation(self, logs: List[List[int]]) -> int:3logs.sort(key=lambda x: x[0])4print(logs)5living = 06max_living = 07year = 089for ind, (start, stop) in enumerate(logs):10born = ind + 111dead = 012for i in range(ind):13if logs[i][1] <= start:14dead += 11516living = born - dead17# print(born, dead, living, max_living)18if living > max_living:19max_living = living20year = start2122return year