暴力递归: 1,把问题转化为规模缩小了的同类问题的子问题 2,有明确的不需要继续进行递归的条件(base case) 3,有当得到了子问题的结果之后的决策过程 4,不记录每一个子问题的解 动态规划 1,从暴力递归中来 2,将每一个子问题的解记录下来,避免重复计算 3,把暴力递归的过程,抽象成了状态表 ...
分类:
编程语言 时间:
2019-08-18 00:20:14
阅读次数:
226
原子 原子是正则表达式中最基本的组成单位,每个正则表达式中至少要包含一个原子。 常见的原子类型: 1. 普通字符作为原子 2. 非打印字符作为原子 3. 通用字符作为原子 4. 原子表 元字符 元字符是正则表达式中具有一些特殊含义的字符,比如重复N此前面的字符等。 1. ".":除换行符外任意一个字 ...
分类:
编程语言 时间:
2019-08-14 12:39:19
阅读次数:
127
欢迎阅读 Golang 系列教程第 14 部分。 由于和其他语言相比,字符串在 Go 语言中有着自己特殊的实现,因此在这里需要被特别提出来。 什么是字符串? Go 语言中的字符串是一个字节切片。把内容放在双引号""之间,我们可以创建一个字符串。让我们来看一个创建并打印字符串的简单示例。 上面的程序将 ...
分类:
其他好文 时间:
2019-08-14 09:40:52
阅读次数:
105
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。 Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。例如,在Java Pe ...
分类:
移动开发 时间:
2019-07-25 20:27:45
阅读次数:
180
简介 语法 普通字符 非打印字符 特殊字符 限定符 定位符 选择 反向引用 元字符 运算符优先级 匹配规则 基本模式匹配 字符簇 确定重复出现 详细https://www.runoob.com/regexp/regexp-tutorial.html ...
分类:
其他好文 时间:
2019-07-17 20:45:48
阅读次数:
143
01 while循环 循环打印字符串,其中“x:”表示只有字符串不为空,就一直打印 break:跳出整个循环 continue:跳到头部进行下一次循环 pass:一般是占位符 else: 02 for循环 基本格式: for 临时变量 in 目标序列: ……代码 注意:目标序列可以是list,tup ...
分类:
编程语言 时间:
2019-06-21 22:39:05
阅读次数:
166
$text"); //打印字符串 } $myFunction = "write"; //定义变量 $myFunction("你好!"); //由于变量后面有括号,所以找名字相同的function函数 print("\n"); $myFunction = "writeBold"; //定义变量 $my... ...
分类:
Web程序 时间:
2019-06-05 21:59:31
阅读次数:
157
base64、base32、base16 区别: 1、Base64编码是使用64个可打印ASCII字符(A-Z、a-z、0-9、+、/)将任意字节序列数据编码成ASCII字符串,另有“=”符号用作后缀用途。 2、Base32编码是使用32个可打印字符(A-Z、2-7)对任意字节数据进行编码的方案。 ...
分类:
其他好文 时间:
2019-06-03 10:55:20
阅读次数:
195
用户输入用户名及密码,判断是否正确 字符串的输出格式 首字母大写 输入验证,忽略大小写 大小翻转 单词首字母大写 设置打印字符串的总长度,并且打印居中字符,以空格填充 设置字符总长度,并且设置填充物 测量字符串数组等长度数字 判断字符是否以ch 开头 判断第三个字符是否是n 寻找这个元素最后返回的是 ...
分类:
编程语言 时间:
2019-05-24 00:49:30
阅读次数:
114
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 示例 2: 可以直接调用re ...
分类:
其他好文 时间:
2019-05-12 11:06:12
阅读次数:
100