python
今天也要笑笑鸭
技术小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
正则表达式
这是我看到对于python正则解释最透彻的博客,https://cuiqingcai.com/977.html。在此只总结方便记忆,侵权请告知。re.match:从开头判断是否匹配,需要.group()。 re.search:从所有地方判断是否匹配,需要.group()。 re.findall:找到所有匹配的结果。 re.finditer:findall的迭代形式。 re.sub:...转载 2019-01-03 12:15:52 · 194 阅读 · 0 评论 -
leetcode combination-sum题集
39. 组合总和 https://leetcode-cn.com/problems/combination-sum/ 40. 组合总和 II https://leetcode-cn.com/problems/combination-sum-ii/ 216. 组合总和 III https://leetcode-cn.com/problems/combination-sum-i...原创 2019-01-24 15:53:54 · 357 阅读 · 0 评论 -
leetcode 23. 合并K个排序链表
class Solution(object): def adjust_to_min_heap(self, arr, i, end): while i < end: l = 2 * i + 1 r = 2 * i + 2 min_ind = i if l < end ...原创 2019-04-11 13:37:04 · 215 阅读 · 0 评论 -
gensim + tfidf计算句子之间相似度
def get_tfidf(words_lists): texts = words_lists dictionary = corpora.Dictionary(texts) feature_cnt = len(dictionary.token2id) corpus = [dictionary.doc2bow(text) for text in texts...原创 2019-04-02 11:39:01 · 4544 阅读 · 1 评论 -
similarities.SparseMatrixSimilarity源码解析
def __init__(self, corpus, num_features=None, num_terms=None, num_docs=None, num_nnz=None, num_best=None, chunksize=500, dtype=numpy.float32, maintain_sparsity=False): ""...原创 2019-04-02 13:54:14 · 4317 阅读 · 0 评论 -
leetcode hard 10. 正则表达式匹配
https://leetcode-cn.com/problems/regular-expression-matching/思路:动态规划dp:(len(s) +1)* (len(p) + 1) dp[ii][jj]代表s[0,i-1]和p[0,j-1]是否匹配,故有ii=i+1,jj=j+1。也就是说i,j对应比较时候改变的是dp[i+1][j+1]时的位置。 边界情况,s='',需要...原创 2019-04-15 21:57:40 · 338 阅读 · 0 评论
分享