zqifa的博客

我不管,反正我最萌~

当前标签:算法
php hash算法详解

一、什么是hash 散列(hash,也称“哈希”)是一种重要的存储方式,也是一种常见的检索方法。散列算法(Hash Algorithm),又称哈希算法,杂凑算法,是一种从任意文件中创造小的数字「指纹」的方法。与指纹一样,散列算法就是一种以较短的信息来保证文件唯一性的标志,这种标志与文件的每一个字节都相关,而且难以找到逆向规律。

阅读全文

js学习window对象函数window.btoa和window.atob

btoa 和 atob 是window对象的两个函数,用来编码解码Base64 window对象函数window.btoa和window.atob简介 1.btoa:是binary to ascii,用于将binary的数据用ascii码表示,即Base64的编码过程。2.atob:是ascii to binary,用于将ascii码解析成binary数据,即Base64的解码过程。

阅读全文

js实现base64编码解码,使用window对象btoa和atob函数

方法2:使用btoa和atob进行Base64的编码和解码 btoa 和 atob 是window对象的两个函数,其中:1.btoa:是binary to ascii,用于将binary的数据用ascii码表示,即Base64的编码过程。2.atob:是ascii to binary,用于将ascii码解析成binary数据,即Base64的解码过程。

阅读全文

DP-动态规划算法实例:拿糖果问题

拿糖果问题 问题描述 妈妈给小B买了N块糖!但是她不允许小B直接吃掉。假设当前有M块糖,小B每次可以拿P块糖,其中P是M的一个不大于根号下M的质因数。这时,妈妈就会在小B拿了P块糖以后再从糖堆里拿走P块糖。然后小B就可以接着拿糖。现在小B希望知道最多可以拿多少糖。

阅读全文

hiho一下 第165周#1327 : 分隔相同字符

题目要求:时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一个只包含小写字母'a'-'z'的字符串 S ,你需要将 S 中的字符重新排序,使得任意两个相同的字符不连在一起。如果有多个重排后字符串满足条件,输出字典序最小的一个。如果不存在满足条件的字符串,输出INVALID。

阅读全文

经典老鼠毒药问题

问题1. 有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药?

阅读全文

php 实现欧拉函数Euler

欧拉函数ph(n)的意思是所有小于n且与n互质的个数。比如说ph(10) = 4{1,3,7,9与10互质}

阅读全文

php取两个整数的最大公约数算法大全

php计算两个整数的最大公约数常用算法

阅读全文

php 四种基本排序算法的代码实现

许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。

阅读全文

php经典算法

本文实例总结了PHP经典算法。分享给大家供大家参考

阅读全文

Copyright © zqifa 联系方式:z___qf@163.com