社区讨论
求教一下蒟蒻啊,啊啊啊,能帮我添加节点的是我义父啊,求求啦~~~
灌水区参与者 4已保存回复 9
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 9 条
- 当前快照
- 1 份
- 快照标识符
- @m6c5iwb2
- 此快照首次捕获于
- 2025/01/25 20:12 去年
- 此快照最后确认于
- 2025/11/04 10:39 4 个月前

非常的简单,但是我刚刚学了可怕的链表,然后要试一下熟悉一下操作,然后我就被链表闷死了、冻死了、咬死了。所以急求啊
CPP#include<bits/stdc++.h>
using namespace std;
struct Node{
int value;
Node *next;
}a[100001],*head;
int n;
int main() {
scanf("%d", &n);
head=NULL;
//--------------------------------
for(int i=1;i<=n;i++){
scanf("%d",&a[i].value);
}
//---------------------------------
for(Node *t=head;t;t=t->next){
for(Node *p=t->next;p;p=p->next){
if(t->value>p->value){
t->next=p->next;
p->next=t;
}
}
}
for(Node *p=head;p;p=p->next){
printf("%d ",p->value);
}
}
我想知道两根红线中间到底怎么添加节点啊啊啊 啊啊啊啊,只是单纯的添加一下,求求啦~~~~~~~~~~~!
回复
共 9 条回复,欢迎继续交流。
正在加载回复...