#include<stdlib.h>#include<stdio.h>#include<malloc.h>#include<kernel_list.h>typedef struct node{ int data; struct list_head list;}listnode,*linklist;
分类:
其他好文 时间:
2016-02-21 17:02:13
阅读次数:
131
题目:合并两个有序链表。递归实现参考代码:LinkList*Merge(LinkList*pHead1,LinkList*pHead2)
{
if(pHead1==NULL)
{
returnpHead2;
}
elseif(pHead2==NULL)
{
returnpHead1;
}
LinkList*pNewMergeHead=NULL;
if((pHead1->data)<(pHead2->data))
{
pN..
分类:
其他好文 时间:
2016-02-20 01:52:35
阅读次数:
172
题目:输入一个链表输出其倒数第k个结点。参考代码:LinkList*FindktoTail(LinkList*pHead,unsignedintk)
{
LinkList*L1=pHead;
LinkList*L2=NULL;
unsignedinti=0;
if(pHead==NULL||k==0)
{
returnNULL;
}
for(i=0;i<k-1;i++)
{
if(L1->next!=NULL)
{
L..
分类:
其他好文 时间:
2016-02-19 19:11:57
阅读次数:
108
单链表: 1 2 3 4 5 6 1.设计节点 typedef int datatype; typedef struct node { datatype data; struct node *next; }listnode,*linklist; listnode a; === struct node
分类:
其他好文 时间:
2016-02-19 18:49:57
阅读次数:
166
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 typedef struct Node{ 5 int data; 6 struct Node* next; 7 }Node; 8 typedef struct Node* LinkList; 9 10 void
分类:
其他好文 时间:
2016-02-12 19:47:16
阅读次数:
255
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 typedef struct Node{ 5 int data; 6 struct Node* next; 7 }Node,*LinkList; 8 9 void InitialList(LinkList *L
分类:
其他好文 时间:
2016-02-08 21:20:17
阅读次数:
265
单链表功能设计1从首元结点开始输出数据域即p->data直到p->next=NULL。typedefstructNode定义一个链式存储的单链表Node*为结构体指针类型例如对于单链表Lp=L—〉next通过p->data访问该元素的数据值。2creatlist(linklist*H)从空表开始每次读入数据生成新结点将读入的..
分类:
其他好文 时间:
2016-01-18 20:55:23
阅读次数:
360
#includeusing namespace std;const int N=6;typedef int DataType;//类型定义typedef struct node{ //单链表 DataType data; struct node* next;}LinkedNode,*LinkList...
分类:
其他好文 时间:
2016-01-11 10:26:39
阅读次数:
230
数据结构:typedefintDataType;
typedefstructNode
{
DataTypedata;
structNode*next;
}Node,*LinkList;1、从尾到头打印单链表voidTailToFrontPrint(LinkListhead)
/*从尾到头打印单链表*/
{
if(head!=NULL)
{
TailToFrontPrint(head->next);
printf("%d",head->..
分类:
其他好文 时间:
2016-01-03 17:40:50
阅读次数:
154
#include#includetypedef int ElemType;typedef struct LinkNode{ ElemType data; struct LinkNode *next;}LinkNode, *LinkList;LinkList InitNull();Link...
分类:
编程语言 时间:
2015-12-16 01:38:31
阅读次数:
251