####Part: 我自己写的小白易懂版
我的思路如下:
step1:建立循环单链表
step2:遍历一遍单链表,找到满足题意的最小下标节点
step3:针对这个节点做对应的空间操作:恰好相等,大于,没找到
step4:更新节点(删除,减少长度)
step5:从当前位置遍历一遍单链表,然后输出
步骤很清晰,接下来具体说说有参考意义的部分:
首先就是单链表的建立,这里当然可以用动态数组(比如vector<pair<int,int>>),但结构体会清晰很多吧
接着是遍历,有两个地方要注意:一是要存起始的位置star...