开坑,有生之年系列,希望有一天能解出 leetcodeleetcodeleetcode 上的所有题目。
写题解好麻烦,懒得写(手动狗头),进度如下,不定期更新。

总题数 已解答 题解数
2058 232 191

{∣∣∣∣050100简单:95+一般:77+困难:19+\def{\cGreen}{#52C41A}\def{\cOrange}{#F39C11}\def{\cYellow}{#FADB14}\def{\cRed}{#E74C3C}\def{\colorOfLine}{#A9A9A9}\def{\colorOfDivide}{#000000}\def{\colorOfName}{#000000}\def{\colorOfBox}{#000000}\def{\colorOfContent}{#000000}\newcommand{\item}[2]{ \color{\colorOfName} \textbf{#1:} \text{#2} &}\newcommand{\add}[2]{ \fcolorbox{\colorOfBox}{#2} {\normalsize\vphantom{+}\kern{#1 mm}}}\newcommand{\main}[3]{ \boxed{ \color{white} \begin{cases} &\color{\colorOfLine} \kern{4pt} \begin{vmatrix} \raisebox{60pt}{} \kern{48.56mm} \end{vmatrix} \kern{-5.5pt} \begin{vmatrix} \raisebox{60pt}{} \kern{48.56mm} \end{vmatrix} \kern{-5.5pt} \\[-75pt] &\color{\colorOfDivide} \scriptsize \kern{4 pt} \text{0} \kern{48.2mm} \text{50} \kern{47 mm} \text{100} \\[3pt] \item{简单}{#1} \add{#1}{\cGreen} \\[3pt] \item{一般}{#2} \add{#2}{\cOrange} \\[3pt] \item{困难}{#3} \add{#3}{\cRed} \end{cases} } \\}\main{95}{77}{19}⎩⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎧​简单:95一般:77困难:19​∣∣∣∣∣∣∣∣∣∣​​∣∣∣∣∣∣∣∣∣∣​∣∣∣∣∣∣∣∣∣∣​​∣∣∣∣∣∣∣∣∣∣​050100+​+​+​​​

【leetcode】1. 两数之和(two-sum)(模拟)[简单]
【leetcode】2. 两数相加(add-two-numbers)(模拟)[中等]
【leetcode】6. Z 字形变换(zigzag-conversion)(字符串)[中等]
【leetcode】8. 字符串转换整数(atoi)(模拟)[中等]
【leetcode】9. 回文数(palindrome-number)(字符串)[简单]
【leetcode】10. 正则表达式匹配(regular-expression-matching)(DP)[困难]
【leetcode】13. 罗马数字转整数(roman-to-integer)(模拟)[简单]
【leetcode】14. 最长公共前缀(longest-common-prefix)(字符串)[简单]
【leetcode】18. 四数之和(4sum)(模拟)[中等]
【leetcode】19. 删除链表的倒数第N个节点(remove-nth-node-from-end-of-list)(双指针)[中等]
【leetcode】20. 有效的括号(valid-parentheses)(堆栈)[简单]
【leetcode】24. 两两交换链表中的节点(swap-nodes-in-pairs)(模拟)[中等]
【leetcode】26. 删除排序数组中的重复项(remove-duplicates-from-sorted-array)(双指针)[简单]
【leetcode】31. 下一个排列(next-permutation)(模拟)[中等]
【leetcode】32. 最长有效括号(longest-valid-parentheses)(模拟)[困难]
【leetcode】35. 搜索插入位置(search-insert-position)(二分)[简单]
【leetcode】37. 解数独(sudoku-solver)(回溯)[困难]
【leetcode】39. 组合总和(combination-sum)(回溯)[中等]
【leetcode】40. 组合总和 II(combination-sum-ii)(回溯)[中等]
【leetcode】43. 字符串相乘(multiply-strings)(模拟)[中等]
【leetcode】44. 通配符匹配(wildcard-matching)(BFS)[困难]
【leetcode】46. 全排列(permutations)(回溯)[中等]
【leetcode】47. 全排列 II(permutations-ii)(回溯)[中等]
【leetcode】52. N皇后 II(n-queens-ii)(回溯)[困难]
【leetcode】54. 螺旋矩阵(spiral-matrix)(模拟)[中等]
【leetcode】59. 螺旋矩阵 II(spiral-matrix-ii)(模拟)[中等]
【leetcode】63. 不同路径 II(unique-paths-ii)(DP)[中等]
【leetcode】64. 最小路径和(minimum-path-sum)(DP)[中等]
【leetcode】70. 爬楼梯(climbing-stairs)(DP)[简单]
【leetcode】73. 矩阵置零(set-matrix-zeroes)(模拟)[中等]
【leetcode】77. 组合(combinations)(回溯)[中等]
【leetcode】78. 子集(subsets)(位运算)[中等]
【leetcode】79. 单词搜索(word-search)(回溯)[中等]
【leetcode】86. 分隔链表(partition-list)(模拟)[中等]
【leetcode】88. 合并两个有序数组(merge-sorted-array)(模拟)[简单]
【leetcode】92. 反转链表 II(reverse-linked-list-ii)(模拟)[中等]
【leetcode】94. 二叉树的中序遍历(binary-tree-inorder-traversal)(dfs)[中等]
【leetcode】95. 不同的二叉搜索树 II(unique-binary-search-trees-ii)(DP)[中等]
【leetcode】96. 不同的二叉搜索树(unique-binary-search-trees)(DP)[中等]
【leetcode】97. 交错字符串(interleaving-string)(DP)[困难]
【leetcode】100. 相同的树(same-tree)(DFS)[简单]
【leetcode】103. 二叉树的锯齿形层序遍历(binary-tree-zigzag-level-order-traversal)(BFS)[中等]
【leetcode】104. 二叉树的最大深度(maximum-depth-of-binary-tree)(DFS)[简单]
【leetcode】107. 二叉树的层次遍历 II(binary-tree-level-order-traversal-ii)(BFS)[简单]
【leetcode】108. 将有序数组转换为二叉搜索树(convert-sorted-array-to-binary-search-tree)(递归)[简单]
【leetcode】109. 有序链表转换二叉搜索树(convert-sorted-list-to-binary-search-tree)(DFS)[中等]
【leetcode】110. 平衡二叉树(balanced-binary-tree)(DFS)[简单]
【leetcode】111. 二叉树的最小深度(minimum-depth-of-binary-tree)(BFS)[简单]
【leetcode】112. 路径总和(path-sum)(DFS)[简单]
【leetcode】113. 路径总和 II(path-sum-ii)(dfs)[中等]
【leetcode】114. 二叉树展开为链表(Flatten Binary Tree to Linked List)(DFS)[中等]
【leetcode】115. 不同的子序列(distinct-subsequences)(DP)[困难]
【leetcode】117. 填充每个节点的下一个右侧节点指针 II(populating-next-right-pointers-in-each-node-ii)(bfs)[中等]
【leetcode】119. 杨辉三角 II(pascals-triangle-ii)(模拟)[简单]
【leetcode】120. 三角形最小路径和(triangle)(DP)[中等]
【leetcode】122. 买卖股票的最佳时机 II(best-time-to-buy-and-sell-stock-ii)(贪心)[简单]
【leetcode】129. 求根到叶子节点数字之和(sum-root-to-leaf-numbers)(DFS)[中等]
【leetcode】131. 分割回文串(palindrome-partitioning)(回溯)[中等]
【leetcode】132. 分割回文串 II(palindrome-partitioning-ii)(DP)[困难]
【leetcode】133. 克隆图(clone-graph)(BFS)[中等]
【leetcode】136. 只出现一次的数字(Single Number)(位运算)[简单]
【leetcode】140. 单词拆分 II(word-break-ii)(DP)[困难]
【leetcode】141. 环形链表(linked-list-cycle)(双指针)[简单]
【leetcode】142. 环形链表 II(linked-list-cycle-ii)(模拟)[中等]
【leetcode】144. 二叉树的前序遍历(binary-tree-preorder-traversal)(模拟)[中等]
【leetcode】150. 逆波兰表达式求值(evaluate-reverse-polish-notation)(栈)[中等]
【leetcode】155. 最小栈(intersection-of-two-linked-lists)(模拟)[简单]
【leetcode】160. 相交链表(intersection-of-two-linked-lists)(模拟)[简单]
【leetcode】167. 两数之和 II - 输入有序数组(two-sum-ii-input-array-is-sorted)(二分)[简单]
【leetcode】169. 多数元素(majority-element)(模拟)[简单]
【leetcode】174. 地下城游戏(dungeon-game)(DP)[困难]
【leetcode】189. 旋转数组(rotate-array)(模拟)[中等]
【leetcode】198. 打家劫舍(house-robber)(DP)[简单]
【leetcode】201. 数字范围按位与(bitwise-and-of-numbers-range)(位运算)[中等]
【leetcode】204. 计数质数(count-primes)(数论)[简单]
【leetcode】206. 反转链表(reverse-linked-list)(链表)[简单]
【leetcode】207. 课程表(course-schedule)(拓扑排序)[中等]
【leetcode】215. 数组中的第K个最大元素(kth-largest-element-in-an-array)(分治)[中等]
【leetcode】216. 组合总和 III(combination-sum-iii)(回溯)[中等]
【leetcode】224. 基本计算器(basic-calculator)(栈)[困难]
【leetcode】226. 翻转二叉树(invert-binary-tree)(dfs)[简单]
【leetcode】227. 基本计算器 II(basic-calculator-ii)(栈)[中等]
【leetcode】228. 汇总区间(summary-ranges)(模拟)[简单]
【leetcode】234. 回文链表(palindrome-linked-list)(双指针)[简单]
【leetcode】283. 移动零(move-zeroes)(双指针)[简单]
【leetcode】303. 区域和检索 - 数组不可变(range-sum-query-immutable)(前缀和)[简单]
【leetcode】309. 最佳买卖股票时机含冷冻期(best-time-to-buy-and-sell-stock-with-cooldown)(DP)[中等]
【leetcode】312. 戳气球(burst-balloons)(DP)[困难]
【leetcode】315. 计算右侧小于当前元素的个数(count-of-smaller-numbers-after-self)(树状数组)[困难]
【leetcode】329. 矩阵中的最长递增路径(longest-increasing-path-in-a-matrix)(DFS)[困难]
【leetcode】331. 验证二叉树的前序序列化(verify-preorder-serialization-of-a-binary-tree)(栈)[中等]
【leetcode】343. 整数拆分(integer-break)(DP)[中等]
【leetcode】344. 反转字符串(reverse-string)(双指针)[简单]
【leetcode】347. 前 K 个高频元素(top-k-frequent-elements)(模拟)[中等]
【leetcode】349. 两个数组的交集(intersection-of-two-arrays)(哈希)[简单]
【leetcode】350. 两个数组的交集 II(intersection-of-two-arrays-ii)(双指针)[简单]
【leetcode】365. 水壶问题(water-and-jug-problem)(数学)[中等]
【leetcode】368. 最大整除子集(largest-divisible-subset)(DP)[中等]
【leetcode】377. 组合总和 Ⅳ(combination-sum-iv)(DP)[中等]
【leetcode】378. 有序矩阵中第K小的元素(kth-smallest-element-in-a-sorted-matrix)(堆)[中等]
【leetcode】381. O(1) 时间插入、删除和获取随机元素 - 允许重复(insert-delete-getrandom-o1-duplicates-allowed)(模拟)[困难]
【leetcode】392. 判断子序列(is-subsequence)(贪心)[简单]
【leetcode】399. 除法求值(evaluate-division)(模拟)[中等]
【leetcode】404. 左叶子之和(sum-of-left-leaves)(dfs)[简单]
【leetcode】409. 最长回文串(longest-palindrome)(字符串)[简单]
【leetcode】410. 分割数组的最大值(split-array-largest-sum)(DP)[困难](未解决)
【leetcode】415. 字符串相加(add-strings)(模拟)[简单]
【leetcode】424. 替换后的最长重复字符(longest-repeating-character-replacement)(滑动窗口)[中等]
【leetcode】429. N叉树的层序遍历(n-ary-tree-level-order-traversal)(BFS)[中等]
【leetcode】448. 找到所有数组中消失的数字(find-all-numbers-disappeared-in-an-array)(模拟)[简单]
【leetcode】459. 重复的子字符串(repeated-substring-pattern)(字符串)[简单]
【leetcode】461. 汉明距离(hamming-distance)(位运算)[简单]
【leetcode】463. 岛屿的周长(island-perimeter)(模拟)[简单]
【leetcode】485. 最大连续1的个数(max-consecutive-ones)(模拟)[简单]
【leetcode】503. 下一个更大元素 II(next-greater-element-ii)(栈)[中等]
【leetcode】509. 斐波那契数(fibonacci-number)(模拟)[简单]
【leetcode】529. 扫雷游戏(minesweeper)(模拟)[中等]
【leetcode】530. 二叉搜索树的最小绝对差(minimum-absolute-difference-in-bst)(模拟)[简单]
【leetcode】538. 把二叉搜索树转换为累加树(convert-bst-to-greater-tree)(回溯)[简单]
【leetcode】543. 二叉树的直径(diameter-of-binary-tree)(dfs)[简单]
【leetcode】547. 省份数量(number-of-provinces)(图论)[中等]
【leetcode】557. 反转字符串中的单词 III(reverse-words-in-a-string-iii)(字符串)[简单]
【leetcode】561. 数组拆分 I(array-partition-i)(贪心)[简单]
【leetcode】566. 重塑矩阵(reshape-the-matrix)(模拟)[简单]
【leetcode】567. 字符串的排列(permutation-in-string)(滑动窗口)[中等]
【leetcode】572. 另一个树的子树(subtree-of-another-tree)(DFS)[简单]
【leetcode】617. 合并二叉树(merge-two-binary-trees)(dfs)[简单]
【leetcode】628. 三个数的最大乘积(maximum-product-of-three-numbers)(数学)[简单]
【leetcode】647. 回文子串(palindromic-substrings)(模拟)[中等]
【leetcode】657. 机器人能否返回原点(robot-return-to-origin)(模拟)[简单]
【leetcode】674. 最长连续递增序列(longest-continuous-increasing-subsequence)(DP)[简单]
【leetcode】685. 冗余连接 II(redundant-connection-ii)(dfs)[困难]
【leetcode】697. 数组的度(degree-of-an-array)(模拟)[简单]
【leetcode】701. 二叉搜索树中的插入操作(insert-into-a-binary-search-tree)(dfs)[中等]
【leetcode】703. 数据流中的第 K 大元素(kth-largest-element-in-a-stream)(模拟)[简单]
【leetcode】705. 设计哈希集合(design-hashset)(模拟)[简单]
【leetcode】706. 设计哈希映射(design-hashmap)(模拟)[简单]
【leetcode】718. 最长重复子数组(maximum-length-of-repeated-subarray)(DP)[中等]
【leetcode】724. 寻找数组的中心索引(find-pivot-index)(前缀和)[简单]
【leetcode】733. 图像渲染(flood-fill)(BFS)[简单]
【leetcode】766. 托普利茨矩阵(toeplitz-matrix)(模拟)[简单]
【leetcode】771. 宝石与石头(jewels-and-stones)(模拟)[简单]
【leetcode】778. 水位上升的泳池中游泳(swim-in-rising-water)(二分+DFS)[困难]
【leetcode】785. 判断二分图(is-graph-bipartite)(BFS)[中等]
【leetcode】830. 较大分组的位置(positions-of-large-groups)(模拟)[简单]
【leetcode】832. 翻转图像(flipping-an-image)(模拟)[简单]
【leetcode】836. 矩形重叠(rectangle-overlap)(计算几何)[简单]
【leetcode】839. 相似字符串组(similar-string-groups)(并查集)[困难]
【leetcode】841. 钥匙和房间(keys-and-rooms)(BFS)[中等]
【leetcode】845. 数组中的最长山脉(longest-mountain-in-array)(模拟)[中等]
【leetcode】867. 转置矩阵(transpose-matrix)(模拟)[简单]
【leetcode】876. 链表的中间结点(middle-of-the-linked-list)(链表)[简单]
【leetcode】888. 公平的糖果棒交换(fair-candy-swap)(哈希)[简单]
【leetcode】892. 三维形体的表面积(surface-area-of-3d-shapes)(数学)[简单]
【leetcode】897. 递增顺序搜索树(increasing-order-search-tree)(dfs)[简单]
【leetcode】914. 卡牌分组(x-of-a-kind-in-a-deck-of-cards)(数学)[简单]
【leetcode】941. 有效的山脉数组(valid-mountain-array)(模拟)[简单]
【leetcode】945. 使数组唯一的最小增量(minimum-increment-to-make-array-unique)(贪心)[中等]
【leetcode】959. 由斜杠划分区域(regions-cut-by-slashes)(并查集)[中等]
【leetcode】973. 最接近原点的 K 个点(k-closest-points-to-origin)(模拟)[中等]
【leetcode】977. 有序数组的平方(squares-of-a-sorted-array)(双指针)[简单]
【leetcode】983. 最低票价(minimum-cost-for-tickets)(DP)[中等]
【leetcode】989. 数组形式的整数加法(add-to-array-form-of-integer)(模拟)[简单]
【leetcode】999. 车的可用捕获量(available-captures-for-rook)(模拟)[简单]
【leetcode】1004. 最大连续1的个数 III(max-consecutive-ones-iii)(滑动窗口)[中等]
【leetcode】1024. 视频拼接(video-stitching)(DP)[中等]
【leetcode】1025. 除数博弈(divisor-game)(博弈)[简单]
【leetcode】1047. 删除字符串中的所有相邻重复项(remove-all-adjacent-duplicates-in-string)(模拟)[简单]
【leetcode】1052. 爱生气的书店老板(grumpy-bookstore-owner)(滑动窗口)[中等]
【leetcode】1122. 数组的相对排序(relative-sort-array)(模拟)[简单]
【leetcode】1128. 等价多米诺骨牌对的数量(number-of-equivalent-domino-pairs)(哈希)[简单]
【leetcode】1160. 拼写单词(find-words-that-can-be-formed-by-characters)(字符串)[简单]
【leetcode】1207. 独一无二的出现次数(unique-number-of-occurrences)(模拟)[简单]
【leetcode】1208. 尽可能使字符串相等(get-equal-substrings-within-budget)(滑动窗口)[中等]
【leetcode】1232. 缀点成线(check-if-it-is-a-straight-line)(数学)[简单]
【leetcode】1319. 连通网络的操作次数(number-of-operations-to-make-network-connected)(BFS)[中等]
【leetcode】1356. 根据数字二进制下 1 的数目排序(sort-integers-by-the-number-of-1-bits)(模拟)[简单]
【leetcode】1365. 有多少小于当前数字的数字(how-many-numbers-are-smaller-than-the-current-number)(模拟)[简单]
【leetcode】1603. 设计停车系统(design-parking-system)(模拟)[简单]
【leetcode】1631. 最小体力消耗路径(path-with-minimum-effort)(二分+DFS)[中等]
【leetcode】1672. 最富有客户的资产总量(richest-customer-wealth)(模拟)[简单]
【leetcode】1689. 十-二进制数的最少数目(partitioning-into-minimum-number-of-deci-binary-numbers)(模拟)[中等]
【leetcode】LCP 19. 秋叶收藏集(UlBDOe)(DP)[中等]
【leetcode】剑指 Offer 09. 用两个栈实现队列(yong-liang-ge-zhan-shi-xian-dui-lie-lcof)(数据结构)[简单]
【leetcode】剑指 Offer 11. 旋转数组的最小数字(xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof)(二分)[简单]
【leetcode】剑指 Offer 22. 链表中倒数第k个节点(lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof)(双指针)[简单]
【leetcode】剑指 Offer 29. 顺时针打印矩阵(shun-shi-zhen-da-yin-ju-zhen-lcof)(模拟)[简单]
【leetcode】面试题 08.03. 魔术索引(magic-index-lcci)(二分)[简单]
【leetcode】面试题 16.11. 跳水板(diving-board-lcci)(数学)[简单]
【leetcode】面试题 17.13. 恢复空格(re-space-lcci)(DP)[中等]
【leetcode】面试题 17.16. 按摩师(the-masseuse-lcci)(动态规划)[简单]

更新脚本

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Time    : 2020/3/19-20+25 TAKE 5h+37min 2020/7/20 fix multi page error
# @Author  : Krone_
# @Blog    : https://blog.csdn.net/Krone_/article/details/103437096
# @File    : leet.py
# @Software: Sublimeimport re
import requests
import numpy as np
from lxml import html
from collections import namedtuple
from operator import attrgetter
import json
import pyperclip# spider title and link
url_base='https://blog.csdn.net/krone_/category_9430398_' #需要爬数据的网址
url_extension='.html'headers = { "User-Agent" : "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) ","Accept" : "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8","Accept-Language" : "en-us","Connection" : "keep-alive","Accept-Charset" : "GB2312,utf-8;q=0.7,*;q=0.7"}title=[]
link=[]
for i in range(1, 100):url = url_base+str(i)+url_extensionpage=requests.Session().get(url, headers=headers) tree=html.fromstring(page.text) page_bloglink=tree.xpath('//*[@id="column"]/ul/li/a/@href') page_title=tree.xpath('//*[@id="column"]/ul/li/a/div[1]/h2[@class="title"]/text()') if len(page_title) == 0:breaklink += page_bloglinktitle += page_title# str.strip() 去除字符串两边空格
title = [x.strip() for x in title]
title = [x for x in title if x != ""]# all parts
start = "**开坑,有生之年系列,希望有一天能解出 $leetcode$ 上的所有题目。**\n**写题解好麻烦,懒得写(手动狗头),进度如下,不定期更新。**\n"table = "| 总题数 |  已解答 | 题解数 |\n|--------|----------|--------|\n"Hard = len(list(filter(lambda x: re.search('困难', x) != None, title)))
Medium = len(list(filter(lambda x: re.search('中等', x) != None, title)))
Easy = len(list(filter(lambda x: re.search('简单', x) != None, title)))report_problems = Hard+Medium+Easy
solve_problems = 232
# solve_but_un_report_problems = 232-report_problems
# solve_problems = report_problems+solve_but_un_report_problems# spider total_problems
url='https://leetcode-cn.com/api/problems/all/'
resp=requests.Session().get(url)
question_list = json.loads(resp.content.decode('utf-8'))
total_problems = question_list['num_total']pattern = re.compile(r'.*\.\s') # 查找 .空格
number = [pattern.findall(x) for x in title]for index,value in enumerate(number):if not value: continue;tmp = value[0][10:-2] # 去掉 【leetcode】 和 最后的 .    if tmp.isdigit() and len(tmp) < 4:tmp = '0'*(4-len(tmp)) + tmp # 补 0 用于排序number[index] = tmphistogram = r"$\def{\cGreen}{#52C41A}\def{\cOrange}{#F39C11}\def{\cYellow}{#FADB14}\def{\cRed}{#E74C3C}\def{\colorOfLine}{#A9A9A9}\def{\colorOfDivide}{#000000}\def{\colorOfName}{#000000}\def{\colorOfBox}{#000000}\def{\colorOfContent}{#000000}\newcommand{\item}[2]{  \color{\colorOfName}  \textbf{#1:}  \text{#2} &}\newcommand{\add}[2]{    \fcolorbox{\colorOfBox}{#2}    {\normalsize\vphantom{+}\kern{#1 mm}}}\newcommand{\main}[3]{  \boxed{    \color{white}    \begin{cases} &\color{\colorOfLine}        \kern{4pt}        \begin{vmatrix}          \raisebox{60pt}{}          \kern{48.56mm}        \end{vmatrix}        \kern{-5.5pt}        \begin{vmatrix}          \raisebox{60pt}{}          \kern{48.56mm}        \end{vmatrix}        \kern{-5.5pt} \\[-75pt]        &\color{\colorOfDivide}        \scriptsize        \kern{4 pt}        \text{0}        \kern{48.2mm}        \text{50}        \kern{47 mm}        \text{100} \\[3pt]        \item{简单}{#1} \add{#1}{\cGreen} \\[3pt]        \item{一般}{#2} \add{#2}{\cOrange} \\[3pt]        \item{困难}{#3} \add{#3}{\cRed}      \end{cases}    } \\}\main"solveProLink = namedtuple('solveProLink', ['number', 'title', 'link'])solveProLinkList = [solveProLink(number[i], title[i], link[i]) for i in range(len(number)) if number[i]]solveProLinkList = sorted(solveProLinkList, key=attrgetter('number'))ans =  start+"\n"+ \table + \"| "+str(total_problems)+" | "+str(solve_problems)+" | "+str(report_problems)+" |\n\n" + \histogram+"{{{0}}}{{{1}}}{{{2}}}$\n\n".format(Easy,Medium,Hard)for item in solveProLinkList:ans += "["+item.title+"]"+"("+item.link+")\n"ans += "\n**更新脚本**\n```py\n"f0 = open(__file__, "r", encoding='UTF-8')
ans += f0.read()ans += "\n```"# Copy to clipboard
pyperclip.copy(ans) # # write content
# f = open('leetRepo.md','w')
# f.write(ans)
# f.close()

【leetcode】解题日记(未完待续)相关推荐

  1. 2018.10.1(这不仅是一篇日记,也是mac使用心得整理,未完待续……)

    今天是国庆节,祝祖国母亲生日快乐. 今天在ucl正式上课了,还去蹭了一节非监督学习的课.挺好. 9月20+号买的mac,通过船运,终于到手了.非常高兴. 晚上回家去中国城买了一些食材自己做.一半的花生 ...

  2. GKCTF(MISCCRYPTO部分)(未完待续。。)

    写在前面: 嘎嘎,又是被比赛虐的一天(连续虐了三天呜呜呜,安恒月赛等等在写嘎嘎) 部分wp,剩下的一题目前还不会,这次可能会标未完待续嘎嘎 crypto 0x01小学生的密码学 嘎,看到题目描述 e( ...

  3. 《今日简史》读书笔记(未完待续)

    <今日简史>读书笔记(未完待续) 这本书是尤瓦尔·赫拉利的简史三部曲的最后一本,前2本书是<未来简史>和<人类简史>.根据豆瓣上网友的评价,这本书是尤瓦尔·赫拉利写 ...

  4. linux引数列项目过长,Linux 命令个人总结====== 未完待续 个人认为比较重要

    Linux 命令个人总结====== 未完待续 man [功能说明]: 查看帮助 [语法格式]: man [123456789]命令.文件. [选项参数]: 数字"1"表示用户命令 ...

  5. CC2530学习路线-基础实验-串口通讯发送字符串(4 未完待续)

    目录 1. 前期预备知识 1.1 串口通讯电路图 1.2 实验相关寄存器 1.2 常用波特率设置 本章未完待续..... 原来写的文章已经丢失了,只能找到这一小部分,看什么时候有时间再补上. 1. 前 ...

  6. Paper之BigGAN:ICLR 2019最新论文《LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS》(未完待续)

    Paper之BigGAN:ICLR 2019最新论文<LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS> ...

  7. Windows x64内核学习笔记(五)—— KPTI(未完待续)

    Windows x64内核学习笔记(五)-- KPTI(未完待续) KPTI 实验一:构造IDT后门并读取Cr3 参考资料 KPTI 描述:KPTI(Kernel page-table isolati ...

  8. javascript有用小功能总结(未完待续)

    1)javascript让页面标题滚动效果 代码如下: <title>您好,欢迎访问我的博客</title> <script type="text/javasc ...

  9. Ubuntu1804和2004高版本,右键无法创建TXT文档的解决办法【未完待续】

    Ubuntu1804和2004高版本,右键无法创建TXT文档的解决办法[未完待续] 问题: Ubuntu1804和2004高版本,右键无法创建TXT文档 解决办法1:[常用] 1.打开终端 2.输入: ...

  10. 《图解 HTTP》读书笔记(未完待续)

    ARP 协议(Address Resolution Protocol)一种以解析地址的协议,根据通信双方的 IP 地址就可以查出对应的 MAC 地址. MAC( Media Access Contro ...

最新文章

  1. 百度Apollo:CTO级无人车大牛不稀缺,我们这也就百八十个吧
  2. Python 技术篇-设置windows开机自动启用Jupyter服务,BAT批处理脚本启用jupyter服务设置,设置jupyter默认启动位置的方法
  3. mysql 快速入门_MySql快速入门
  4. 晶创6电梯卡的数据结构_修改电梯卡发现“商机”,男子涉嫌盗窃罪!
  5. VTK:图片之ImageIdealHighPass
  6. linux查看进程和线程的命令
  7. ASP.NET3.5 企业级项目开发 -- 第二章 数据访问层(DAL)的开发
  8. 19、java中枚举
  9. 如何卸载ubuntu下的terminator
  10. java 保存的代码怎么写_java实现写入并保存txt文件的示例代码
  11. fstream流对象形参时出现的错误问题(codeblocks+gcc)
  12. git reset与git revert比較
  13. jenkins com.jcraft.jsch.JSchException: Auth cancel
  14. Delphi7 JSON文件生成
  15. 计算机一定要学五笔打字吗,学习五笔打字大概要多长时间
  16. 【手撕算法】PatchMatch图像修复算法C++实现
  17. 程序员在Medium上写作赚美金的基本流程
  18. 博士申请 | 华东师范大学张凯教授课题组招收图神经网络方向博士生
  19. 【sklearn】随机森林 - 预测用户是否离网
  20. python将日期分隔成单独的年月日时分列

热门文章

  1. mysql储存引擎,数据类型,增删改查
  2. 白菜个人导航页2.0
  3. 制作“大白菜”启动U盘教程
  4. excel无法做图,是因为数据格式的原因
  5. k8s_难产的ingress架构初体验(一)
  6. PL/SQL字符串Spit,Clob打印
  7. iPhone6p后摄像头抖动的问题
  8. select * from dual
  9. A045_jQuery案例实战_BootStrap
  10. 求生之路显示服务器ip,求生之路云服务器开服教程