花费 21 ms
PHP生成唯一ID

前言 PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳。在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据。即使使用了第二个参数,也会重 ...

Sat Oct 19 05:57:00 CST 2019 0 1049
面试题1:找出一个数组中三个只出现一次的数字

version1: 找出一个数组中一个只出现一次的数字,其他数字都出现两次:将所有数字异或,得到的结果即为只出现一次的。 version2: 找出一个数组中两个只出现一次的数字,其 ...

Mon Jan 11 20:13:00 CST 2016 1 4212
C++快速幂详解

快速幂 关于快速幂这一块还是需要做一个总结,写一篇博客捋捋思路,加深理解。 为什么要用快速幂? 例如:现在有一个题目让你求 ab" role="presentation"> ...

Wed Sep 05 16:57:00 CST 2018 0 1393
Algorithms(4th)谢路云译大纲总结(附实现源码)

前言: 此算法书可以说是Java程序开发者的福音。里面涉及近50种计算机领域的经典算法,几位作者花了近40年的时间才完成这本著作。秉着对作者的敬仰与对算法的兴趣,我多次翻阅此书,而且常常被书 ...

Wed Mar 01 00:12:00 CST 2017 3 1435
C、C++ 标准输入重定向 & 万能头 - 编程技巧

转眼到了毕业季,大家都在忙着找暑期实习;我也投了一个,是阿里巴巴的暑期实习;实习,少不了机试,又想起了大一时曾经凑过acm的热闹;当时学到一个技巧,是使用重定向向输入输出函数,这样在进行测试的时候就比 ...

Sat Mar 21 00:20:00 CST 2020 0 824
排序算法实现合集-经典排序算法实现与分析:冒泡排序,快速排序;直接插入排序,希尔排序;简单选择排序,堆排序;归并排序,基数排序;

针对排序算法,网上有比较好的讲解,参考自:程序员内功:八大排序算法和 程序员的内功——数据结构和算法系列 这里主要是学习过程中的重新记录,记录典型的排序算法实现模板; 排序算法稳定性讲解: h ...

Sat Mar 21 05:38:00 CST 2020 0 809
leetcode刷题之LRU缓存

LRU Cache LRU Cache介绍 关于此缓存机制的介绍,参考国外大佬的文章 LRU Cache(Least Recently Used cache)是最流行的缓存驱逐策略之一。同时也是 ...

Tue Jan 11 00:12:00 CST 2022 0 922
递归-汉诺塔问题

汉诺塔传说:汉诺塔问题,是源于印度一个古老的益智玩具;大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另 ...

Wed Apr 01 04:29:00 CST 2020 0 676

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM