# include # include # include typedef struct Node { int data; struct Node *pNext; }NODE,*PNODE; PNODE create_list(void); void traverse_list(PNODE pHea... ...
                            
                            
                                分类:
编程语言   时间:
2018-06-14 14:55:39   
                                阅读次数:
128
                             
                         
                    
                        
                            
                            
                                import java.util.Stack; public class Reverse{ class LNode{ int data; LNode next; public LNode(int data){ this.data=data; } } public static voi... ...
                            
                            
                                分类:
其他好文   时间:
2018-06-14 11:41:28   
                                阅读次数:
139
                             
                         
                    
                        
                            
                            
                                    1.创建头结点,头结点的next指向null 2.把头结点赋值给一个中间变量 3.循环中创建结点, 中间变量的next指向新结点 4.新结点覆盖中间变量 c语言版: go语言版: php语言版: ...
                            
                            
                                分类:
编程语言   时间:
2018-06-11 13:40:18   
                                阅读次数:
263
                             
                         
                    
                        
                            
                            
                                排序与链表知识点 Collections类提供的用于排序和查找的类的方法如下: public static sort(Listlist)该方法可以将list中的元素按升序排列。 声明泛型类:class 名称 链表的创建:LinkedList mylist=new LinkedList(); 增加节点 ...
                            
                            
                                分类:
其他好文   时间:
2018-05-06 23:27:26   
                                阅读次数:
177
                             
                         
                    
                        
                            
                            
                                #include struct student{ int num; float score; struct student *next; } ; int main(void){ struct student stu1,stu2,stu3; /*定义3个struct student 类型的变量*/ s... ...
                            
                            
                                分类:
其他好文   时间:
2018-05-01 23:39:09   
                                阅读次数:
79
                             
                         
                    
                        
                            
                            
                                    链表的简单介绍 为什么需要线性链表 当然是为了克服顺序表的缺点,在顺序表中,做插入和删除操作时,需要大量的移动元素,导致效率下降。 线性链表的分类 按照链接方式: 按照实现角度: 线性链表的创建和简单遍历 算法思想 创建一个链表,并对链表的数据进行简单的遍历输出。 算法实现 运行演示 算法小结 这只 ...
                            
                            
                                分类:
编程语言   时间:
2018-04-06 16:02:13   
                                阅读次数:
349
                             
                         
                    
                        
                            
                            
                                    描述 完成链表的创建、元素查找和删除等操作。 部分代码已经给出,请补充完整,提交时请勿包含已经给出的代码。 void PrintLinkList(Node *head) { int flag = 0; Node *p = head->next, *q; while(p) { if(flag) pri ...
                            
                            
                                分类:
其他好文   时间:
2018-04-02 01:05:58   
                                阅读次数:
120
                             
                         
                    
                        
                            
                            
                                    #include #include #include typedef int DataType; typedef struct node{/*结点类型定义*/ DataType data;/*结点的数据域*/ struct node *next;/*结点的指针域*/ }ListNode,*LinkL... ...
                            
                            
                                分类:
其他好文   时间:
2018-03-08 12:20:52   
                                阅读次数:
176
                             
                         
                    
                        
                            
                            
                                一、目的 & 掌握二维数组的定义、赋值、使用和输入输出方法 ,掌握字符数组和字符串的使用。 & 掌握指针的概念,会定义和使用指针变量,正确使用变量、数组、字符串的指针和指向变量的指针变量。 & 学习单向链表的创建、删除、 插入(无序、有序)、输出、 排序(选择、插入、冒泡)、反序等等。 & 熟悉递归 ...
                            
                            
                                分类:
编程语言   时间:
2018-01-28 18:20:26   
                                阅读次数:
268
                             
                         
                    
                        
                            
                            
                                    本文是关于链表的一些操作(包括单链表和双向循环链表)  1、单链表,双链表的创建。  2、单链表和双链表的打印。  3、单链表的插入,删除。  4、双链表的插入和删除。  5、单链表的逆置。  6、单链表节点的个数。  7、单链表,双链表的查找。 ...
                            
                            
                                分类:
其他好文   时间:
2018-01-27 20:18:34   
                                阅读次数:
160