摘要: 散列函数 散列,英文Hash,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定唯一的 阅读全文
posted @ 2018-05-13 21:24 ShadowGhostH 阅读(1498) 评论(0) 推荐(0) 编辑
摘要: 1. Coding.net地址 https://git.coding.net/Agustin_Leonard_DPS/TEAM_TWO.git 此Coding.net 为我与方柱权两人的共同项目 许征航 2016012096 方柱权2016042033 2. PSP分享 PSP2.1 任务内容 计划 阅读全文
posted @ 2018-04-09 21:17 ShadowGhostH 阅读(334) 评论(5) 推荐(1) 编辑
摘要: 第四章 两人合作 关于合作中算法的使用 在第四章的叙述中,我们看到了代码的编写规范,代码的命名规范,我们还知道要写注释,要有良好的代码设计和错误处理。而这些都是我们在使用语言进行编辑中的问题。我们要阅读结队队友的代码,了解功能实现,明确函数意义。之后还要进行代码复审。 但是我们同时也知道,在代码实现 阅读全文
posted @ 2018-03-31 23:14 ShadowGhostH 阅读(197) 评论(2) 推荐(0) 编辑
摘要: 因为之后的几天会有很多的事情要忙,所以就突击把这次的作业完成了。1.0版本还比较粗糙,之后如果有空的话会再做修改。 Coding.net原码仓库地址:https://git.coding.net/ShadowGhostH/homework.git 博客更新状态 3.20 16:30 更新 我也没想到 阅读全文
posted @ 2018-03-20 15:59 ShadowGhostH 阅读(596) 评论(5) 推荐(2) 编辑
摘要: 第一章 概论 第一章开篇作者用于引出的第一个疑问,“关于二叉树的遍历算法实现有什么意义”, 第二个疑问“所有的算法都已经被实现了,学习的数据结构和算法有用吗,如何区分好的程序员和不好的程序员”。 这两个却又恰好正是现在的我所面临的问题。已经是大二下学期了,已经一头扎在算法与程序设计中一年多了。起初甚 阅读全文
posted @ 2018-03-17 14:49 ShadowGhostH 阅读(212) 评论(2) 推荐(0) 编辑
摘要: 一步所向 不知何悔 其实一开始是把这个当做作业来看待的,而看过几篇博文之后才发现,虽然是上了大学,却很少有时间像原来一样自己去思考一些自己的事情了,也就慢慢的开始审视自己的这段时间,发现了许多比较有意思的事情。还是一种不错的体验。这些思考并不想全部跃然纸上,还是先将作业的必答部分完成好了。 Q1:你 阅读全文
posted @ 2018-03-08 16:36 ShadowGhostH 阅读(393) 评论(1) 推荐(2) 编辑