标签:数据结构

业余杂谈

什么是数组?

herman 5年前 (2020-02-17) 1970浏览

今天要介绍的主角就是-数组,数组也是数据呈线性排列的一种数据结构。与前一节中的链表不同,在数组中,访问数据十分简单,而添加和删除数据比较耗工夫。这和什么是数据结构那篇文章中讲到的姓名按拼音顺序排列的电话簿类似。 数组 数组结构 如...

业余杂谈

什么是链表?

herman 5年前 (2020-02-17) 1942浏览

在了解完什么是数据结构之后,让我们一起来探索下数据结构中常见的一种—链表。 链表 链表是数据结构之一,其中的数据呈线性排列。在链表中,数据的添加和删除都较为方便,就是访问比较耗费时间。 指针 如上图所示就是链表的概念图,Bl...

业余杂谈

什么是数据结构?

herman 5年前 (2020-02-17) 5541浏览

本篇文章主要来介绍什么是数据结构。 首先让我们来看一张图片: 数据结构 数据存储于计算机的内存中。内存如上图所示,形似排成 1 列的箱子,1 个箱子里存储 1 个数据。 数据存储于内存时,决定了数据顺序和位置关系的便是数据结...

JAVA

剑指 Offer:Redis 的 14 大使用场景!

herman 5年前 (2019-08-25) 2774浏览

昨天一位网友在面试腾讯中被问到了,Redis 是单线程的,为什么还那么快?他回答的不是很好,而且面试官也善意的提醒了一些关键点,但是由于他没准备,所以再次失败了。 关于这个问题,我其实在一年前就写过这个答案《Redis 是单线程结构,但为何单...

SQL

MySQL备份文件.ibd、.frm、.MYD、.MYI的恢复教程

herman 6年前 (2019-06-17) 4122浏览

昨天,微信群里一位网友问到:“备份的 frm文件恢复,有的提示表不存在为什么”。关于这个问题,今天我们一起讨论一下! 根据网友的截图得知是他在恢复数据文件 .frm 时,报出的异常。error: 1146: Table ‘xxx&...

JAVA

极客时间《数据结构与算法之美 》购买返现24

herman 6年前 (2019-04-28) 3764浏览

极客时间的王争《数据结构与算法之美 》卖到了 50000 多套。是极客时间所有课程最火的专栏,主讲人至少收入上百万。 这套课程非常的火,以至于很多人对它评价为:“不知道是极客时间成就了《数据结构与算法之美 》,还是《数据结构与算法之美 》成就...

业余杂谈

尚硅谷_玩转Scala数据结构和算法视频教程免费下载

herman 6年前 (2019-02-25) 2665浏览

就在今天,尚硅谷一言不发又推出了新的免费视频教程。我第一时间获得了这套视频教程。现在免费分享给大家! 这套视频教程课程是使用Scala语言来讲解数据结构和算法,内容包括: 稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问...

JAVA

100亿个数字的位图法快速排序

herman 8年前 (2017-02-20) 4800浏览 0评论

前面一篇文章《100亿个数字的大文件如何快速找出最小的值?》中的排序结果消耗的时间相对来说比位图法排序更长。本章主要为大家介绍一下位图法排序。 位图法定义  位图法就是bitmap的缩写。所谓bitmap,就是用每一位来存放...