接雨水
2024-05-20
接雨水 是 Leetcode 上的一道经典的算法题目,它可以用很多种方法来解决,可以很好的考察做题者的思维方式。 …
LRU Cache 算法
2024-04-08
LRU 是缓存替换机制中的一个算法。由于计算机存储空间大小是 固定 的,并不是无限大小的空间,无法容纳所有的数据,所以当有新的数据要被置换到 缓存 时,必须采用一定的原则来取代适当的数据。此原则就是 缓存淘汰算法。 …
全排序算法
2023-03-03
对于全排序算法,我们只要对每个位置进行模拟,然后看每个位置可以放什么数,将对应的数放进位置中,之后不断的递归回溯,这样就可以找到所有的全排列。 …
判断字符是否唯一
2020-02-28
实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 …
排序算法
2019-12-19
清华大学严蔚敏《数据结构》 清华大学李春葆《数据结构教程》 …
IT创新实验室19级阶段性测试二
2019-12-15
说实话这次的题目比上次的简单,难度不算很大。比较适中,没有什么难度。 …
IT创新实验室19级阶段性测试一
2019-12-14
19 阶段性测试 这次测试题题目中规中矩,不是很难也不是很简单。在这里给出一些题解,有的我也不一定会,毕竟实验室大佬很多。 …
高精度算法
2019-12-06
大家都有过高精度类型的经历,比如让你算 A+B 的答案,正常人肯定就是认为就直接 A+B 了,但是如果 A,B 的范围都超过了 long long 的范围。那么 C++肯定是用long long算不出来的,所以我们要进行字符串的模拟 …