Chitrungtn
Senior Member
JavaScript:
var findMinArrowShots = function (points) {
let ans = 1
points.sort((a, b) => (a[0] - b[0]))
let top = points[0][1]
for (let i = 1; i < points.length; i++) {
if (top < points[i][0]) {
top = points[i][1]
ans++
}
else if (top > points[i][1]) top = points[i][1]
}
return ans
};