jjzjj

lifeChange

全部标签

swift - 给定出生和死亡名单,确定大多数人活着的年份

我有一本人的字典,里面有他们各自的出生和死亡。我想知道哪一年活着的人最多。我目前的算法将每个人生活的每一年追加到一个数组中,然后返回出现次数最多的年份。我有一种预感,有一种更简洁的方法可以实现这一目标。这是我的临时粗暴实现:varpeople=["Nicolas":(birth:1900,death:1975),"Vladimir":(birth:1970,death:2000),"Julius":(birth:1950,death:1985),"Alexander":(birth:1900,death:1920),"Obama":(birth:1910,death:1920),"Ge