- 博客(4)
- 收藏
- 关注
原创 单链表数据结构
那么为什么要加上struct呢,这是结构体的自引用,因为如果不加上struct的话,编译器运行到LNode *next这里的时候,LNode还没有定义完全(必须运行到*LinkList;先说为什么定义指针next的时候前面是LNode类型,这是因为如果定义为ElemType *next,指针指向的下一个节点,可以访问数据域,但是没法访问指针域,所以要把指针设置为LNode结构体类型;最后说一下结构体的定义,因为如int这种类型是不可分割的,我们定义结构体这种复合型的数据类型来包含多种数据类型。
2024-03-12 20:15:26
193
1
原创 ElGamal算法
ElGamal数字签名使用私钥进行加密,使用公钥进行解密。基本元素是p和α,α是p的原根,用户产生私钥/公钥对的方法如下。数字签名的过程为:(1) 选择随机整数K,K和q-1互素。
2023-10-09 18:46:12
2442
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人