在日常生活中,几乎每天都要进行一些查找的工作,在电话簿中查阅某个人的电话号码;在电脑的文件夹中查找某个具体的文件等等。 查找 :在数据集合中寻找满足某种条件的数据元素的过程称为查找 一、查找表 查找表 :用于查找的数据集合称为查找表 在查找表中只做查找操作,而 不改动 表中数据元素,称此类查找表为 ...
分类:
其他好文 时间:
2020-04-28 12:51:56
阅读次数:
63
[root@localhost ~]# fdisk -l 磁盘 /dev/sda:2000.4 GB, 2000398934016 字节,3907029168 个扇区 … 设备 Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048 ...
分类:
移动开发 时间:
2020-04-28 10:02:57
阅读次数:
109
JDK 14的新特性:instanceof模式匹配 JDK14在2020年的3月正式发布了。可惜的是正式特性只包含了最新的Switch表达式,而Records,patterns,text blocks仍然是预览特性。 本文要讲的就是JDK14的一个预览特性instanceof的pattern mat ...
分类:
其他好文 时间:
2020-04-27 09:43:55
阅读次数:
61
这道题数据范围比较小,可以想到一种比较暴力的做法,就是枚举,先用前缀和计算 我们枚举两个端点,将数据分为三段,之后枚举26个字母,就能知道答案是多少 这里有一个小技巧就是,我们在枚举26个字母的时候,就能够算出中间这段的最大值是哪个字母,在这个同时,可以算出两边取哪个更好 #include<bits ...
分类:
其他好文 时间:
2020-04-26 10:31:08
阅读次数:
66
本篇描述的是将磁盘扩容到/home目录下,对应的系统版本是centos版本 一、用root用户登录到你的linux系统,查看你系统的分区#fdisk -l 会出现以下的信息: Device Boot Start End Blocks Id System /dev/sda1 * 1 64 512000 ...
分类:
系统相关 时间:
2020-04-20 15:49:37
阅读次数:
107
本篇描述的是将磁盘扩容到/home目录下,对应的系统版本是centos版本 一、用root用户登录到你的linux系统,查看你系统的分区 #fdisk -l 会出现以下的信息: Device Boot Start End Blocks Id System /dev/sda1 * 1 64 51200 ...
分类:
其他好文 时间:
2020-04-19 10:47:27
阅读次数:
78
codeforces-1335-E Three Blocks Palindrome 传送门: easy:https://codeforces.com/contest/1335/problem/E1 hard:https://codeforces.com/contest/1335/problem/E2 ...
分类:
其他好文 时间:
2020-04-14 22:44:12
阅读次数:
74
就是我这个菜鸡,赛时写出了 E2 的做法,但是算错复杂度,导致以为自己的做法只能AC E1,就没交到 E2 上,然后赛后秒A..... 题意 定义一种字串为形如:$[\underbrace{a, a, \dots, a}_{x}, \underbrace{b, b, \dots, b}_{y}, \ ...
分类:
其他好文 时间:
2020-04-14 12:23:10
阅读次数:
63
题面 题意 给定一个长度为 n 的数列 定义要求的回文子数列满足下图条件 其中 x 与 y 可以为 0 即这个回文子数列可以是 数字完全相同 的一个子数列 也可以是 只包含两种数字 ,且其中一种 平均分布 在另一种数字的两侧 求出最长的回文子数列长度 解题思路 在输入时往vector里记录下每个数字 ...
分类:
其他好文 时间:
2020-04-14 09:15:49
阅读次数:
62