随着互联网的发展,安全在整个互联网行业越来越被重视,不管是开发、运维、DBA、加密安全都是不容忽视的。
分类:
编程语言 时间:
2018-05-01 12:33:36
阅读次数:
561
MD5是什么 message-digest algorithm 5(信息-摘要算法)。经常说的“MD5加密”,就是它→信息-摘要算法。在下载一下东西时,经常在一些压缩包属性里,看到md5值。而且这个下载页面,很可能会在某一个地方,写了一句,此文件的MD5值为XXXXXXXXX。这有什么作用呢?白话白 ...
分类:
编程语言 时间:
2018-04-25 18:58:32
阅读次数:
161
转载自:https://www.cnblogs.com/cmmdc/p/6936196.html 以防链接失效以失去如此好的博客,故复制一份以防丢失。 矩阵快速幂基础讲解 1.基础知识储备篇 矩阵的相关运算会再线性代数中学到。1.1矩阵的定义:? N阶方阵(N阶矩阵):行数m与列数n相同的矩阵,如下 ...
分类:
编程语言 时间:
2018-04-14 15:26:47
阅读次数:
199
前言 Genius only means hard-working all one’s life. Name:Willam Time:2017/3/8 1、最短路径问题介绍 问题解释: 从图中的某个顶点出发到达另外一个顶点的所经过的边的权重和最小的一条路径,称为最短路径 解决问题的算法: 迪杰斯特拉 ...
分类:
编程语言 时间:
2018-04-10 10:53:16
阅读次数:
231
kmp算法详解 1、暴力匹配(BF算法) 假设有一文本串s,和一个模式串p,查找p在s中的位置? 用暴力匹配思路解决,假设文本s串匹配到i位置,模式串p匹配到j位置,则: 若 s[i] == p[j] ,则 i++,j++,继续匹配; 若 s[i] !=p[j],则令 i = i - (j - 1) ...
分类:
编程语言 时间:
2018-04-08 16:03:14
阅读次数:
216
基本思想 基于用户的协同过滤算法是通过用户的历史行为数据发现用户对商品或内容的喜欢(如商品购买,收藏,内容评论或分享),并对这些喜好进行度量和打分。根据不同用户对相同商品或内容的态度和偏好程度计算用户之间的关系。在有相同喜好的用户间进行商品推荐。简单的说就是如果A,B两个用户都购买了x、y、z三本图 ...
分类:
编程语言 时间:
2018-04-06 23:41:09
阅读次数:
356
先说部分资料来源(蒟蒻也是从他们那里学会的): 数学:凸包算法详解——爱国呐 计算几何之凸包(convexHull) Graham扫描法——天泽28 话说本来在学斜率优化DP,结果因为某位坑爹博主的一句本来没有问题的话: 是不是很像一个下凸包? 我们用当前的斜率k从下方去不断逼近下凸包,最终会先碰到 ...
分类:
其他好文 时间:
2018-03-28 22:06:43
阅读次数:
214
之前模模糊糊的理解了KMP,结果由于并不是完全弄清楚而导致自己在一道题目上疯狂的T,似乎是next函数写的有问题,于是痛心疾首的回来写一篇报告,警示自己 对KMP来说,匹配串的next数组是重中之重,通过next的跳跃,大大提高了匹配的速度 那么首先next 是什么呢?一句话的事情 这次没配上,下一 ...
分类:
编程语言 时间:
2018-03-27 21:03:14
阅读次数:
252
代码链接:https://git.coding.net/yueshendaren/personal_project.git 目录: 1:需求分析 2:功能设计 3:设计实现 4:算法详解 5:测试运行 6:部分代码 7:作业总结 1:需求分析:题目要求我们设计一个四则运算的程序,在输入随机数n后产生 ...
分类:
其他好文 时间:
2018-03-26 00:50:18
阅读次数:
204