最も人口の多い年を見つける(最も効率的なソリューション)
2つの配列があるとします。$births誰かが生まれた時期を示す誕生年$deathsのリストと、誰かが死亡した時期を示す死年のリストが含まれている場合、人口が最も多かった年をどのように見つけることができますか? たとえば、次の配列があるとします。 $births = [1984, 1981, 1984, 1991, 1996]; $deaths = [1991, 1984]; 人口が最も多かった年はであるはずです1996。なぜなら3、その年の間に人々は生きていたからです。それは、それらの年の中で最も高い人口数でした。 これについて、実行中の数学は次のとおりです。 | 誕生| 死| 人口| | ------- | ------- | ------------ | | 1981 | | 1 | | 1984年 | 2 | | 1984年 1984年 2 | | 1991 | 1991 | 2 | | …