Grifth
C语言-数学-快速幂 C语言-数学-快速幂
快速幂快速幂,二进制取幂(Binary Exponentiation,也称平方法),是一个在$\Theta(\log n)$ 的时间内计算$a^n$的小技巧,而暴力的计算需要$\Theta(\log n)$的时间。而这个技巧也常常用在非计算
2021-02-23
Python(二) Python(二)
Python 变量类型变量存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
C语言-数学-位运算 C语言-数学-位运算
位运算就是基于整数的二进制表示进行的运算。由于计算机内部就是以二进制来存储数据,位运算是相当快的。 常用的运算符共 6 种,分别为与( & )、或( | )、异或( ^ )、取反( ~ )、左移( << )和右移( &g
2021-02-04
python(一) python(一)
Python 简介Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python