Python如何实现模运算?

Scarza62

我对%Python中运算符的时间和空间复杂性感到好奇另外,Python是否对进行按位运算% 2

编辑:我问的是Python 2.7的实现,以防它与Python 3略有不同

案例

Python使用Knuth的“计算机编程艺术”中的经典算法D。运行时间(通常)与两个数字的长度的乘积成比例。空间与两个数字的长度之和成比例。

实际的除法发生在中Objects/longobject.c,请参见x_divrem()有关Python long内部表示的背景信息,请参见Include/longintrepr.h

% 2不使用按位运算。检查数字是否为偶数/奇数的标准习惯用法是& 1

Python 2和3使用相同的算法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

大整数算法-如何实现模运算?

来自分类Dev

大整数算法-如何实现模运算?

来自分类Dev

Python 3中的模幂运算实现

来自分类Dev

使用模函数实现乘幂运算

来自分类Dev

如何使用frexp为双变量实现模运算符?

来自分类Dev

如何做模运算?

来自分类Dev

如何在C语言中使用有限的硬件在无符号整数上实现模运算

来自分类Dev

如何使用模运算符递增和递减整数

来自分类Dev

如何在C中的char数组上应用模运算?

来自分类Dev

如何在JavaScript中的模运算处理字符串

来自分类Dev

如何使用模运算符获取逆时针值?

来自分类Dev

Kotlin-如何对矩阵的每个元素应用模运算?

来自分类Dev

如何基于模运算在PyTorch张量的末端添加零?

来自分类Dev

在python条件语句中使用模运算符

来自分类Dev

Python中模运算符的逆函数

来自分类Dev

Python中用于计算gcd的模运算问题

来自分类Dev

Python中模运算符的逆函数

来自分类Dev

我如何在PyO3中实现python运算符

来自分类Dev

如何在Python 2中实现中缀运算符矩阵乘法?

来自分类Dev

在Python中实现梯度运算符

来自分类Dev

关于模运算的行为?

来自分类Dev

大量的模运算

来自分类Dev

关于模运算的行为?

来自分类Dev

模运算符

来自分类Dev

位破解和模运算

来自分类Dev

了解模运算符

来自分类Dev

Cassandra查询中的模运算

来自分类Dev

按位与模运算等效

来自分类Dev

BigInteger返回0的模运算