- 博客(3)
- 收藏
- 关注
原创 手把手教你用C++写拓扑排序(超级简单易懂,详细解释)
拓扑排序是一种对有向无环图(DAG)中的顶点进行排序的方法,它使得**如果存在一条从顶点u到顶点v的路径,那么在排序结果中u一定出现在v的前面。**
2023-05-21 21:43:57 4944 9
原创 教你用python写RSA加密算法
RSA加密算法是一种非对称加密算法,即使用不同的密钥进行加密和解密。它是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)在1977年提出的,是目前最广泛使用的公钥加密算法之一。RSA加密算法的原理是基于数论中的一个难题:大数分解。给定一个大整数n,将其分解为两个素数p和q的乘积是非常困难的,但如果已知p和q,则可以很容易地计算出n。因此,可以将n作为公开的信息,而将p和q保密作为私有的信息。
2023-03-19 20:36:14 2119
原创 【python】计算圆周率到任意位支持任意位(速度快)
圆周率是圆的周长与直径的比值,用 π 表示,是数学中最重要和最奇妙的数字之一。本文教你如何使用 Python 实现圆周率的计算。
2022-12-15 11:32:56 1444 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人