计算机算法基础:RSA算法基础-实战
来源:http://www.77169.org
讲讲自己学习RSA中实战过程已经对RSA熟悉看家就不用在此浪费时间了
基础
RSA算法非常简单概述如下:
找两素数p和q
取n=p*q
取t=(p-1)*(q-1)
取任何个数e,要求满足et并且e和t互素(就是最大公因数为1)
取d*e%t1
这样最终得到 3个数: n d e
设消息为数M (M n)
设c=(M**d)%n就得到了... [阅读全文]
算法设计与分析基础:必须要掌握的一些基础算法
一、排序算法:(1)冒泡排序法(2)选择法(3)插入排序 二、查找算法:(1)顺序查找(2)二分查找(有序数列查找) 三、字符串操作(1)求串长(2)串连接(3)串拷贝(4)求子串(5)串比较 四、斐波那契数列(1)使用单变量(2)使用数组(3)使用递归函数 五、求最大数最小数算法(1)求最大数最小数(2)求最大数最小数所在的位置 六、杨辉三角形(1)使用一维数组(2)使用二维数组 七、倒序算法(... [阅读全文]
算法基础:这是公共基础的第一章 数据结构与算法
这是公共基础的。
第一章 数据结构与算法
一,选择题
1答案:B
概念题。算法有四个特性,本题除 A.C.D外,还包括“拥有足够情报”的特性;见教材《公 共基础知识》第一章第一页第二行。
2 答案:C
概念题。算法的时间复杂度是指算法执行过程中所需要的基本运算次数。见教材第一章第2页第四行。
3 答案:C
概... [阅读全文]
计算机算法基础:C语言算法基础
算法(Algorithm):计算机解题基本思想思路方法和步骤算法描述:是对要解决个问题或要完成项任务所采取思路方法和步骤描述包括需要什么数据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及如何安排这些语句等通常使用自然语言、结构化流程图、伪代码等来描述算法 、计数、求和、求阶乘等简单算法 此类问题都要使用循环要注意根据问题确定循环变量初值、终值或... [阅读全文]
1 共1条 分1页