欢迎光临
我们一直在努力

算法

时间复杂度-IT技术资讯

时间复杂度

admin阅读(1005)评论(0)赞(4)

O(1) < O(logn) < O(n) < O(nlogn) < O(n^2) < O(n^3) < O(2^n) 常见的时间复杂度有(表格越靠后表示越不理想): 复杂度 名称 ?(1)O(1) 常数...

Lua 短域名算法

admin阅读(1022)评论(0)赞(4)

结合MD5的实现算法: 将网址md5后生成32位串,分4段, 每段8字节 对这四段循环处理,和0x3FFFFFFF与运算,即保留30位数据 根据字母表长度取索引值,如a-zA-Z0-9,就有62位,取0x3D (下标从0开始) 将前面的30...

谈谈推荐排序

老王阅读(748)评论(0)赞(3)

本文说的排序并不是指「冒泡」之类的技术概念,而是一个业务相关的问题。   举例来说:某个网站,每天都能产生很多数据,需要一个推荐列表页面来展示数据。最初是完全按照时间倒序来排序的,但是这样就产生了一个问题:新鲜的数据不一定是有价值...