自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(359)
  • 收藏
  • 关注

原创 1000. 合并石头的最低成本(H)/ 1312. 让字符串成为回文串的最少插入次数(H)/ 区间DP!!!

【代码】1000. 合并石头的最低成本(H)/ 1312. 让字符串成为回文串的最少插入次数(H)/ 区间DP!!!

2024-04-24 01:04:22 127

原创 MySQL 个人小记

【代码】MySQL 个人小记。

2024-01-30 15:24:48 359

原创 HuggingFace 使用小记

【代码】HuggingFace 使用小记。

2024-01-30 15:19:34 356

原创 Git 应用小记

Git 使用记录

2023-10-09 11:56:23 284 1

原创 Python2/3 使用小记

JSON保存文件、JSON保存中文JSON保存中文

2023-04-03 10:41:24 170

原创 115. 字符串 s 的子序列中出现字符串 t 的次数(Hard)/ KMP算法 / 792. 匹配子序列的单词数(M)

a

2023-02-15 15:34:44 149

原创 1293. (消除k个障碍物)网格中的最短路径(Hard)/ 174. 地下城游戏(计算骑士所需的最低生命值,Hard)/ 1368. 使网格图至少有一条有效路径的最小代价(H)/ 迷宫系列!!!

a

2023-02-15 12:44:16 158

原创 【Rust】code记录

r

2023-02-05 11:27:20 130

原创 【Rust】20. Rust 的高级特征

r

2023-02-02 15:11:42 584 1

原创 【Rust】19. 模式与模式匹配

r

2023-02-02 00:42:05 304

原创 【Rust】18. Rust 的面向对象特性

r

2023-02-02 00:24:31 380

原创 【Rust】17. Rust 中的并发

r

2023-02-01 21:41:41 580

原创 【Rust】16. 智能指针

r

2023-02-01 20:51:31 538

原创 【Rust】15. 进一步认识 Cargo 和 Crates.io

r

2023-02-01 14:18:48 95

原创 【Rust】14. Rust 中的函数式语言功能:迭代器与闭包

r

2023-02-01 14:17:06 395

原创 【Rust】13.【项目】构建一个简易的命令行程序 grep

r

2023-02-01 13:44:31 265

原创 【Rust】12. 自动化测试

r

2023-02-01 11:33:51 618

原创 【Rust】11. 泛型、Trait 和生命周期

r

2023-02-01 01:50:37 216

原创 【Rust】10. 错误处理(Rust 没有异常)

r

2023-01-31 22:52:07 192

原创 【Rust】9. 常见集合

r

2023-01-31 21:12:54 250

原创 【Rust】8. 包、Crate 和 模块管理(公有、私有特性)

r

2023-01-31 16:33:38 870

原创 【Rust】7. 枚举和模式匹配

r

2023-01-31 16:07:03 365

原创 【Rust】6. 结构体与方法

r

2023-01-31 14:53:03 604

原创 【Rust】5. 所有权

r

2023-01-31 13:02:30 154

原创 【Rust】4. Rust 基础

r

2023-01-30 23:26:12 367

原创 【Rust】3. 【小项目】猜数游戏

r

2023-01-30 20:46:25 121

原创 【Rust】2. Cargo

r

2023-01-30 20:37:11 105

原创 【Rust】1. Hello world

r

2023-01-30 20:30:25 47

原创 Rust 学习笔记

r

2023-01-17 17:32:49 848

原创 204. 数字 N 的所有质数(不含 N)(Medium)/ 786. 第 K 小的质数分数(Medium)

【代码】204. 计数质数。

2023-01-16 17:14:01 51

原创 【The Linux Command Line】学习笔记

命令什么是命令相关命令type: type command,显示命令的类型which: which program,显示可执行程序(不包括内部命令和命令别名)的位置help: help command,显示shell内部命令帮助文档。对于某些可执行程序,有program --help来显示用法man: man program,是一个分页程序,用于显示手册文档;查找特定章节:man section search_term;显示关键字匹配:man -k keywordapropos: ap

2022-04-01 16:22:58 1006

原创 1552. 两球之间的磁力(Medium)/ 1648. 销售价值减少的颜色球(M)/ 二分问题!!!

668. 乘法表中第k小的数(Hard)378. 有序矩阵中第 K 小的元素(Medium)题解class Solution: def maxDistance(self, position: List[int], m: int) -> int: # 判断当前的mid是否合法:存放的下m个球 def check(x: int) -> bool: pre = position[0] cnt = 1.

2021-09-23 13:32:52 111

原创 994. 腐烂的橘子(Medium)/ 582. 杀死进程(M)/ 二维矩阵DFS、BFS、并查集问题

73. 矩阵置零(Medium)130. 被围绕的区域(Medium)934. 最短的桥(Medium)547. 省份数量、朋友圈(Medium)684. 冗余连接(Medium)题解class Solution: # BFS def orangesRotting(self, grid: List[List[int]]) -> int: row, col, time = len(grid), len(grid[0]), 0 directi.

2021-09-23 11:27:13 192

原创 763. (尽可能多地)划分字母区间(Medium)

49. 字母异位词分组(Medium)438. 找到字符串中所有字母异位词(Medium)题解class Solution: # 贪心 def partitionLabels(self, s: str) -> List[int]: # 得到每个字母最后一次出现的下标位置 last = [0] * 26 for i, ch in enumerate(s): last[ord(ch) - ord("a").

2021-09-23 10:29:00 109

原创 384. 打乱数组【逻辑实现题:重置、随机】(Medium)

题解class Solution: def __init__(self, nums: List[int]): self.array = nums self.original = list(nums) # 保存原始数组 def reset(self) -> List[int]: """ Resets the array to its original configuration and return it...

2021-09-10 13:53:05 117

原创 931. 下降路径最小和(Medium)/ 120. 三角形最小路径和(Medium)

LeetCode 112. 路径总和(Easy)/ 113. 路径总和 II(Medium)/ 437. 路径总和 III(Medium) / 二叉树路径问题题解官方题解class Solution: def minFallingPathSum(self, matrix: List[List[int]]) -> int: n = len(matrix) # dp[j]表示从第j列下降(到某一行)得到的最小路径值 dp = [i for.

2021-09-10 00:25:03 171

原创 842. 将数组拆分成斐波那契序列(Medium)

题解class Solution: def splitIntoFibonacci(self, num): ans = [] def backtrack(idx): # 若已经到达原始字符串的长度,则表示已经拆分完 if idx == len(num): return len(ans) >= 3 curr = 0 ..

2021-09-05 13:11:47 163

原创 395. 每个字符至少重复 K 次的最长子串(Medium)/ 424. 最多替换 K 次后的最长重复子串(Medium)/ 1156.(最多交换1次)最长的单字符重复子串 /(非)重复串问题!!!

最长重复子串剑指Offer 48. 最长不含重复字符的子字符串(Medium)递归前缀和+分治(后序遍历)class Solution: # 递归 def longestSubstring(self, s, k): if len(s) < k: return 0 for c in set(s): if s.count(c) < k: ret

2021-09-05 01:14:52 152

原创 面试题 17.07. 婴儿名字(Medium)

547. 省份数量(Medium)684. 冗余连接(Medium)题解class Solution(object): def trulyMostPopular(self, names, synonyms): # 检查是否是同一个父节点,返回父节点 def find(x): if x != name_len[x]: name_len[x] = find(name_len[x]) .

2021-09-04 23:38:19 113

原创 202. (每位数平方相加,循环)快乐数(Easy)/ 878.(能被a或b整除的)第 N 个神奇数字(Hard)

题解class Solution: def isHappy(self, n: int) -> bool: # 计算下一个平方和数 def get_next(num): total_sum = 0 while num > 0: # 对num除以10,得到整除部分num、余数部分remainder num, remainder = div..

2021-09-03 00:58:45 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除