算法
一块西瓜
春风十里 五十里 一百里 体测八百米 海底两万里 德芙巧克力 香草味八喜 可可布朗尼 榴莲菠萝蜜 芝士玉米粒 鸡汁土豆泥 黑椒牛里脊 黄焖辣子鸡 红烧排骨酱醋鱼 不如你 全都不如你。
展开
-
算法——斐波那契(1)
1.一只青蛙一次可以跳上一级台阶,也可以跳上二级台阶 为了跳上n级台阶一共有几种跳法解析 1.n=1 1种 2.n=2 2种 3.n级台阶可以由n-1或者n-2级台阶跳上来f(n)=f(n-2)+f(n-1)#include <iostream>using namespace std;int a[100]={ 0,1,2};int jump(int n){ if(原创 2016-10-28 19:06:17 · 324 阅读 · 0 评论 -
MD5压缩算法介绍
概述MD5以512位分组来处理输入的信息,且每一个分组又被划分为16个32位子分组,经过一系列处理后,算法的输出由4个32位分组组成,将这4个32位分组级联以后将生成一个128位的散列值。 步骤1.首先需要对信息进行填充使得其位长度(Bits Length)对512取余的结果等于448。因此,信息的位长度将被扩展至N*512+448,即N*64+56个字节(Bytes)。 填充方法: 在信息后面...原创 2016-12-16 16:21:34 · 4609 阅读 · 5 评论