码迷,mamicode.com
首页 >  
搜索关键字:linklist    ( 405个结果
C++ 链表
#include using namespace std;template struct Node{ T t; // struct Node *next;};template class LinkList{public: LinkList(); ~LinkList();pub...
分类:编程语言   时间:2015-09-13 02:06:12    阅读次数:262
线性表的各种基本操作
#include"stdio.h"#includetypedef char ElemType;typedef struct LNode{ ElemType data; struct LNode *next;} LinkList;void CreatListF(LinkList *&L,E...
分类:其他好文   时间:2015-09-11 20:31:25    阅读次数:170
数据结构之自建算法库——单链表
本文针对数据结构基础系列网络课程(2):线性表中第10课时单链表基本操作的实现,建立单链表数据存储结构基本操作的算法库。  按照“0207将算法变程序”[视频]部分建议的方法,建设自己的专业基础设施算法库。  单链表算法库算法库采用程序的多文件组织形式,包括两个文件:      1.头文件:linklist.h,包含定义顺序表数据结构的代码、宏定义、要实现算法的函数的声明;#ifndef LIN...
分类:编程语言   时间:2015-09-11 19:25:26    阅读次数:241
SinglyLinkList 3 -- Insert
Implement:#include #include #include typedef struct node{ int data; struct node *next;} node;node *LinkList;void display(node *list);node *inser...
分类:其他好文   时间:2015-09-09 18:55:38    阅读次数:166
_DataStructure_C_Impl:LinkListBasedSort
#include #include #include"LinkList.h" //创建单链表 void CreateList(LinkList L,DataType a[],int n){ int i; for(i=1;i<=n;i++) InsertList(L,i,a[i-1]); } //用链表实现选择排序。将链表分为两段,p指向应经排序的链表部分,q指向未排序的链表部分 void...
分类:其他好文   时间:2015-08-14 06:33:17    阅读次数:156
C++ 数据结构学习二(单链表)
//LinkList.h 单链表#ifndef LINK_LIST_HXX#define LINK_LIST_HXX#include using namespace std;templatestruct Node{ T data; Node * next;};templateclass Li...
分类:编程语言   时间:2015-08-12 11:25:35    阅读次数:154
链表的排序----链表的归并排序
链表的归并排序(LinkList merge sort)首先来看看如果有两条已序(sorted)的链表 ListNode *A , 和ListNode *B, 如何合并成一条已序的链表呢? ListNode * mergeTwoLists(ListNode *l1, ListNode *l2) .....
分类:编程语言   时间:2015-08-10 17:40:12    阅读次数:106
二叉树非递归遍历
?? //建议不会的  自己在纸上模拟一下  就会明白 #include #include #include #include typedef struct node {  char x;  struct node *lchild;  struct node *rchild; }*linklist,tree; void chu(linklist *head) {  (...
分类:其他好文   时间:2015-08-04 17:20:36    阅读次数:83
层序遍历二叉树
?? #include #include #include #include int i; typedef struct node {  char x;  struct node *lchild;  struct node *rchild; }tree,*linklist; void chu(linklist *head) {  (*head)=NULL; } vo...
分类:其他好文   时间:2015-08-04 11:21:32    阅读次数:159
循环链表
#include #include #include #define ERROR 0 typedef struct LNode{ int data; struct LNode *link; }LNode, *LinkList; void JOSEPHUS(int n, int k, int m)//n为总人数,k为第一个开始报数的人, //m为出列者喊到的数 {...
分类:其他好文   时间:2015-08-02 23:26:51    阅读次数:165
405条   上一页 1 ... 23 24 25 26 27 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!