码迷,mamicode.com
首页 >  
搜索关键字:数据结构 并查集 伪森林    ( 35268个结果
Redis系列(六):数据结构List双向链表LPUSH、LPOP、RPUSH、RPOP、LLEN命令
1.介绍 redis中的list既实现了栈(先进后出)又实现了队列(先进先出) 1.示意图 2.各命令详解 LPUSH/RPUSH LPUSH: 从队列的左边入队一个或多个元素 将所有指定的值插入到存于 key 的列表的头部。如果 key 不存在,那么在进行 push 操作前会创建一个空列表。 如果 ...
分类:其他好文   时间:2020-06-27 11:56:54    阅读次数:143
MySQL数据库学习
1.初识MySQL 1.1数据库的定义 数据库(DataBase,简称DB),是一个按数据结构来存储和管理数据的计算机软件系统。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。 概念 : 长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据"仓库" 作 ...
分类:数据库   时间:2020-06-27 10:11:18    阅读次数:238
今日拾遗 20200627:java 的动态分派,到底包含哪些知识点?
为什么有这篇文章? 最初在看周志明大大的《深入理解java虚拟机 第二版》时,看到第8章下面的 方法调用-分派 这一小节,当时只理解了java语言的方法重载是静态分派,而方法重载是动态分派,而对动态分派的字节码指令实现 invokevirtual 理解得很费劲。 现在想起来,根本原因有二: 第一,那 ...
分类:编程语言   时间:2020-06-27 10:10:43    阅读次数:75
MySQL管理工具-SQLyog 9.63的使用详解
1.如何创建数据库 第一步,右键根结点->创建数据库。 第二步,填写数据库名称,选择默认字符集等后点确定即可。 2.如何备份和还原数据库 2.1 备份数据库的步骤 第一步:右键要备份的数据库->备份/导出->备份数据库。 第二步,在SQL转储界面上根据自己需要进行设置。 1:可根据需要备份数据、结构 ...
分类:数据库   时间:2020-06-27 10:00:17    阅读次数:71
AC 自动机 - 算法与应用小结
本文对 AC 自动机的算法以及基础应用略作总结。 定义 AC 自动机在 Trie 上构造失配指针 状态 \(u\) 的失配指针 \(fail\) 指向状态 \(v\),即 \(v\) 是 \(u\) 在字典树所有状态集合中的最长后缀 转移边 \(trans\) 指向在当前对应串后续上一个字符能到达的 ...
分类:编程语言   时间:2020-06-27 09:54:58    阅读次数:79
C语言数据结构-线性链表LinkList
1. 头结点表示链表中第一个结点的存储位置 2. 最后一个结点的存储位置为空(NULL); #ifndef __LINKLLIST_H__ #define __LINKLLIST_H__ #define TRUE 1 #define FALSE 0 #define OK 1 #define ERRO ...
分类:编程语言   时间:2020-06-27 09:33:53    阅读次数:60
网络虚拟化-- linux虚拟网络基础
linux虚拟网络基础1Device在linux里面devic(设备)与传统网络概念里的物理设备(如交换机、路由器)不同,Linux所说的设备,其背后指的是一个类似于数据结构、内核模块或设备驱动这样的含义。就是说device可能只是软件系统里的一个驱动,一个函数接口。2TapTap位于二层数据链路层,tun位于三层网络层,两者在linux里的函数结构几乎一致,除了一个flag值区分tap/tun。
分类:系统相关   时间:2020-06-27 09:33:21    阅读次数:80
从零开始认识堆排序
一、什么是堆? 维基百科的解释是:堆是一种特别的树状数据结构,它需要满足任意的子节点必须都大于等于(最大堆)或者小于等于(最小堆)其父节点。 二、堆排序 堆排序是通过二叉堆数据结构实现,二叉堆满足一下两个特性: 1、满足对的基本特性 2、完全二叉树,除了最底层外,其它层都已填充满,且是从左到右填充。 ...
分类:编程语言   时间:2020-06-27 09:18:07    阅读次数:80
python-examples
一、Python基础 1 数字 2 字符串 3 列表 4 流程控制 5 编程风格 6 函数 7 输入和输出 8 数据结构 9 模块 10 错误和异常 11 类和对象 二、Python模块 1 时间模块 2 文件操作 3 常见迭代器 4 yield 用法 5 装饰器用法 6 枚举 用法 7 列表生成式 ...
分类:编程语言   时间:2020-06-27 09:15:18    阅读次数:78
STL和基本数据结构
栈和stack stack<Type> s; //定义栈,Type为数据类型,例如 int,float,char等 s.push(item); //把item放到栈顶 s.top(); //返回栈顶的元素,但不会删除 s.pop(); //删除栈顶的元素,但不会返回,在出栈时需要进行两步操作 //先 ...
分类:其他好文   时间:2020-06-27 00:31:26    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!