N2

leetcode每日一题(2020-07-18):97. 交错字符串

题目描述:给定三个字符串 s1, s2, s3, 验证 s3 是否是由 s1 和 s2 交错组成的。 今日学习:1.遇到字符串,多想想前缀和以及动规2.滚动数组优化:只和当前以及上一状态有关的可以进行空间优化 题解:1.我想的稍微复杂一点的dp2.官方dp3.优化dp /** * @param {string} s1 * @param {string}...

正则表达式 匹配 占位符

string str1="{0:N2}你好{1:N2}吗{2:N2}大家{3:N2}都{4:N2}好{5:N2}吗{C}{0}{1:C}{C123}{123:C}{123C}" MatchCollection match = Regex.Matches(str1, @"{(d:[^}]+|d)+}"); if (match != null &&a...

Linux下vi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑...