其它算法
-
十大经典排序算法动画演示
10种常见排序算法工具的动态图,敬请笑纳。
-
腾讯面试: 百度搜索为什么那么快?
我还记得去年面腾讯时,面试官最后一个问题是:百度/google的搜索为什么那么快?这个问题我懵了,我从来没想过,搜素引擎的原理是什么。
-
漫画叙述B+树和B-树,很值得看!
这一次我们来介绍 B+ 树。 一个m阶的B树具有如下几个特征: 1.根结点至少有两个子女。 2.每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= …
-
从头到尾彻底理解KMP(2014年8月22日版)
1. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得混乱。所以一直想找机会重新写下KMP,但苦于一直以来对KMP的理解始终不够,故…
-
求大数阶乘算法(华为2015面试题)
10000的阶乘怎么算? 答:“10000”这个数字太大了,无论用什么数据类型保存结果都会溢出。现在使用数组来模拟数字,这样无论结果数字有多大,只要数组的长度够长就能表示出来,用这…
-
有哪些好的刷题网站?2018年最受欢迎的编程挑战网站
编程几乎已经成为了人类所知每个行业的必要组成部分,如今有越来越多的人开始了他们的编程之旅。 如果你正在在学习编程,那么我可以告诉你一个提高技能的好方法,那就是敢于去解决编码过程中遇…