1、全局匹配函数 re.compile(pattern=pattern,re.S).findall(text)函数: compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。 2、re.match函数:(从第一字符开始匹配,不匹配则 ...
分类:
编程语言 时间:
2017-07-23 11:28:34
阅读次数:
248
Description 明明这次又要出去旅游了,和上次不同的是,他这次要去宇宙探险! 我们暂且不讨论他有多么NC,他又幻想了他应该带一些什么东西。理所当然的,你当然要帮他计算携带N件物品的方案数。 他这次又准备带一些受欢迎的食物,如:蜜桃多啦,鸡块啦,承德汉堡等等 当然,他又有一些稀奇古怪的限制: ...
分类:
其他好文 时间:
2017-06-09 16:26:09
阅读次数:
164
设$f(x)$为树的生成函数,即$x^i$的系数为根节点权值为$i$的树的个数。不难得出$f(x)=\sum_{k\in D}f(x)^k+x$我们要求这个多项式的第$n$项,由拉格朗日反演可得$[x^n]f(x)=\frac1n[x^{n-1}](\frac x{g(x)})^n$其中$[x^n] ...
分类:
其他好文 时间:
2017-06-06 01:02:24
阅读次数:
307
实现一个可迭代对象的类,它能迭代出给定范围内所有素数 实现方法:将该类的__iter__方法实现生成器函数,每次yield返回一个素数 ...
分类:
其他好文 时间:
2017-05-30 16:09:12
阅读次数:
181
一、列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): 但如果要生成[1x1, 2x2 ...
分类:
编程语言 时间:
2017-05-30 15:56:56
阅读次数:
227
下面代码可能须要一定的c/c++基础。 须要有一些函数指针的知识 深度剖析函数指针点击这里 common.h #pragma once typedef int (*pt)(void); void init_2(); 2.cpp #include <iostream> #include "common ...
分类:
其他好文 时间:
2017-05-28 17:24:25
阅读次数:
179
方法一: DFS 方法二:生成函数 每个数可以重复一定次数,求排列组合数,这是裸的指数型生成函数; 1 #include <bits/stdc++.h> 2 3 using namespace std; 4 5 double c1[15],c2[15]; 6 int a[15]; 7 int num ...
分类:
其他好文 时间:
2017-05-28 12:25:55
阅读次数:
153
将100-500的范围映射到10-350范围当中 返回最大的x轴 分别生成xScale和yScale缩放函数 根据d的数据返回坐标 将x坐标经过xScale的缩放后返回 ...
分类:
其他好文 时间:
2017-05-22 11:58:07
阅读次数:
165
http://www.lydsy.com/JudgeOnline/problem.php?id=3771 生成函数。。。 其实就是多项式乘法。。。lrj书上有一个通俗的解释。。。 然后就是这个样子,我们构造一个多项式,a[x]=1,表示这个水果存在,那么我们乘一下就求出对应的大小了。但是可能会有重复 ...
分类:
其他好文 时间:
2017-05-18 22:12:04
阅读次数:
213
x=0:0.2:4; %生成等差数列 rnd=rand(1,size(x,2))*5; %生成一组随机数 y=x.*x.*x+x.*x+6+rnd; %生成y=x^3+x^2+6函数在垂直方向5个尺度内的随机採样序列 b=polyfit(x,y,3); %计算多项式拟合參数 yy=polyval(b ...
分类:
其他好文 时间:
2017-05-15 15:10:53
阅读次数:
140