第1章-数据结构与算法是什么
- 2022 年 11 月 30 日
- 筆記
目录 一、数据结构 1. 逻辑结构 2. 存储结构 3. 运算操作 二、算法 在计算机科学中,数据结构(Data Str …
Continue Reading目录 一、数据结构 1. 逻辑结构 2. 存储结构 3. 运算操作 二、算法 在计算机科学中,数据结构(Data Str …
Continue Reading1、场景描述 1.1 需求 假设,我们有三台缓存服务器,有3万张图片需要缓存,希望这些图片被均匀的缓存到这3台服务器 …
Continue Reading索引简介 什么是索引 索引最常用的比喻就是书籍的目录,查询索引就像查询一本书的目录。 索引支持 MongoDB 查询的高 …
Continue Reading引子 问题:给定一串数字{1,2,5,7,15,24,33,52},如何在时间复杂度为O(1)下,对数据进行CURD? …
Continue Reading硬币问题 问题描述:设有n种不同面值的硬币,各硬币的面值存于数组T1:n中。现要用这些面值的硬币来找钱。可以使用的各 …
Continue Reading动态规划(Dynamic Programming) 它是计算机中解决最优化问题的一种方法,效率高,速度快。 一般思路: …
Continue Reading队列结构 一.认识队列 受限的线性结构: 我们已经学习了一种受限的线性结构:栈结构. 并且已经知道这种受限的数据结构对于 …
Continue Reading本篇是学习了《趣学算法(第2版)》 第一章之后总结的。 上一篇讲到了等比数列求和问题,求$S_n = 1 + 2 + 2 …
Continue Reading本篇是学习了《趣学算法(第2版)》 第一章之后总结的。 对算法的理解: 计算机虽然可以高效的进行运算,但是有很多问题拼的 …
Continue Reading第四章 链表 21、删除倒数第k个节点 题目:如果给定一个链表,请问如何删除链表中的倒数第k个节点?假设链表中节点的总数 …
Continue Reading