原文:labuladong的算法小抄学习笔记

本文主要目的是精简原文,吸其精华,简单整理方便自己。 有很多结论,是原文的话,请带着自己的思想观看这篇笔记。 labuladong的原文地址 一 基础: 数据结构的存储方式只有两种:数组 顺序存储 和链表 链式存储 。 用数组实现,就要处理扩容缩容的问题 用链表实现,没有这个问题,但需要更多的内存空间存储节点指针。 数据结构的基本操作:遍历 访问 增删改查 形式:线性:for while 迭代为 ...

2022-03-17 22:28 0 891 推荐指数:

查看详情

[labuladong算法小抄]二分查找详解

本文转自labuladong算法小抄 , 代码部分我使用go重新描述 先给大家讲个笑话乐呵一下: 有一天阿东到图书馆借了 N 本书,出图书馆的时候,警报响了,于是保安把阿东拦下,要检查一下哪本书没有登记出借。阿东正准备把每一本书在报警器下过一下,以找出引发警报的书,但是保安露出不屑的眼神 ...

Sun Jan 10 23:13:00 CST 2021 0 399
labuladong

由于 labuladong算法网站频繁被攻击,且国内访问速度可能比较慢,所以本站同时开放多个镜像站点: https://labuladong.gitee.io/algo/ https://labuladong.github.io/algo/ 这两个站点的内容都是一样的,你可以自行选择访问 ...

Fri Mar 04 18:19:00 CST 2022 0 2816
学习Raft算法笔记

Raft是一种为了管理日志复制的一致性算法。它提供了和Paxos算法相同的功能和性能,但是它的算法结构和Paxos不同,使得Raft算法更加容易理解并且更容易构建实际的系统。为了提升可理解性,Raft将一致性算法分解成几个关键的模块,例如领导选举,日志复制和安全性。同时它通过实施一个更强 ...

Tue Nov 13 01:09:00 CST 2018 2 544
算法基础学习笔记

基础算法 前缀和 一维 二维 差分 一维 二维 二分 整数的二分 浮点数的二分 离散化+前缀和 区间合并 基础数据结构 模拟栈 模拟队列 单调栈 单调队列 滑动窗口 KMP 朴素匹配算法 KMP字符串 ...

Sat Sep 25 23:50:00 CST 2021 0 98
太强了,大佬开源的算法小抄彻底火了

大佬开源的算法小抄彻底火了,目录如下;大佬开源的项目被无良的机构和大V搞了知识付费,如果有需要PDF的小伙伴可以关注我的公众号 : 知识追寻者 , 后台回复 算法小抄 即可领取; 大佬开源的项目地址在 https://github.com/shichangzhi ...

Sat Jan 02 21:59:00 CST 2021 0 501
EM算法 学习笔记

转载请注明出处: http://www.cnblogs.com/gufeiyang   首先考虑这么一个问题。操场东边有100个男生,他们的身高符合高斯分布。操场西边有10 ...

Fri Dec 11 02:38:00 CST 2015 0 2008
SPFA算法学习笔记

一.理论准备 为了学习网络流,先水一道spfa。 SPFA算法是1994年西南交通大学段凡丁提出,只要最短路径存在,SPFA算法必定能求出最小值,SPFA对Bellman-Ford算法优化的关键之处在于意识到:只有那些在前一遍松弛中改变了距离估计值的点 ...

Fri Aug 09 23:38:00 CST 2013 2 7000
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM