用 Python 将图片换成字符
我知乎上看到 怎么用 Python 把图片转化为字符? 挺有趣的,自己也尝试了一下,当然他也是参考 这里。
原理就是:将图片(位图)转化成灰度图,即 0~255 的数值,然后将这些数值换成特殊符号(自定义)
123456789101112 ...
第$n$个素数
很早之前写过 $\pi(x)$ 的计算 ,在知乎上用它回答问题的时候,发现我怎么没有写 求第 $n$ 个素数。
做法依赖于 $\pi(x)$ 的计算,$\pi(x)$ 表示不超过 $x$ 的素数个数
素数定理( 这里就不证了)
\li ...
悄悄话
math
de0af34fc90a03bd4aa89b914dc3631985adf10cfbbd2c0c17c3da3aff4ff3553c18cc8e17755c6d30455e4191fc2a ...
编辑器和 Tab 的选择
由于 Sublime 本身以及插件的下载巨慢无比,并且 Python 插件中对 \r \b 不支持,让我很想转 VSCode
VSCode + Jupyter Notebook + Sagemath 太快乐了!VSCode 把 Jupyt ...
转义字符
转义字符在任何一种编程语言中都会提到(正则表达式也是)。写这篇博客的原因是,在 友链 Ray 的博客 中无意发现:
Python 自带的 shell 以及 SublimeText3 配置的环境 不支持 \b 和 \r
但是 C++ IDE ...
Python 自动输入
在知乎上看到 使用 Python 控制自己的电脑和键盘是一种什么样的体验? 里面介绍的 pyautogui,于是在 pyautogui 官网 上查了一下,因为挺有趣的特此记录:
可以用来写一个 LOL 打人机拿首胜的脚本 0.0
安装 ...
堆
堆(heap )是一种经典的数据结构,C++ STL 中优先队列 priority_queue 和 Python 中的 heapq 都是堆的一种实现。这里说明一下堆的原理和 heapq 的使用:
在我的这篇博客 中搜索 优先队列 可以看到 ...
经典组合问题
在此记录一些经典的组合问题,方便日后查阅。
卡特兰数,斯特林数,放球问题,这篇神作,包含了几乎所有能遇到的经典组合问题
卡特兰(Catalan )数$n$ 个 0 和 $n$ 个 1 组成的序列中始终要保持 任意前缀中 0 的个数不超 ...
Python 语法糖之防蛀牙
因为 Python 的语法糖,代码简洁优美,越来越喜欢 Python 了。
人生苦短,请用 Python
四则运算不会溢出
乘方,排列组合数内置且不会溢出
支持 x,y = y,x 等简单操作
分号可用来分割,实现一行多句
函数返回 ...
用 Python 计算 LOL 中猫咪状态数
我们知道在 LOL(英雄联盟)中,猫咪是可以进入队友身体的,如果 LOL 再出 5V5 克隆模式(我猜不可能),如果某一方选了猫咪这个英雄,场面上会有多少种状态呢(不考虑死亡)?
这个问题在 2019 年 5 月猫咪刚出来的时候就在 好好 ...