2018-08-08から1日間の記事一覧

Inverse (Udacity)

二文探索の応用で所定のf(x) < y条件下での、xの最大値をとるコード 二文探索で解けるとは思っていたが、yの外に枠を設ける発想ができていなかった。勉強不足か。 def inverse(f, delta=1/1024): def f_1(y): lo, hi = find_bounds(f, y) return binary_sear…

pyhtonの正規表現チェッカー+コード

www.pyregex.com 意外と便利だったので。 import redef findtags1(text): params = '(\w+\s*=\s*"[^"]*"\s*)*' tags = '(<\s*\w+\s*' + params + '\s*/?>)' return re.findall(tags, text)def findtags2(text): m = re.findall(r'<[^\/<>]*[ab].*?>', text) …