上一页 1 ··· 5 6 7 8 9
摘要: AcWing-739-数组选择 这里主要是为了记录如何格式化输出以及比较浮点数的大小。因为在计算机中不是所有浮点数都可以精确的表示,所以在比较浮点数时,通常会让两个浮点数之差小于一个很小的数,达到比较的效果。 而格式化输入也只需要指定格式和要输出的对象即可。 import java.io.*; im 阅读全文
posted @ 2022-01-15 13:31 NullPointer_C 阅读(38) 评论(0) 推荐(0)
摘要: 剑指 Offer 30. 包含min函数的栈 ![](https://img2020.cnblogs.com/blog/2272548/202201/2272548-20220115124745652-1369513767.png) 比较简单的办法是创建两个栈,一个栈存原本需要入栈的元素,一个存当前 阅读全文
posted @ 2022-01-15 12:48 NullPointer_C 阅读(30) 评论(0) 推荐(0)
摘要: 剑指 Offer 09. 用两个栈实现队列 思路比较好想到,可以先用一个栈全部存储入队元素,设这个栈为$stack1$,需要出栈时,判断另一个栈是否空,若为空,且$stack1$不为空,则说明可以从刚才入队的元素出队,于是$stack1$的元素转移到$stack2$,并将$stack2$弹栈,这样的 阅读全文
posted @ 2022-01-15 12:41 NullPointer_C 阅读(26) 评论(0) 推荐(0)
摘要: 2005. 马蹄铁 题目描述 尽管奶牛贝茜发现每个平衡括号字符串都很美观,但她特别喜欢被她称为“完全”平衡的括号字符串 一个由 ( 构成的字符串后接一个长度相同的 ) 构成的字符串。 例如: (((()))) 有一天,当贝茜穿过牛棚时,她发现地面上有一个 \(N×N\) 的马蹄铁矩阵。每个马蹄铁的方 阅读全文
posted @ 2022-01-07 16:43 NullPointer_C 阅读(80) 评论(0) 推荐(0)
摘要: 2014. 岛 题目描述: 每当下雨时,农夫约翰的田地总是被洪水淹没。 由于田地不是完全水平的,所以一些地方充满水后,留下了许多被水隔开的“岛”。 约翰的田地被描述为由 \(N\) 个连续高度值 \(H_1,…,H_N\) 指定的一维场景。 假设该场景被无限高的围墙包围着,请考虑暴雨期间发生的情况: 阅读全文
posted @ 2022-01-07 15:18 NullPointer_C 阅读(74) 评论(0) 推荐(0)
摘要: title: AcWing-2019-拖拉机 date: 2022-01-05 19:37:43 categories: AcWing tags: [AcWing,algorithm] 2019. 拖拉机 题目描述 干了一整天的活,农夫约翰完全忘记了他把拖拉机落在田地中央了。 他的奶牛非常调皮,决定 阅读全文
posted @ 2022-01-05 19:53 NullPointer_C 阅读(65) 评论(0) 推荐(0)
摘要: 2060. 奶牛选美 题目描述 听说最近两斑点的奶牛最受欢迎,约翰立即购进了一批两斑点牛。 不幸的是,时尚潮流往往变化很快,当前最受欢迎的牛变成了一斑点牛。 约翰希望通过给每头奶牛涂色,使得它们身上的两个斑点能够合为一个斑点,让它们能够更加时尚。 牛皮可用一个 N×M 的字符矩阵来表示,如下所示: 阅读全文
posted @ 2022-01-04 19:53 NullPointer_C 阅读(102) 评论(0) 推荐(0)
摘要: 2041. 干草堆 题目描述 贝茜对她最近在农场周围造成的一切恶作剧感到抱歉,她同意帮助农夫约翰把一批新到的干草捆堆起来。 开始时,共有 N 个空干草堆,编号 1∼N。 约翰给贝茜下达了 K 个指令,每条指令的格式为 A B,这意味着贝茜要在 A..B 范围内的每个干草堆的顶部添加一个新的干草捆。 阅读全文
posted @ 2022-01-03 13:01 NullPointer_C 阅读(80) 评论(0) 推荐(0)
摘要: 2058.笨拙的手指 tags(位运算,暴力) 题目提到了给定的两个数都只有一位错了,那么我们可以枚举这两个数在不同位错了的情况,若改正后,即$str_a[i]$和$str_b[j]$分别转换后变为$sum_a = sum_b$,则说明此时即是我们要找的正确结果,输出即可。 于是可以嵌套两层循环,分 阅读全文
posted @ 2022-01-02 21:43 NullPointer_C 阅读(84) 评论(0) 推荐(0)
摘要: properties $SprintBoot$对于传统$Spring$的一个很大的优点就在于比较方便的配置文件,在这里总结一下。 在$boot$中可以有$3$种配置文件。 最常见的就是$application.properties$文件,也是书写常见的键值对形式,也是我一直以来都比较喜欢的一种配置文 阅读全文
posted @ 2021-12-27 11:13 NullPointer_C 阅读(941) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9