![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员数学
文章平均质量分 76
Turbo正则
编程笔记
展开
-
程序员数学 | 二进制
⼆进制贯穿在很多常⽤的概念和思想中,例如逻辑判断、⼆分法、⼆叉树等等。⼆分法和⼆叉树都是把要处理的问题⼀分为⼆,正好也可以通过⼆进制的1和0来表示。其中,bin() 函数可以将十进制转换成二进制,而 int() 函数可以将二进制转换成十进制。⼗进制计数是使⽤10作为基数,那么⼆进制就是使⽤2作为基数,类⽐过来,⼆进制的数位就是2^n的形式。⽇常⽣活中,我们⼴泛使⽤的⼗进制计数法,也是基于阿拉伯数字的。按照这个思路,还可以推导出⼋进制(以8为基数)、⼗六进制(以16为基数)等计数法。来,成为世界通⽤的数字。原创 2024-05-16 19:14:59 · 395 阅读 · 0 评论 -
同余定理与哈希函数
余数有很多的应⽤场景,⽐如散列函数、加密算法,循环冗余校验等等。原创 2024-05-23 17:09:49 · 905 阅读 · 0 评论