[HAOI2016]找相同字符(后缀数组+单调栈) 题面 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。 分析 我们把两个字符串接在一起,中间加一个分隔符。如$\text{AABB}$和$\text{BBAA}$变成$\t ...
分类:
编程语言 时间:
2020-01-21 13:36:40
阅读次数:
79
:%s/str1/str2/g替换每一行中所有str1为str2常用!:s/str1/str2/g替换当前行所有str1为str2基本替换:s/str1/str2/替换当前行第一个str1为str2:s/str1/str2/g替换当前行所有str1为str2:n,$s/str1/str2/替换第n行开始到最后一行中每一行的第一个str1为str2:n,$s/str1/str2/g替换第n行开始到最
分类:
系统相关 时间:
2020-01-21 12:05:23
阅读次数:
133
字符串 | 函数 | 描述| | | :| | add() |对两个数组的逐个字符串元素进行连接 | |multiply() |返回按元素多重连接后的字符串 |center() |居中字符串 |capitalize() |将字符串第一个字母转换为大写 |title() |将字符串的每个单词的第一个字 ...
分类:
其他好文 时间:
2020-01-20 22:41:29
阅读次数:
87
1.数据导入与导出 # 数据导入 pd.read_csv(filename) # 导入csv格式文件中的数据 pd.read_table(filename) # 导入有分隔符的文本 (如TSV) 中的数据 pd.read_excel(filename) # 导入Excel格式文件中的数据 pd.re ...
分类:
其他好文 时间:
2020-01-19 23:53:40
阅读次数:
85
Vue基础篇 5列表渲染v for 1.用v for把一个数组对弈为一组元素 我们用 指令根据一组数组选项列表进行渲染。 当然 中,我们可以访问父作用域属性 也可以用 代替 做为分隔符,因为它是接近JavaScript迭代器的语法: 2.一个对象v for 你也可以用 通过一个对象的属性来迭代 可以 ...
分类:
其他好文 时间:
2020-01-19 23:46:29
阅读次数:
80
在 C 语言中 '\' 一般是转义字符的起始标志,故在路径中需要用两个 '\' 表示路径中目录层次的间隔,也可以使用 '/' 作为路径中的分隔符。 文件按其逻辑结构可分为:记录文件和流式文件。而记录文件又可分为:顺序文件、索引文件、索引顺序文件及散列文件等。 流是磁盘或其它外围设备中存储的数据的源点 ...
分类:
编程语言 时间:
2020-01-18 21:12:53
阅读次数:
89
str.split() 1、单一分隔符,使用str.split()即可 2、str.split不支持正则及多个切割符号,不感知空格的数量 re.split() 原型: re.split(pattern, string, maxsplit=0) 1、多个分隔符,复杂的分隔情况,使用re.split。通 ...
分类:
编程语言 时间:
2020-01-17 21:28:09
阅读次数:
92
next():一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉; 只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符 nextLine():结束符只是Enter键 ...
分类:
编程语言 时间:
2020-01-17 20:57:14
阅读次数:
77
说明 适用场景:应用系统根据角色实现菜单权限管控 技术点:mysql.help_topic;substring_index() ? 表结构 user 用户表 role 角色表 menu菜单表 SQL实现 SELECT u.u_name, r.r_name, m.m_title FROM user u ...
分类:
数据库 时间:
2020-01-14 12:49:27
阅读次数:
569
转自:linux awk 命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和g ...
分类:
系统相关 时间:
2020-01-13 16:37:16
阅读次数:
128