双链表的建立
来源:互联网 发布:知乎精华 编辑:程序博客网 时间:2024/05/24 11:13
#include<iostream>
using namespace std;
struct Node
{
int data;
Node * pre;
Node* Next;
}
Node *Creat()
{
Node * head;
head->pre = NULL;
head->data = NULL;
Node* p = head;
Node* q = head;
Node* stNode;
bool circle = true;
int x;
while(circle)
{
cin>>x;
if(0 != x)
{
stNode = (Node*)malloc(sizeof(Node));
stNode->data = x;
p->data = stNode;
p->pre = q;
q = p;
p =p->Next;
}
circle = 0;
}
p->Next = NULL;
return head;
}
using namespace std;
struct Node
{
int data;
Node * pre;
Node* Next;
}
Node *Creat()
{
Node * head;
head->pre = NULL;
head->data = NULL;
Node* p = head;
Node* q = head;
Node* stNode;
bool circle = true;
int x;
while(circle)
{
cin>>x;
if(0 != x)
{
stNode = (Node*)malloc(sizeof(Node));
stNode->data = x;
p->data = stNode;
p->pre = q;
q = p;
p =p->Next;
}
circle = 0;
}
p->Next = NULL;
return head;
}
0 0
- 双链表的建立
- 有序双链表的建立
- 双链表的建立
- 双链表的建立
- 双链表的建立
- 双链表的建立与实现
- 双链表的尾插法建立输出
- 建立双链表
- 建立双链表
- 双链表的初始化,建立,插入,查找,删除
- 双链表的初始化,建立,插入,查找,删除
- 带头结点的尾插法建立双链表
- 双链表的初始化,建立,插入,查找,删除
- 双链表的初始化,建立,插入,查找,删除。
- 双链表的建立、查找、删除、插入
- 【数据结构】双链表的建立,排序,插入,删除
- 第四周 建立双链表的算法库
- 编程实现双链表的建立、插入、删除
- VC++线程同步-事件对象
- 手机系统故障如何恢复数据
- bind failed in soap_bind() 问题解决
- 使用JUnit测试预期异常
- ios storyboard侧拉
- 双链表的建立
- CursorTreeAdapter抽象类
- ABAP idoc 和 bapi 和 rfc 之间的区别
- ViewController容器
- 排它平方数 - 蓝桥杯
- 1
- 传统服务器厂商如何在云浪潮中求生存?
- 挂件CGridView
- Android 基于ImageSwitcher实现的左右切换图片