您的位置:首页 > 理论基础 > 数据结构算法

【数据结构】单向链表,单向循环链表,双向循环链表

2013-08-03 17:57 363 查看

单向链表

头文件

//@ author 成鹏致远
//@ net http://infodown.tap.cn //@ qq 552158509
//@ blog lcw.cnblogs.com

//用双向循环链表实现顺序递增存储若干个自然数
//比如输入一个整数10,则建立一个双向循环链表,里面的每个节点分别存放1,2,3,4,5,6,7,8,9,10
//然后通过某些操作,将其重新排列成1,3,5,7,9,10,8,6,4,2,即奇数升序偶数降序,并在屏幕上打印出来

#include "double_list.h"

int main()
{
double_plist plist;
int len;

double_init(&plist);//双向链表初始化

printf("Pls input the length of double list:");
scanf("%d",&len);

double_create(plist,len);//创建双向链表
double_show(plist);//显示双向链表

double_sort(plist);//完成奇数升序偶数降序排序
double_show(plist);

return 0;
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: