归档
Growth | Study
08
04
12
04
6255-两个城市间路径的最小分数 6255-两个城市间路径的最小分数
6255. 两个城市间路径的最小分数 构建节点之间的关系 递归 递归函数的含义:把当前节点加入到已访问列表中,并通过和自己的所有邻居比较,更新全局最小值(一定不要跳进递归,相信这个函数能返回你需要的东西) 这个函数的变量:节点 得到递归结
2022-12-04
10
07
系统设计类题目 系统设计类题目
1396. 设计地铁系统 这类题目看似复杂,其实读懂后,根据题意要求一步一步分解并统计出需要的信息即可。 求平均时间,则需要知道startStation到endStation这段路中累计通过的人数和时间 checkOut中可以统计累计通过
2022-10-07
04
05
03
Docker使用 Docker使用
安装Support :Mac with Intel chip, Mac with Apple chip, Windows, Linux 教程简明教程Docker Cheat Sheet 使用示例功能:程序返回任意一部电影。按y持续返回
2022-05-03
10
19
title: DFS算法秒杀五道岛屿问题top: falsecover: falsetoc: truemathjax: truedate: 2021-10-18 17:43:22password:summary:tags: labulad
2021-10-19
16
Quotes I Have Enjoyed Quotes I Have Enjoyed
在战略上,要分清主次。没必要的工作不用做,搞清楚什么是对自己最重要,什么该果断放弃,说一句“没时间”并不丢人,反而是逐渐走向成熟的体现。 已经是中年人了,再与年轻人们内卷拼体力是没有意义的,要拼眼界与思考的格局,找到问题的关键,并把时间
2021-10-16
06
设计模式 设计模式
Refactoring.Guru图说设计模式 创建型模式创建型模式提供创建对象的机制, 增加已有代码的灵活性和可复用性。 简单工厂模式 工厂类含有必要的判断逻辑,可以决定在什么时候创建哪一个产品类的实例,客户端可以免除直接创建产品对象的
2021-10-06
03
71-简化路径 71-简化路径
简化路径 用/对字符串进行分隔 可以使用stringstream来分隔字符串,然后对每一段分别处理 继续讨论分隔后的元素。用一个向量保存有意义的子字符串 若为"" 或者.,则直接忽略,用continue直接跳过
2021-10-03
03
N叉树操作 N叉树操作
589. N 叉树的前序遍历 先操作根节点,再递归操作根节点的子节点 /* // Definition for a Node. class Node { public: int val; vector<Node*>
2021-10-03
09
28
二叉树的遍历 二叉树的遍历
前序、中序、后序、层序遍历 打包,讲解很棒! 只需要改变遍历的顺序即可 前序遍历class Solution(object): def preorderTraversal(self, root): """
2021-09-28
27
1 / 11