收录了 算法入门 频道下的 50 篇内容
市面上算法书比比皆是,究竟哪些书值得看,哪些书适合什么基础的人来看呢?
【摘要】 共识算法入门之raft和pbft
莱斯利-兰伯特(Leslie Lamport)于 1990 年提出的一种基于消息传递的一致性算法 Paxos ,具有高度容错特性,是目前公认的解决分布式一致性问题最有效的算法之一。
大多数半路出家的算法学习者都是从排序开始入手,一方面一个完整的算法教程都会以排序为开头,一方面排序相对简单,没有很多烧脑的操作,也是其他进阶算法的基础,很重要。但作为一名Java打字员,很多时候我会直接用集合自带的sort方法而不是自己去写一个。排
归并排序是一个比例厉害的算法,其指导思想很有用,创始人也很厉害。有一众博客在介绍怎么去实现,什么原理,唯独没有介绍发明人:冯诺依曼。计算机领域应该无人不知吧。算法思想算不上先进,甚至孙子兵法中都有提及:
快速排序经常会出现在面试题中,甚至有个简称叫快排。这个待遇是其他排序算法不曾有过的待遇,包括网友的讨论都是默认快速排序。其实上一篇文章所提及的归并排序的性能很好而且很稳定,唯一的缺点是需要一个额外的O(n)的空间开销。快排也是分治思想的一种应用
描述请你实现一个栈。操作:push x:将 加入栈,保证 为 int 型整数。pop:输出栈顶,并让栈顶出栈top:输出栈顶,栈顶不出栈
百度百科对算法的定义是 “解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。”
有哪些常见的数据结构?基本操作是什么?常见的排序算法是如何实现的?各有什么优缺点?本文简要分享算法基础、常见的数据结构以及排序算法,给同学们带来一堂数据结构和算法的基础课。
本文介绍如何利用补贴策略更有效的驱动用户增长。
如果大家愿意将来从事推荐算法的工作,但是不知道需要学什么才可以更好地入门,那么你一定要读读这篇文章。
Kubernetes 作为当下最流行的容器自动化运维平台,以声明式实现了灵活的容器编排,本文以 v1.16 版本为基础详细介绍了 K8s 的基本调度框架、流程,以及主要的过滤器、Score 算法实现等,并介绍了两种方式用于实现自定义调度能力。
当前互联网高速发展,用户规模和内容规模均迅猛提升。
不得不说现在算法岗的热门程度已经到了一个空前绝后的程度,所以这一岗位的就业形势也是非常严峻。