1.匹配一行文字中的所有开头的字母内容 import re s="i love you not because of who you are, but because of who i am when i am with you" import re content=re.findall(r"\b\w",s) print(content) 2.匹配一行文字中的所有开头的数字内容 import re s="i love you not because 1
1.匹配一行文字中的所有开头的字母内容 #coding=utf-8 import re s="i love you not because of who you are, but because of who i am when i am with you" content=re.findall(r"\b\w",s) print content c:\Python27\Scripts>python task_test.py ['i', 'l', 'y', 'n
Link 动态维护LIS? 观察题目:在第 i 轮操作时,将数字 i 插入 插入的数字是当前最大的 如果答案与上次不同,新的LIS必以 i 结尾 以 i 结尾的LIS无法再伸长(因为比 i 小的都插入完了) 也就是说,加入 \(i+1\) 到 \(n\) 的数,不会对以 \(i\) 结尾的上升子序列有影响,所以我们不用去动态地维护LIS的大小,只需要最后把总的序列做一次LIS就好了.然后对于第 \(i\) 个输出,只需要求得分别以 \(1\) 到 \(i\) 结尾的子序列的最大值即可. 求解LI