算法
文章平均质量分 94
猿面试
IT资源 itit2022
展开
-
go那些事儿|channel使用及其实现原理
该文章始发于公众号【迈莫coding】链接:https://mp.weixin.qq.com/s/QYmcsD-F5hjA3JMpLjLGBQ目录channel背景channel基本用法channel应用场景channel实现原理channel数据结构channel实现方式channel注意事项闲聊欢迎加入我的公众号【迈莫coding】 一起pk大厂channel背景channel是Go的核心类型,是Go语言内置的类型,你无需引包,就能使用它。你可以把它看作一个管道,在Go.原创 2021-01-08 19:07:27 · 2446 阅读 · 0 评论 -
大厂面试必备:LRU算法-删除最近最未少使用算法(详细附源代码)
LRU算法什么是LRU算法LRU算法又叫删除最近最未使用算法,是一种缓存淘汰策略。计算机中的容量是有限的,如果内存满了的话,那么就要删除旧的数据来满足让新数据可以填充进入,那么问题来了,什么样的数据就是要被删除的数据?LRU缓存算法是一种常用的策略。全名又称Least Recently Used,也就是说我们认为最近使用过的数据应该是是「有用的」,很久都没用过的数据应该是无用的,内存满了就优先删那些很久没用过的数据。使用场景比如说现在有一个鞋柜,里面可以存放6双鞋,每新买一双鞋,你都要将新鞋存原创 2020-06-27 15:13:14 · 510 阅读 · 0 评论 -
第十届(2019)蓝桥杯JavaB组习题讲解
第十届(2019)蓝桥杯JavaB组习题讲解**第一题 组队**作为篮球队教练,你需要从以下名单中选出1 号位至5 号位各一名球员,组成球队的首发阵容。每位球员担任1 号位至5 号位时的评分如下表所示。请你计算首发阵容1号位至5 号位的评分之和最大可能是多少?题解: 这道题直接看表数就行了,不需要写代码,有点坑的地方是,每个队员的成绩只能选择一次,好多参赛人员没看清题目,导致失分...原创 2019-03-30 15:12:48 · 2150 阅读 · 3 评论