算法共22篇 第2页
什么是哈希算法,有什么作用(哈希碰撞是什么意思)-不念博客

什么是哈希算法,有什么作用(哈希碰撞是什么意思)

什么是哈希算法 哈希算法,又称散列算法,它是一个单向函数,可以把任意长度的输入数据转化为固定长度的输出: h\=H(x)h=H(x)h\=H(x) 例如,对 morning 和 bitcoin 两个输入进行某种哈希运...
不念的头像-不念博客不念1年前
0452112
OSPF认证常见方式之SHA-HMAC身份验证-不念博客

OSPF认证常见方式之SHA-HMAC身份验证

SHA-HMAC(Secure Hash Algorithm-Hash-based Message Authentication Code)是一种基于哈希算法的消息认证码。 它使用SHA算法对消息和密钥进行哈希运算,生成一个固定长度的认证码。 发送方将...
不念的头像-不念博客不念10个月前
0440109
Python最短路径(Python实现最短路径算法)-不念博客

Python最短路径(Python实现最短路径算法)

Dijkstra算法是一种求解最短路径问题的经典算法。 以下是使用Python实现Dijkstra算法的一个示例: import heapq def dijkstra(graph, start, end): # 初始化距离字典 distances = {node: float(...
不念的头像-不念博客不念1年前
043962
分布式Paxos算法详解-不念博客

分布式Paxos算法详解

Paxos算法的业务场景就好比是在一个大公司的董事会选举中心选出新董事长,但这个过程是在乌云密布的风雨天进行,通信极度不稳定,董事们时不时被困在电梯里或是在高尔夫球场打不了电话。 在Paxo...
不念的头像-不念博客不念3个月前
043698
Linux I/O模型详解-不念博客

Linux I/O模型详解

先抛出一个问题,基于此问题引出文章的主题:1999 年 Dan Kegel 在其个人站点提出了 C10K问题,首字母 C 是 Client 的缩写,C10K 即单机同时处理 1 万个连接的问题。 C10K 表示处理 10000 个并...
不念的头像-不念博客不念3个月前
039391
Deadline实时调度算法详解-不念博客

Deadline实时调度算法详解

严格来说,Linux 不是实时操作系统,但 Linux 却支持实时调度算法。 与通用调度算法(如完全公平调度算法)相比,实时调度算法更注重任务(进程)的实时性。 为什么 Linux 支持实时调度算法,却...
不念的头像-不念博客不念5个月前
035672
java常见算法有哪些(java中的算法有哪些)-不念博客

java常见算法有哪些(java中的算法有哪些)

Java 中常见的算法主要包括排序算法、查找算法、图算法、动态规划算法等。 以下是一些常见算法的简要概述: 排序算法 冒泡排序(Bubble Sort) 选择排序(Selection Sort) 插入排序(Insertion...
不念的头像-不念博客不念1年前
0347115