$Problem’s$ $Website$
$Solution$
运用链表思想,用数组模拟链表,存储一个数据的$next$和$last$(后一个和前一个),然后类似于贪心,我们从大到小枚举,如果当前的数没有$next$,说明无法输出,如果有,则将它和它的$next$输出,更新一下与这两个数相邻的数的$next$和$last$,然后将这两个数的$next$和$last$清零即可。
$Code$
1 | //Coded by dy. |
$rp++$
爱你所爱,行你所幸;听从你心,我问西东。
运用链表思想,用数组模拟链表,存储一个数据的$next$和$last$(后一个和前一个),然后类似于贪心,我们从大到小枚举,如果当前的数没有$next$,说明无法输出,如果有,则将它和它的$next$输出,更新一下与这两个数相邻的数的$next$和$last$,然后将这两个数的$next$和$last$清零即可。
1 | //Coded by dy. |
$rp++$