10 2021 档案

摘要:JD15 括号匹配方案 一道明显是栈,但是不好下手的题目。 题目描述 合法的括号匹配序列被定义为: 空串""是合法的括号序列 如果"X"和"Y"是合法的序列,那么"XY"也是一个合法的括号序列 如果"X"是一个合法的序列,那么"(X)"也是一个合法的括号序列 每个合法的括号序列都可以由上面的规则生成 阅读全文
posted @ 2021-10-09 15:34 与MPI做斗争 阅读(105) 评论(0) 推荐(0)
摘要:LeetCode 187. 重复的DNA序列 一道滚动哈希的题目,注意运算符优先级问题。 题目描述 所有 DNA 都由一系列缩写为 'A','C','G' 和 'T' 的核苷酸组成,例如:"ACGAATTCCG"。在研究 DNA 时,识别 DNA 中的重复序列有时会对研究非常有帮助。 编写一个函数来 阅读全文
posted @ 2021-10-08 16:21 与MPI做斗争 阅读(82) 评论(0) 推荐(0)
摘要:LeetCode 162. 寻找峰值 对数时间查找峰值的算法。 题目描述 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums[n] = - 阅读全文
posted @ 2021-10-03 18:37 与MPI做斗争 阅读(104) 评论(0) 推荐(0)
摘要:基于 Chocolatey 打造 Windows 开发环境 习惯了Linux安装软件的方便快捷,回到Windows下,什么软件都要到网站下载安装,确实有些费事。而我又不信任第三方软件商店之类的东西,索性还是去找一些命令行替代工具。 以前就听说过 Chocolatey、Scoop、NuGet、Wing 阅读全文
posted @ 2021-10-02 10:20 与MPI做斗争 阅读(552) 评论(0) 推荐(0)