
Arithmetic
iteye_10717
这个作者很懒,什么都没留下…
展开
-
程序员必须知道的10大基础实用算法及其讲解(转)
http://cricode.com/2001.html原创 2014-06-17 15:13:00 · 154 阅读 · 0 评论 -
程序员必须知道的10大基础实用算法及其讲解
算法一:快速排序算法快速排序 是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要 Ο ( n log n )次比较。在最坏状况下则需要 Ο ( n 2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他 Ο ( n log n ) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divi...原创 2014-06-17 15:54:13 · 93 阅读 · 0 评论 -
程序员须知的二十世纪最伟大10大算法
发明十大算法的其中几位算法大师一、1946 蒙特卡洛方法[1946: John von Neumann, Stan Ulam, and Nick Metropolis, all at the Los Alamos Scientific Laboratory, cook up the Metropolis algorithm, also known as the Monte Carlo...原创 2014-06-17 16:01:20 · 178 阅读 · 0 评论 -
快课网面试题
算法面试题 :http://cricode.com/category/codeinterview原创 2014-06-23 15:04:48 · 155 阅读 · 0 评论 -
速查表:常用算法和时间复杂度
搜索算法数据结构时间复杂度空间复杂度 平均最差最差深度优先搜索 (DFS)Graph of |V| vertices and |E| edges-O(|E| + |V|)O(|V|)广度优先搜索 (BFS)Graph of |V| vertices and |E| edges-O(|E| + |V|)O(|V|)...原创 2014-07-06 18:42:44 · 658 阅读 · 0 评论 -
哈希表原理
原文链接:http://cricode.com/2776.html原创 2014-07-07 11:45:42 · 140 阅读 · 0 评论 -
MD5加密及第三方支付接口的技术比较
摘 要:第三方支付市场的发展前景乐观,但同时市场竞争也越来越激烈。随着第三方支付业务许可牌照的发放,第三方支付将很可能打破大型银行垄断电子金融的局面。本文将主要研究第三方支付的“网上支付接口”,比较分析各种不同的第三方支付接口的差异性。关键词:电子支付 第三方支付 支付接口 电子支付是电子商务中重要的一个环节,其中第三方支付是电子支付的一种重要方式。随着第三方支付在网络交易中得到越...原创 2014-07-07 22:38:36 · 858 阅读 · 1 评论 -
一致性HASH算法(转)
一致性 hash 算法( consistent hashing )张亮consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映...原创 2014-07-16 11:38:30 · 94 阅读 · 0 评论