加载中
数据结构与算法笔记-数据结构-跳表

[TOC] 数据结构与算法笔记-数据结构-跳表 跳表(skip list) 跳表代码-gitee 跳表代码-github 关键词 跳表是基于链表的一种动态数据结构,可以简单认为就是对链表的节点添加了多级索引. 跳表支持...

令牌桶算法限流

令牌桶算法限流 其他限流方式 之前去面试的时候,面试官出了一题,要求对每个用户的请求进行限流,假设限制用户每分钟请求100次,我的方案是这样的: 用户访问的时候我们 ttl limit如果该字段存活...

Golang bucket token算法

bucket token算法 package common import ( "log" ) //bucket token算法 type ConnLimiter struct { concurrentConn int //连接总数 bucket chan int //当前连接数 } //设置bucket token数量...

2019/10/30 16:05
456
数据结构与算法笔记-数据结构-二叉查找树

[TOC] 数据结构与算法笔记-数据结构-二叉查找树 二叉查找树(Binary Search Tree) 二叉查找树(也叫二叉搜索树,二叉排序树), 是二叉树中最常用的. 二叉查找树除了支持快速插入,删除,查找, 还可...

数据结构与算法笔记-数据结构-链表

[TOC] 数据结构与算法笔记-数据结构-链表 链表(linked list) 链表代码-gitee 链表代码-github 关键词 链表是和数组相反的一种数据结构,数组是连续下标的内存结构,链表未非连续结构,通过寄存相...

2020/09/11 14:14
401
数据结构与算法笔记-数据结构-二叉树

[toc] 数据结构与算法笔记-数据结构-二叉树 树(Tree) 树结构基本上就是和现实中的树外观看起来差不多,每个元素叫做节点,相邻节点的称之为父子关系. 树结构的节点关系如下图 A节点就是B节点的...

数据结构与算法笔记-数据结构-队列

[TOC] 数据结构与算法笔记-数据结构-队列 队列(queue) 关键词 队列先进先出 队列和栈一样都是,操作受限的线性表数据结构 队列可以分为: 根据基于数组的顺序队列和基于链表的链式队列 队列可延...

2020/09/16 17:25
319
Golang版本面试高频算法

Golang版本面试高频算法 只要你头脑够硬,那疯狂做题就行了,大量的练习会让你更快地总结出自己的模板。当看到类似的题目后马上会在脑海中知道最优解,加上你的细心,bug free 将不是梦。 - ...

常用算法PHP版本-排序算法和查找算法

常用算法PHP版本 常用排序算法 排序算法说明 //排序算法 //几种排序算法的结果都是一样的,都可以进行升序或降序操作 //排序速度: 快速排序(在有序数组时效率是最差的) > 直接插入排序算法 > ...

php
2019/06/22 01:24
197
数据结构与算法笔记-数据结构-数组

[TOC] 数据结构与算法笔记-数据结构-数组 数组(array) 数组代码-gitee 数组代码-github 关键词 数组是线性表 数组是连续的内存空间和相同类型的数据 基本上所有语言都会有数组这种数据类型 ...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部