public class StrCutDown { /** * 字符串压缩范围[a-zA-Z] 输入如:aaabbbccca =>> a3b3c3a1 * 压缩后的字符串要小于原字符串,否则返回原字符串 * @param args */ public static void main(String[ ...
分类:
其他好文 时间:
2021-06-16 18:20:13
阅读次数:
0
一、字节转16进制的字符串 ‘S’对应的16进制数是 0X53 二、字节转数字 0x53 对应的十进制数是 83 三、16进制字符串转数字 0x53 对应的十进制数是 83 四、字符串转字节 五、字节转字符串 字节转字符串:内容不变,将类型转换——区别于:字节转16进制字符串 六、数字转字节 先转 ...
分类:
编程语言 时间:
2021-06-16 18:19:04
阅读次数:
0
在做题中,常常要求读入一行字符串,而这串字符里面可能有空格、制表符等空白字符,如果直接用%s是不可以的,于是有些人就想到用gets(),但由于gets很难控制,故而一般不推荐使用,所以用%[^\n]就可以很好的解决这个问题了,^表示"非"即读入其后面的字符就结束读入。#include <stdio. ...
分类:
其他好文 时间:
2021-06-16 18:13:15
阅读次数:
0
描述:检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。 #str -- 指定检索的字符串 #beg -- 开始索引,默认为0 #en ...
分类:
编程语言 时间:
2021-06-16 18:07:23
阅读次数:
0
LeetCode88. 合并两个有序数组 题目说明 /** * * 给你两个有序整数数组 nums1 和 nums2, * 请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 * <p> * 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。 * 你可以 ...
分类:
编程语言 时间:
2021-06-16 18:05:16
阅读次数:
0
了解STL中容器、算法、迭代器概念后,我们利用代码感受STL的魅力 STL中最常用的容器就是Vector,我们可以理解为数组,下面我们将学习如何向这个容器中插入数据、并遍历这个容器 2.5.1 vector存放内置数据类型 容器 vector 算法 for_each 迭代器 vector<int>: ...
分类:
编程语言 时间:
2021-06-16 18:03:26
阅读次数:
0
第二章第5节 数组 1 创建数组的格式 常用格式1(创建数组的同时,指定数组中的内容): ? 数据类型[] 数组名称 = {数据1,数据2,数据3...数据n}; ? int[] ages = {10,11,12,13,14}; 常用格式2(创建数组,并指定长度,不指定数组中的内容): ? 数据类型 ...
分类:
编程语言 时间:
2021-06-16 17:50:54
阅读次数:
0
子序列自动机 (Subsequence Automaton) 时隔两个月回来学自动机. 子序列自动机可以在线性时间识别一个字符串 \(a\) 是否是 \(s\) 的子序列. 首先考虑 \(s\) 没有重复字符的情况, 那么 \(s\) 的子序列就是 \(2^{Len_s}\) 种, 分别是每个字符选 ...
分类:
其他好文 时间:
2021-06-16 17:45:38
阅读次数:
0
字符串 在 Python 中创建字符串对象非常容易。只要将所需的文本放入一对引号中,就完成了一个新字符串的创建(参见清单 1)。如果稍加思考的话,您可能会感到有些困惑。毕竟,有两类可以使用的引号:单引号 (') 和双引号 (")。幸运的是,Python 再一次使这种问题迎刃而解。您可以使用任意一类引 ...
分类:
编程语言 时间:
2021-06-16 17:43:54
阅读次数:
0
一、MD5 MD5全称为信息-摘要算法(哈希算法),是计算机安全领域的散列函数,用于确保消息的完整性。另外摘要算法还有SHA1,具体请度娘。 MD5是一种单向加密,它的加密不可逆,它将任意长度的字符串,经过算法计算后生成固定长度的数据,一般为16位表示。 1、MD5的用途: (1)消息完整性:每份数 ...
分类:
其他好文 时间:
2021-06-16 17:42:39
阅读次数:
0