文章
15
粉丝
0
获赞
5
访问
610
#include<iostream>
using namespace std;
struct Node{
int id;
Node *next;
};
int main(){
int n;
cin>>n;
Node* head=new Node();
head->next=head;
head->id=1;
Node* q=head;
for(int i=2;i<=n;i++){
Node* p=new Node();
p->id=i;
p->next=q->next;
q->next=p;
q=p;
}
q=head;
Node* pre;
while(q->next!=q){
int num=2;
while(num--){
pre=q;
q=q->next;
}
pre->next=q->next;
Node* temp=q;
&nbs...
登录后发布评论
其实delete不delete应该都是可以的,但是有良好书写习惯可以装逼