- 博客(26)
- 收藏
- 关注
原创 密码学原理精解【5】
以z26运算为例k为密钥加密:ekxxkmod26解密:dkxx−kmod26以z_{26} 运算为例,k为密钥\\加密:e_k(x)=(x+k) mod 26\\解密:d_k(x)=(x-k) mod 26以z26运算为例k为密钥加密:ekxxkmod26解密:dkxx−kmod26实际中,我们使用Z256Z_{256}Z256运算(群的加法运算)
2024-07-04 11:21:31
1131
原创 密码学原理精解【4】
m≥2为正整数,表示m维向量空间P和C分别是原文和密文PCZ256mK定义在Z256上的m×m的可逆矩阵加解密z256上的加密:eKxxKz256上的解密:dKyyK−1m\ge 2为正整数,表示m维向量空间\\P和C分别是原文和密文\\K=\{定义在Z_{256}上的m \times m的可逆矩阵\}\\加解密:\\z_{256}上的 加密:e_K(x)=xK。
2024-07-03 18:13:57
1415
原创 IT专业入门,高考假期预习指南-致有志踏入IT领域的高考少年们
大学学习不同高中学习,大学的生活和学习比较自由化,学习以自主学习为主,所以最好作好预习准备。学习编程最好的方式就是实战,所以,买台笔记本电脑吧,边上机边学习。这个是必考和必学项目,一定要学好,计算机到了高端全是数学,宇宙的尽头就是数学,大部分计算机大神都有数学专业背景。因为这两门课有难度,既然有难度,而且大学以自学为主,那不如早点学,以免反复挂科。1、学习JS语言、Python语言还有C++语言,JAVA语言暂时不建议学。2、学习华为认证的数通考试系列,这个也是为了以后从事网络相关的工作。
2024-07-02 17:51:35
289
原创 人工智能与机器学习原理精解【1】
Rosenblatt的收敛算法是一个迭代过程,通过不断调整感知机的权重和偏置(阈值),使得感知机能够正确分类给定的输入数据。Rosenblatt的收敛算法是一种简单而有效的神经网络学习算法,它通过不断调整感知机的权重和偏置来使得网络能够逐渐逼近最优解,实现正确的分类。需要注意的是,该算法仅适用于线性可分的问题。对于非线性可分的问题,需要使用更复杂的神经网络算法来解决。可在文心一言中输入更多相关内容查询。
2024-07-01 18:38:41
1532
原创 C++精解【10】
fstream此类型是类模板 basic_fstream 的同义词,专用于具有默认字符特征的 char 类型的元素。ifstream定义要用于从文件中按顺序读取单字节字符数据的流。if (!ofstream专用于 char 模板参数的类型 basic_ofstream。openmode如何与流进行交互。
2024-06-29 14:53:44
625
原创 C++精解【9】
GMP是一个用于任意精度算术的免费库,可对有符号整数、有理数和浮点数进行操作。除了运行GMP的机器的可用内存所暗示的精度外,没有实际的限制。GMP具有丰富的功能集,各功能具有规则的接口。GMP的主要目标应用是密码学应用与研究、互联网安全应用、代数系统、计算代数研究等。GMP被精心设计为尽可能快,无论是小操作数还是大操作数。速度是通过使用全字作为基本算术类型,通过使用快速算法,为许多cpu最常见的内循环使用高度优化的汇编代码,以及对速度的总体强调来实现的。第一个GMP版本于1991年发布。
2024-06-29 08:28:54
992
原创 C++精解【8】
向量积,数学中又称外积、叉积,物理中称矢积、叉乘,是一种在向量空间中向量的二元运算。与点积不同,它的运算结果是一个向量而不是一个标量。并且两个向量的叉积与这两个向量和垂直。scalar product),是指接受在实数R上的两个向量并返回一个实数值标量的二元运算。它是欧几里得空间的标准内积。两个向量a = [a1, a2,…, an]和b = [b1, b2,…将矩阵的行列互换得到的新矩阵称为转置矩阵,转置矩阵的行列式不变。imag 提取复数的虚分量。real 提取复数的实分量。
2024-06-28 00:02:53
1881
原创 C++精解【7】
使用一种存储顺序的矩阵和数组可以分配给使用另一种存储顺序的矩阵和数组,就像上面的程序中使用Acolmajor初始化Arowmajor时发生的那样。3.缺省情况下,Eigen是列为主的。这意味着,尽管我们的目标是透明地支持列为主和行为主的存储顺序,但Eigen库可能最适合列为主的矩阵。2.当矩阵以行为主的顺序存储时,由于更好的数据局部性,逐行遍历矩阵的算法将运行得更快。为了找出适合您的特定应用程序的更快的方法,进行一些实验可能是值得的。或者,您可以使用Eigen以外的其他库,这些库可能需要特定的存储顺序。
2024-06-27 08:43:46
1090
原创 c++精解【5】
定义每个元素值13241& 3\\2& 41234int main()m(0,0) = 1;m(1,0) = 2;m(0,1) = 3;m(1,1) = 4;1 32 4随机矩阵int main()
2024-06-23 22:00:46
1185
原创 C++精解【4】
Eigen是一个用于线性代数的c++模板库:矩阵、向量、数值求解器和相关算法。除了c++标准库之外,Eigen没有任何依赖关系。具体见Eigen。
2024-06-23 17:42:28
796
原创 C++精解【3】
用于存储和检索集合中的数据,此集合中的每个元素均为包含数据值和排序键的元素对。键的值是唯一的,用于自动排序数据。在C++中,map是一个关联容器,用于存储键值对,并且通过键来对数据进行排序。c+中没有split,于是需要自己实现这个函数。
2024-06-23 10:39:05
558
原创 C++精解【2】
不像传统的c-strings,只是在数组中的一个字符序列,我们称之为字符数组,而C + +字符串对象属于一个类,这个类有很多内置的特点,在操作方式,更直观,另外还有很多有用的成员函数。在C++中,基本数据类型包括整数类型、浮点类型和字符类型。smatch 对应于 string,wsmatch 对应于 wstring,cmatch 对应于 char。smatch 对应于 string,wsmatch 对应于 wstring,cmatch 对应于 char。或 wcmatch 对应于 wchar_t*。
2024-06-22 09:13:34
1054
原创 C++精解【1】
成员函数getline()是从输入流中读取一行字符,读到终止符时会将’\0’存入结果缓冲区中 [4],作为输入的终止。终止符可以是默认的终止符,也可以是定义的终止符。getline(,,)可同时接收多个数据输入,每个数据用空格分隔!
2024-06-21 14:20:15
481
原创 统计学原理精解【6】
1、设一个产品所需要的某原材料可用两种材料之一,这两种材料分别被A方和B方提供。为行为(事件),属于所有可能的事件集合。为样本空间集合,其元素为某随机变量。1、《统计决策理论与贝叶斯分析》表示该材料的强度耐受度。表示产品所需要原材料被。表示没有取得预期收益。为参数,属于参数空间。的数学期望,给定条件。表示产品所需原材料被。
2024-06-20 09:26:25
1022
原创 2024年,计算机相关专业还值得选择吗?
随着2024年高考落幕,数百万高三学生又将面临人生中的重要抉择:选择大学专业。在这个关键节点,计算机相关专业是否仍是“万金油”的选择?在过去很长一段时间里,计算机科学与技术、人工智能、网络安全、软件工程等专业一直以来是炙手可热的存在,吸引了大批学生前往。然而,随着行业竞争加剧和市场饱和度提高,该类专业是否仍具有长远的发展潜力和就业前景呢?
2024-06-14 12:47:56
819
原创 统计学原理精解【4】
混合高斯分布是由多个高斯分布(也称为正态分布)组成的概率分布模型。它假设数据是由这些高斯分布的混合体生成的,其中每个高斯分布被称为一个子模型或组件。混合高斯分布可以表示为这些子模型加权求和的结果。混合高斯分布是一种强大的概率分布模型,能够描述由多个高斯分布组成的复杂数据。通过合理的参数估计和应用领域的选择,混合高斯分布可以在多个领域发挥重要作用。
2024-06-12 10:18:21
725
原创 统计学原理精解【3】
- 同样的条件下重复地、相互独立的一种随机试验,只有两种可能结果:发生或者不发生。- 该项试验独立重复地进行了n次,那么就称这一系列重复独立的随机试验为n重伯努利试验,或称为伯努利概型。
2024-06-11 13:31:31
837
原创 统计学原理精解【2】
2)B中每个元素都有原像(即满射),且集合A中不同的元素在集合B中都有不同的像(即单射),则称映射f建立了集合A和集合B之间的一个一一对应关系,也称f是A到B上的一一映射。1)两个非空集合A与B间存在着对应关系f,而且对于A中的每一个元素a,B中总有唯一的一个元素b与它对应,就这种对应为从A到B的映射,记作f:A→B。1、《统计学(原书第5版)》
2024-06-10 13:43:17
739
原创 密码学原理精解【2】
前面在求解同余方程唯一解时,用到了乘法逆元。的整数能唯一分解为素数幂乘积。因此,要引入剩余类的乘法逆元。、计算每个字母的加密与解密。关于剩余类的乘法构成群。
2024-06-08 19:05:27
709
原创 统计学原理精解【1】
(1)事件A和B的并是在一次单独试验中,事件A或事件B发生,或者它们同时发生,这三种情况下的复合事件记为。(2)事件A和B的交是一次单独试验中,事件A和事件B同时发生,这样的复合事件记为。1、两个或更多事件的组合为复合事件,并和交是复合事件形成的方式。4、某简单事件的概率是进行试验时,该事件发生的可能性。2、事件A发生的前提是事件B发生,即:A为条件概率。1、事件A发生没有特定前提,即:A为无条件概率。2、简单事件是一个试验的基本结果,注意,事件A中发生的简单事件组成的集合。,A和B同时发生的概率为0。
2024-06-08 12:43:29
966
原创 密码学原理精解【1】
模m剩余类集ZmZ_mZm设∀a,b∈Z(整数),m为正整数m|b-a,称a R bR满足反身性、对称性、传递性1、R为同余关系,也是Z的一个等价关系。2、记为a≡b(mod m),即: a同余于b,模m。3、[a]为整数集Z的一个模m剩余类(1) [a]可记为a‾a(2) 对应的商集为Z的模m剩余类集,记作ZmZ_mZm环1、ZmZ_mZm上定义加法和乘法,都具有运算封闭性、符合交换律和结合律。2、乘法有逆元和单位元,加法有逆元。
2024-06-07 10:14:00
642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人