news 2026/4/23 14:04:15

Top Interview 150第四天|55. Jump Game,hashtable

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Top Interview 150第四天|55. Jump Game,hashtable

55. Jump Gamehttps://leetcode.com/problems/jump-game/

topics:dynamic programming,greedy

solution1: greedy - local optimization --》 global optimization

贪心,每到一个位置就更新当前可到达的最远距离;初始化为起点0

56. Merge Intervalshttps://leetcode.com/problems/merge-intervals/

怎么给intervals排序?

intervals.sort( ) #Python 的sort()函数默认就会按照子列表的第一个元素(索引 0)进行排序,如果第一个相等,再比第二个。

sorted(intervals)

intervals.sort(key=lambda x: x[0])

205. Isomorphic Stringshttps://leetcode.com/problems/isomorphic-strings/

写出来mapping

dict = {}

for char1, char2 in zip(s, t):

s[char1] = char2

t[char2] = char1

290. Word Patternhttps://leetcode.com/problems/word-pattern/是205的升级模式,添加的东西时words = s.split(" ")

242. Valid Anagramhttps://leetcode.com/problems/valid-anagram/这道题还挺简单的

1. Two Sumhttps://leetcode.com/problems/two-sum/

暴力solution + hash table

for target - x in dict: #这里是找key in the dictionary

dict[x] = idx

202. Happy Numberhttps://leetcode.com/problems/happy-number/需要复习 - 没能一次写出来

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 12:59:32

基于RK3568的framebuffer驱动开发完整指南

以下是对您提供的博文《基于RK3568的Framebuffer驱动开发完整指南》进行 深度润色与工程化重构后的终稿 。全文已彻底去除AI生成痕迹,摒弃模板化结构、空洞术语堆砌和教科书式说教,转而以一位有十年嵌入式显示子系统实战经验的工程师口吻,用真实调试场景切入、带血泪的踩坑…

作者头像 李华
网站建设 2026/4/23 11:30:57

Qwen3-Embedding-4B实战对比:嵌入性能 vs 文本检索效率评测

Qwen3-Embedding-4B实战对比:嵌入性能 vs 文本检索效率评测 1. Qwen3-Embedding-4B:轻量与能力的平衡点 Qwen3-Embedding-4B不是简单地把大模型“瘦身”后的副产品,而是一次有明确目标的技术聚焦——在保持强大多语言理解与长文本建模能力的…

作者头像 李华
网站建设 2026/4/23 11:31:37

DeepSeek-R1-Distill-Qwen-1.5B vs 原始Qwen:代码生成任务对比评测

DeepSeek-R1-Distill-Qwen-1.5B vs 原始Qwen:代码生成任务对比评测 你有没有试过让一个1.5B参数的模型,写出能直接跑通的Python脚本?不是那种“看起来像代码”的伪代码,而是有完整逻辑、带异常处理、能处理边界情况的真实代码&am…

作者头像 李华
网站建设 2026/4/23 11:31:03

NewBie-image-Exp0.1源码修复细节:浮点索引Bug定位与修正过程

NewBie-image-Exp0.1源码修复细节:浮点索引Bug定位与修正过程 1. 问题背景:为什么一个浮点数会“卡住”整个生成流程 你可能已经试过运行 python test.py,也看到了那张漂亮的 success_output.png——但有没有想过,如果镜像没提前…

作者头像 李华
网站建设 2026/4/23 12:59:40

MinerU降本部署案例:GPU按需使用,成本节省60%

MinerU降本部署案例:GPU按需使用,成本节省60% 在日常文档处理中,PDF格式因其跨平台稳定性被广泛采用,但其内部结构复杂——多栏排版、嵌套表格、数学公式、矢量图与扫描件混杂,让内容提取长期处于“能用但不好用”的尴…

作者头像 李华
网站建设 2026/4/23 11:25:11

梯度累积为何设16步?背后原理简单解释

梯度累积为何设16步?背后原理简单解释 1. 一个真实困惑:为什么是16,不是8或32? 你刚打开 Qwen2.5-7B LoRA 微调镜像,执行 swift sft 命令时,一眼就看到这行参数: --gradient_accumulation_st…

作者头像 李华