8
ค้นหาปีด้วยจำนวนประชากรสูงสุด (วิธีที่มีประสิทธิภาพที่สุด)
รับสองอาร์เรย์ $birthsมีรายการปีเกิดแสดงเมื่อมีคนเกิดและ$deathsมีรายการปีแห่งความตายที่ระบุเมื่อมีคนตายเราจะหาปีที่ประชากรสูงสุดได้อย่างไร ตัวอย่างเช่นกำหนดอาร์เรย์ต่อไปนี้: $births = [1984, 1981, 1984, 1991, 1996]; $deaths = [1991, 1984]; ปีที่ประชากรสูงสุดควรเป็น1996เพราะ3ประชาชนยังมีชีวิตอยู่ในช่วงปีนั้นซึ่งเป็นประชากรที่สูงที่สุดนับจากทุกปี นี่คือคณิตศาสตร์ที่ใช้อยู่ในนั้น: | เกิด | ความตาย | ประชากร | ------- | ------- | ------------ | | 1981 | | 1 | | 2527 | | 2 | | 2527 | 2527 | 2 | | 2534 …