1.二叉树遍历 前序遍历 中序遍历 后续遍历 2.B树的排序查询 3.栈的应用:迷宫问题 4.栈的应用:括号匹配问题 5.链表操作 ...
分类:
其他好文 时间:
2018-02-02 23:23:08
阅读次数:
231
实现链表操作大概需要定义一个节点结构和带头结点的链表结构,代码大同小异 PHP版本 测试代码 运行后输出 Go版本 测试代码 运行后输出 ...
分类:
Web程序 时间:
2018-01-23 20:41:21
阅读次数:
229
link 链表结构 之前是操作字符串string 链表:头元素,后面一个一个的指向后面的元素。Redis内部实现了链表的结构。链表的头尾,从一个元素找到另外的元素。 链表的名字也是一个key。 flushdb:则数据全部没了。 lpush key value 作用: 把值插入到链接头部 r1:0>l... ...
分类:
其他好文 时间:
2018-01-12 13:33:02
阅读次数:
159
一.链表的创建操作 运行结果 二.链表的遍历操作 三.链表的查询操作 四.链表的插入操作 五.链表的删除操作 删除整个链表操作 删除链表中的元素 六.完整代码实现 运行结果 ...
分类:
编程语言 时间:
2017-12-04 15:00:09
阅读次数:
191
#include<stdio.h>#include<stdlib.h>typedef struct Number{int data;struct Number*pNext;}NODE;//创建链表NODE*create(int n,int m){int i;NODE*h=NULL,*s,*p;p=( ...
分类:
编程语言 时间:
2017-11-09 11:38:27
阅读次数:
193
(1)单向链表操作 1)在链表尾部插入一个节点 void addNewNodeTail(ListNode **HeadNode, int value)//在链表尾部插入一个节点{ ListNode* newNode = new ListNode(); newNode->Value = value; ...
分类:
编程语言 时间:
2017-10-01 00:20:07
阅读次数:
240
#include <stdio.h>#include <malloc.h>typedef int DataType;#include "LinList.h" void main(){ SLNode *head_A,*head_B,*c,*pa,*pb,*pc; int i,j,x; ListInit ...
分类:
编程语言 时间:
2017-09-24 19:24:41
阅读次数:
674
1. 提供类型属性和相关操作的抽象描述。 (ADT) 2. 开发一个实现ADT的编程接口。指明如何存储数据和执行所需操作的函数。 3. 编写代码实现接口。 一、链表 链表是一个能存储一系列可以对其进行所需操作的数据对象。 类型名: 简单链表 类型属性: 可以存储一第列项 类型操作: * 初始化链表为 ...
分类:
其他好文 时间:
2017-09-11 13:16:29
阅读次数:
133
#include "stdafx.h" #include #include #include struct Node { int _id; char s[50]; struct Node* pre; struct Node* next; }; void node_free(struct Node**... ...
分类:
编程语言 时间:
2017-08-26 12:43:37
阅读次数:
176
多对多表结构创建fromsqlalchemyimportcreate_enginefromsqlalchemy.ext.declarativeimportdeclarative_basefromsqlalchemyimportColumn,Integer,String,ForeignKey,UniqueConstraint,Indexfromsqlalchemy.ormimportsessionmaker,relationshipengine=create_engine("mysql+pymy..
分类:
数据库 时间:
2017-08-16 23:06:47
阅读次数:
263