欢迎来到无限飞翔,在这里,你会找到许多有趣的技术 : )

标签:算法

开发者头条

力扣 621:任务调度器

力扣 621:任务调度器
这道题主要是找规律,优化的时候可以采用贪心算法的思想。 原题 给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A – Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时...

1个月前 (02-26) 41℃ 0喜欢

开发者头条

一文读懂 MD5 算法

一文读懂 MD5 算法
一、什么是消息摘要 消息摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名、数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密。消息摘要算法也被称为哈希(Hash)算法或散列算法。 任何消息经过散列...

2个月前 (02-11) 64℃ 0喜欢

Java

JVM-G1 算法和数据结构那些事

JVM-G1 算法和数据结构那些事
人的情况和树相同。它愈想开向高处和明亮处,它的根愈要向下,向泥土,向黑暗处,向深处,向恶——千万不要忘记。我们飞翔得越高,我们在那些不能飞翔的人眼中的形象越是渺小。 ——尼采《查拉图斯特拉如是说》 往往,最基础最底层的知识里,蕴含着原始...

3个月前 (12-29) 164℃ 0喜欢

开发者头条

聊聊缓存淘汰算法:LRU 实现原理

聊聊缓存淘汰算法:LRU 实现原理
01、前言 我们常用缓存提升数据查询速度,由于缓存容量有限,当缓存容量到达上限,就需要删除部分数据挪出空间,这样新数据才可以添加进来。缓存数据不能随机删除,一般情况下我们需要根据某种算法删除缓存数据。常用淘汰算法有 LRU,LFU,FIFO,这篇文章我们聊聊 LRU ...

5个月前 (10-31) 473℃ 0喜欢

开发者头条

浅谈滴滴派单算法

浅谈滴滴派单算法
桔妹导读:说到滴滴的派单算法,大家可能感觉到既神秘又好奇,从出租车扬召到司机在滴滴平台抢单最后到平台派单,大家今天的出行体验已经发生了翻天覆地的变化,面对着每天数千万的呼叫,滴滴的派单算法一直在持续努力让更多人打到车,本篇文章会着重介绍我们是如何分析和建模这个问题,...

5个月前 (10-24) 261℃ 0喜欢

开发者头条

LeetCode 841:钥匙和房间 Keys and Rooms

LeetCode 841:钥匙和房间 Keys and Rooms
题目: 有N个房间,开始时你位于0号房间。每个房间有不同的号码:0,1,2,…,N-1,并且房间里可能有一些钥匙能使你进入下一个房间。 在形式上,对于每个房间i都有一个钥匙列表rooms[i],每个钥匙rooms[i][j]由[0,1,&...

5个月前 (10-24) 281℃ 0喜欢

开发者头条

LeetCode 200:岛屿数量 Number of Islands

LeetCode 200:岛屿数量 Number of Islands
题目: 给定一个由’1’(陆地)和’0’(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。 Given a ...

7个月前 (09-05) 370℃ 0喜欢