数据结构与算法
文章平均质量分 91
数据结构与算法
丁永辉
脚踏实地,仰望星空。
展开
-
算法-高级-动态规划
算法-高级-动态规划1 动态规划概念2 特点3 什么时候使用动态规划4 实战4.1 背包问题4.2 找零钱4.2 最大公共子串长度原创 2019-10-02 09:03:14 · 708 阅读 · 0 评论 -
数据结构-索引-实验7:索引优化(MySQL-8.0)
文章目录数据结构-索引-实验7:索引优化(MySQL-8.0)一、实验目的及要求二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1、实验设备:2、软件系统:三、实验内容四、实验步骤及结果(包含简要的实验步骤流程、结论陈述,可附页)(一)数据准备1、新建表结构2、检查(1)表结构(2)索引(3)表信息4、插入基础数据5、插入千万级别数据6、索引建立与删除SQL(二)概念:基数1、准...原创 2019-11-28 01:54:27 · 526 阅读 · 1 评论 -
数据结构-索引-实验6:索引优化(MySQL-5.6)
文章目录数据结构-索引-实验6:索引优化(MySQL-5.6)一、实验目的及要求二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1、实验设备:2、软件系统:三、实验内容四、实验步骤及结果(包含简要的实验步骤流程、结论陈述,可附页)(一)数据准备1、新建表结构2、检查(1)表结构(2)索引(3)表信息4、插入基础数据5、插入千万级别数据6、索引建立与删除SQL(二)概念:基数1、准...原创 2019-11-28 01:30:52 · 463 阅读 · 0 评论 -
数据结构-索引-实验3:索引类型
文章目录数据结构-索引-实验3:索引类型一、实验目的及要求二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1、实验设备:2、软件系统:三、实验内容四、实验步骤及结果(包含简要的实验步骤流程、结论陈述,可附页)(一)数据准备1、user(1)表结构(2)数据(3)检查(二)索引类型1、主键索引 PRIMARY KEY2、唯一索引 UNIQUE3、普通索引 INDEX4、组合索引 I...原创 2019-11-28 01:16:26 · 408 阅读 · 0 评论 -
数据结构-索引-实验2:索引基础
文章目录数据结构-索引-实验2:索引基础一、实验目的及要求二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1、实验设备:2、软件系统:三、实验内容四、实验步骤及结果(包含简要的实验步骤流程、结论陈述,可附页)(一)数据准备1、新建表user_account2、插入基础数据3、插入千万级别数据4、新建user_account_clone表5、检查(1)表结构(2)索引(3)表信息(...原创 2019-11-28 01:12:39 · 281 阅读 · 0 评论 -
数据结构-索引-实验1:EXPLAIN分析SQL的执行计划
文章目录数据结构-索引-实验1:EXPLAIN分析SQL的执行计划一、实验目的及要求二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1、实验设备:2、软件系统:三、实验内容四、实验步骤及结果(包含简要的实验步骤流程、结论陈述,可附页)(一)数据准备1、user(1)表结构(2)数据(3)检查2、user_detail(1)表结构(2)数据(3)检查3、user_account(1...原创 2019-11-28 01:05:17 · 324 阅读 · 0 评论 -
数据结构-索引-理论
文章目录数据结构-索引-理论一、理论(一)索引的定义1、索引2、Oracle索引概念3、Mysql索引概念(二)索引的作用(三)索引的优缺点1、优点2、缺点(四)索引的类型1、索引分类(1)普通索引(2)唯一索引(3)主键索引(4)聚集索引(5)非聚集索引(6)候选索引(7)HASH索引2、MySQL索引分类3、Oracle索引分类(五)如何设计索引1、索引设计的原则2、索引选取类型3、什么场景不...原创 2019-11-28 00:43:58 · 418 阅读 · 0 评论 -
数据结构-集合-HashMap
数据结构-集合-HashMap文章目录数据结构-集合-HashMap一、理论(一)Hashing(二)HashMap1、基本概念2、数据结构3、工作原理(1)Java7(2)java84、查询时间复杂度5、hash冲突问题6、死锁问题二、实践:Java7的HashMap源码分析(一)包路径(二)导入包(三)接口和实现类(四)成员变量(五)构造函数:HashMap初始化1、无参数构造方法2、一个参...原创 2019-11-10 14:36:41 · 346 阅读 · 0 评论