最大社交距离(定义一个记录有人的座位序号数组,对于seatOrLeave每一个元素来说,如果为退场,就把这个座位从序号数组中删除,如果是1,首先判断已经坐了几个人,如果只有一个人直接坐到队尾,如果不止一个人,就把seat[]中的相邻两个座位idx拿出来,看这两个区间内有无多余的空座位,如果有空座位,记录当前的最大距离和最佳座位号,遍历seatIdx数组;当队尾位置为空时,需要特殊判断// 如果最后一个位置没人 1 0 0 1 0 0 0,这时的当前最佳座位为队尾,最佳距离为seatNum-1-left,每次循环完成后如果bestIdx>0则放入seatIdx中,每次循环完成后重新排序)
```
```