Rust 速通 LeetCode 之后
花了 3 天时间刷完了 LeetCode 751,然而 Top Interview 1502 却花了足足 2 周,链表是 Rust 里永远的神,古人诚不我欺。
算是给 The Rust Programming Language 的期末大作业吧。
Continue Reading »
花了 3 天时间刷完了 LeetCode 751,然而 Top Interview 1502 却花了足足 2 周,链表是 Rust 里永远的神,古人诚不我欺。
算是给 The Rust Programming Language 的期末大作业吧。
Continue Reading »
过去一年基本上都在练习算法了,人菜瘾大刷了不少题,做个总结吧。
Continue Reading »
Python 3.9 中引入了一个新的装饰器 functools.cache
用来做缓存,刷到 DP 相关的题目,就可以很方便地做记忆化了:
Digital Root 或者 Digital Sum 是针对非负 int 类型的操作,给定一个 num:
Continue Reading »
O(n) 时间、O(1) 空间,查找输入数据的众数。
Continue Reading »
简单来说,就是在 [1, W]
的范围内抽牌,抽到的牌即为点数,记到自己的分数里,分数大于等于 K 时,抽牌结束。
求当抽牌结束时,分数小于等于 N 的概率。