
NEO算法提升
文章平均质量分 76
各种刷题, 练习, 解题思路分享
逸云沙鸥のIHave@Dream
80后专业程序员,爱生活, 爱挑战。
不薄今人爱古文,潇洒自由过一生! 好学深思千古事,勤劳善良专一心!
展开
-
[NEO解题报告]《Leetcode》138. 复制带随机指针的链表
文章目录1. 题目信息1.1 题目描述1.2 测试用例2. 题目分析2.1 哈希节点映射方法2.2 回溯+哈希3. 代码详情3.1 C++3.1.1 哈希节点映射方法3.1.2 回溯+哈希3.2 Python4. 系列文章1. 题目信息1.1 题目描述题目链接: 138. 复制带随机指针的链表给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点原创 2021-07-22 23:53:06 · 270 阅读 · 2 评论 -
[NEO解题报告]《Leetcode》274. H 指数
文章目录1. 题目信息1.1 题目描述1.2 测试用例2. 题目分析2.1 排序+贪心3. 代码详情3.1 C++3.1.1 排序+贪心3.2 Python4. 系列文章1. 题目信息1.1 题目描述题目链接: 274. H 指数给定一位研究者论文被引用次数的数组(被引用次数是非负整数)。编写一个方法,计算出研究者的 h 指数。h 指数的定义:h 代表“高引用次数”(high citations),一名科研人员的 h 指数是指他(她)的 (N 篇论文中)总共有 h 篇论文分别被引用了至少 h原创 2021-07-11 00:30:13 · 147 阅读 · 0 评论 -
[NEO解题报告]《Leetcode》645. 错误的集合
文章目录1. 题目信息1.1 题目描述1.2 测试用例2. 题目分析2.1 哈希+数学3. 代码详情3.1 C++3.1.1 哈希+数学3.2 Python4. 系列文章1. 题目信息1.1 题目描述题目链接: 645. 错误的集合集合 s 包含从 1 到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个数字的值,导致集合 丢失了一个数字 并且 有一个数字重复 。给定一个数组 nums 代表了集合 S 发生错误后的结果。请你找出重复出现的整数,再找到丢原创 2021-07-04 22:43:45 · 146 阅读 · 1 评论 -
【ACM】HDU1008 Elevator 新手题前后不同的代码版本
【前言】 很久没有纯粹的写写小代码,偶然想起要回炉再来,就去HDU随便选了个最基础的题,也不记得曾经AC过;最后吃惊的发现,思路完全不一样了,代码风格啥的也有不小的变化。希望是成长了一点点吧。后面定期去做做题、保持青春的活力!1、青年回炉Problem :1008 ( Elevator )Run IDSubmit TimeJudge StatusPro.IDEx...原创 2013-09-03 01:15:00 · 119 阅读 · 1 评论