![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dd的leetcode刷题
文章平均质量分 67
天马祗
这个作者很懒,什么都没留下…
展开
-
leetcode两数相加java
来源:力扣(LeetCode) 链接:力扣1.题目给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。前导零 是一种 显示数字前面的0的一种格式比如 我们要求是 999,999.999的格式显示 数字但是如果没有 这么大的数字 会显示 222.340 因为约束了小数点后面的位数 所以没有3位也会显..转载 2021-10-14 20:58:35 · 92 阅读 · 0 评论 -
罗马数字转整形
来源:力扣(LeetCode) 链接:力扣再此我将解法整合 并在代码中加入解析罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。方法一:模拟思路通常情况下,罗马数字中小的数字在大的数字的右边。若输入的字符串满足该情况,那么可以将每个字符视作一个单独的值,累加每个字符对应的数值即可。若存在小的数字在大的数字的左边的情况,根据规则需要减去小的数字。对于这种情况,我们也可以将每个字符视作一个单独的值,若一个数字右侧的数字比它大,则将该数字的符号取反。...转载 2021-10-14 10:46:05 · 227 阅读 · 0 评论 -
leetcode两数之和(代码详细注解) 两法java
题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那 两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。方法一:暴力枚举思路及算法最容易想到的方法是枚举数组中的每一个数 x,寻找数组中是否存在 target - x。当我们使用遍历整个数组的方式寻找 target - x 时,需要注意到每一个位于 x 之前的元素都已经和原创 2021-10-12 19:34:55 · 222 阅读 · 0 评论