- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 二叉树的序列化与反序列化
297. 二叉树的序列化与反序列化297. 二叉树的序列化与反序列化思路代码 297. 二叉树的序列化与反序列化 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列化为一个字符串并且将这个字符串反序列化为原始的树结构。 提示: 输入输出格式与 LeetCode
2021-06-30 17:12:39
82
原创 Leecode笔记-13. 罗马数字转整数
罗马数字转整数 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即
2021-05-15 15:29:24
98
原创 Leecode笔记-1269. 停在原地的方案数
@1269. 停在原地的方案数 有一个长度为 arrLen 的数组,开始有一个指针在索引 0 处。 每一步操作中,你可以将指针向左或向右移动 1 步,或者停在原地(指针不能被移动到数组范围外)。 给你两个整数 steps 和 arrLen ,请你计算并返回:在恰好执行 steps 次操作以后,指针仍然指向索引 0 处的方案数。 由于答案可能会很大,请返回方案数 模 10^9 + 7 后的结果。 思路 动态规划:用 dp[i][j] 表示在第i步操作之后,指针位于j的方案数。经过一步到达j的方法有: 由「原
2021-05-13 16:47:34
108
ShearLab-PPFT-1.0.zip
2020-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人