堆成专题

Java基础29(编码算法 哈希算法 MD5 SHA—1 HMac 算法 堆成加密算法)

目录 一、编码算法 1. 常见编码 2. URL编码 3. Base64编码  4. 小结 二、哈希算法 1. 哈希碰撞 2. 常用哈希算法 MD5算法 SHA-1算法  自定义HashTools工具类 3. 哈希算法的用途 校验下载文件  存储用户密码 4. 小结 三、Hmac算法 小结: 四、对称加密算法 1. 使用AES加密 ECB模式

【题目】有只猴子在树林采了100根香蕉堆成一堆,猴子家离香蕉堆50米,猴子打算把香蕉背回家,每次最多能背50根,可是猴子嘴馋,每走一米要吃一根香蕉,问猴子最多能背回家几根香蕉。

文件名:[作业]作者:〈漆黑〉描述:〈 猴子来了有只猴子在树林采了100根香蕉堆成一堆,猴子家离香蕉堆50米,猴子打算把香蕉背回家,每次最多能背50根,可是猴子嘴馋,每走一米要吃一根香蕉,问猴子最多能背回家几根香蕉。如果只能算整根的话,猴子最后可以搬回家16根,中间路上不得已扔掉两根,或者全部吃完。猴子走到16米的时候,还剩34根,放下18根香蕉,拿着16根往回走,走到香蕉堆正好吃完,再拿上那50