相关文章
Python | Leetcode Python题解之第128题最长连续序列
题目: 题解:
class Solution:def longestConsecutive(self, nums: List[int]) -> int:longest_streak 0num_set set(nums)for num in num_set:if num - 1 not in num_set:current_num numcurrent_streak 1while current_num 1 in num_set:curre…
建站知识
2025/2/2 21:40:14
513.找树左下角的值
给定一个二叉树,在树的最后一行找到最左边的值。
示例 1: 示例 2: 思路:
深度最大的叶子结点一定是最后一行。
优先左边搜索,记录深度最大的叶子节点,此时就是树的最后一行最左边的值 代码:
class Solution:def fi…
建站知识
2025/1/4 14:08:13
python数据分析numpy基础之in1d检查数组元素是否在另一数组中
1 python数据分析numpy基础之in1d检查数组元素是否在另一数组中
python的numpy库的in1d(x,y)函数,检查数组x的元素是否在另一数组y中,并返回一个长度与x相等的布尔数组。
用法
numpy.in1d(ar1, ar2, assume_uniqueFalse, invertFalse, *, kindNone)描…
建站知识
2024/12/20 8:46:36
FFS in Unix
目录 旧文件系统
新文件系统
存储优化
文件系统可以被配置
分布优化
性能 FFS.pdf (berkeley.edu)
这是一个介绍的是关于Unix文件系统革新的文章。
旧文件系统
早在贝尔实验室时期下的Unix文件系统是简单的——文件系统被用作是以组织磁盘的1种数据结构而诞生的它把每一…
建站知识
2024/10/13 23:56:23
[力扣题解] 257. 二叉树的所有路径
题目:257. 二叉树的所有路径
思路
前序遍历
代码
/*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x)…
建站知识
2025/1/21 14:27:49
CentOS 7 64位 常用命令
一、系统管理命令 systemctl start firewalld.service:启动防火墙服务 systemctl stop firewalld.service:停止防火墙服务 systemctl enable firewalld.service:设置防火墙服务开机自启 systemctl disable firewalld.service:禁止…
建站知识
2024/12/6 17:12:11