80.创建带头的单项链表
来源:互联网 发布:网络人 netman 编辑:程序博客网 时间:2024/04/29 18:37
函数Creatlink的功能是:创建带头节点的单项链表,并为各节点数据域赋0到m-1的值。
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>typedef struct aa{int data;struct aa *next;}NODE;NODE *Creatlink(int n, int m){NODE *h = NULL, *p, *s;int i;p = (NODE*)malloc(sizeof(NODE));h = p;p->next = NULL;for (i = 1;i <= n;i++){s = (NODE*)malloc(sizeof(NODE));s->data = rand() % m;s->next = NULL;p->next = s;p = s;}return h;}outlink(NODE *h){NODE *p;p = h->next;printf("\n\nThe list :\n\n Head");while (p){printf("->%d", p->data);p = p->next;}}int main(){NODE *head;head = Creatlink(8, 22);outlink(head);system("pause");return 0;}
0 0
- 80.创建带头的单项链表
- 单项链表之创建
- 创建单项链表,然后实现单项链表逆序
- 单项链表的创建读取和整表删除
- 单项链表的建立
- 单项链表的反转
- 单项链表的实现
- 双项链表的创建
- 单项链表的定位,插入,删除
- 【java】单项链表的实现
- C语言单项链表的实现
- 单项链表的逆置
- 【C++】单项链表的操作
- Java 版本的单项链表插入
- 带表头的循环单项链表
- 单项链表的删除指定节点
- 单项链表的创建,打印,以及中间节点指向问题
- 单项链表逆序
- 在O(1)时间删除链表结点
- 集群安装完毕,该如何测试和使用集群-hadoop单机(伪分布)
- 数据结构——九大排序算法一
- C++sort 函数用法
- C#程序设计-猜猜看
- 80.创建带头的单项链表
- leetCode 26.Remove Duplicates from Sorted Array(删除数组重复点) 解题思路和方法
- OC-可变数组-可变字典嵌套(练习-省市区)
- java之Object转Map
- 以操作系统的角度述说线程与进程
- Android 中的BroadCastReceiver
- Mahout-HashMap的进化版FastByIdMap
- Spring 下载
- 黑马程序员——Java集合框架(三)之Map集合、Collections与Arrays工具类