计算机专业课
花花丹
我是要成为技术的女生
展开
-
C语言重学的一些笔记。
1. &是一种运算符:获得变量的地址,操作数必须是变量。原创 2015-02-28 20:27:02 · 318 阅读 · 0 评论 -
《概率论与数理统计》重学笔记
根据网易云课堂的视频整理,边学边更新> 1.随机实验:可以在相同的条件下重复进行试验的全部结果(不止一个)之前就知道不能预言出现的结果原创 2015-04-02 13:02:10 · 999 阅读 · 0 评论 -
DES与AES加密算法
DES 1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准(DES Data Encryption Standard) 。 目前在国内,随着三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)、加油站、高速公路收费站等领域被广泛应用,以此来实现关键数据的保密,如信用卡持卡人的PIN的加密传输,IC卡与POS间的双向认证、金转载 2015-06-23 16:52:26 · 643 阅读 · 0 评论 -
最短路径—Dijkstra算法和Floyd算法
Dijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。注意该算法要求图中不存在负权边。问题描述:在无向图 G=(V,转载 2015-06-02 00:20:39 · 283 阅读 · 0 评论 -
C++中的namespace
namespace中文意思是命名空间或者叫名字空间,传统的C++只有一个全局的namespace,但是由于现在的程序的规模越来越大,程序的分工越来越细,全局作用域变得越来越拥挤,每个人都可能使用相同的名字来实现不同的库,于是程序员在合并程序的时候就会可能出现名字的冲突。namespace引入了复杂性,解决了这个问题。namespace允许像类,对象,函数聚集在一个名字下。本质上讲namespace原创 2015-06-23 16:56:09 · 286 阅读 · 0 评论 -
编译原理学习笔记
是我还没入门老师讲的不好,觉得这门课真的有点难理解也有点无聊>1.若A={ab,cde}A^n=A*A*……*A (n个A)A^2={abab,abcde,cdeab,cdecde}A*B={xy|x属于A且y属于B}A*=A0UA1UA2……UA 闭包A+=A*-A0A*=A+U{}原创 2015-03-24 19:11:24 · 442 阅读 · 0 评论 -
Scrum与瀑布模型
感谢新蛋NESC的Ben去我们学校进行培训~ 此文根据上课内容整理><在介绍Scrum之前,先介绍一下瀑布模型。瀑布模型是一个文档驱动的开发流程,它将整个软件开发过程划分为顺序相接的几个阶段,每个阶段都必需完成全部规定的任务(文档)后才能够进入下一个阶段 过程 产物 需求设计分析 需求说明书(SRS) 软件设计 设计文档 开发/单元测试 程序代码/测试用例 集成测原创 2015-07-29 16:01:12 · 3224 阅读 · 0 评论