groupby(Sorted_list, key) 将已排序的序列按关键字分组。 例子: group/s(int) 提出正则表达式匹配分组截获的字符串,groups返回括号匹配的字符。 例子: getattr(object,attr) 返回对象属性,具体如例子: 例子: ...
分类:
编程语言 时间:
2018-07-19 21:00:50
阅读次数:
146
一、re模块的group和groups group 和 groups 是两个不同的函数 m.group()== m.group(0) == 返回所有匹配到的字符 m.group(N) 返回第N组括号匹配到的字符 m.groups() 返回所有括号匹配到的字符,以元组格式存储 m.groups() = ...
分类:
其他好文 时间:
2018-07-19 16:06:26
阅读次数:
149
介绍 Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨 ...
分类:
编程语言 时间:
2018-07-14 16:35:51
阅读次数:
221
"32. 最长有效括号" 这个题挺有意思,思路有些巧。硬上是不行的。 很明显,遇到括号匹配问题一定要从栈开始思考 说白了,这就是一个匹配消除的游戏,我给大家举个例子演示一波大家就看明白了,也就知道怎么做了 假设输入数列几位S 基本解法是维护一个栈,从S第一个元素开始一次扫描 1. 当碰到(,入栈 2 ...
分类:
其他好文 时间:
2018-07-12 23:59:26
阅读次数:
301
题意略。 思路: 本题实质上就是在问一共有多少种合理的匹配,使得括号匹配合法。我给每种情况编号,用一个cnt来记录,( 则cnt += 1;) 出现则cnt -= 1。 最后只要把相反数的个数相乘后相加就可以得到最后的结果。但是要注意,像 )( 这样的串是没有意义的, 因为不可能有别的串来匹配它来使 ...
分类:
其他好文 时间:
2018-07-12 21:44:20
阅读次数:
109
shell 特殊字符:1.通配符2.管道 1.通配符 1.1星号(*):匹配任意长度 1.2问号(?):匹配一个长度的字符 1.3方括号([......]):匹配其中指定的字符 1.4方括号([-]):匹配指定的一个字符范围 1.5方括号([^......]):匹配除了其中指定的字符 2.管道 | ...
分类:
系统相关 时间:
2018-07-08 10:34:52
阅读次数:
178
"20. 有效的括号" 括号匹配,用栈即可。高中时第一次学栈后做的第一个题。。 class Solution { public boolean isValid(String s) { Stack characterStack = new Stack(); for (int i = 0; i ...
分类:
其他好文 时间:
2018-07-01 19:02:50
阅读次数:
133
poj 2955 http://poj.org/problem?id=2955 题目大意:找到数量最多的完全匹配的括号 ‘[’与‘]'匹配,'('与')'匹配 区间dp 定义dp[i][j]为从i到j数量最多的完全匹配的括号 当 str[i]=='[' && str[j]==']' 或 str[i] ...
分类:
其他好文 时间:
2018-06-27 00:17:30
阅读次数:
197
根据条件是否满足给input标签添加属性。 切记:表达式里面不要使用分号结束,否则提示缺少括号,因为已经结束匹配不到后面的括号了。 ...
分类:
其他好文 时间:
2018-06-26 12:20:09
阅读次数:
154
【链接】: "CF" 【题意】:给你一个只含有括号的字符串,你可以将一种类型的左括号改成另外一种类型,右括号改成另外一种右括号 问你最少修改多少次,才能使得这个字符串匹配,输出次数 【分析】: 本题用到了栈。如果遇上左括号,就加进栈里。如果遇上右括号,就判断栈里的左括号是否和它匹配,不匹配就加一。不 ...
分类:
其他好文 时间:
2018-06-23 00:08:09
阅读次数:
167