![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode 算法之简单之路
疯狂平头哥前端乐园
happy coding happy cooking
展开
-
LeetCode 每天一题 简单之路 —罗马数字
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 ------ 数值I --------- 1V --------- 5X --------- 10L --------- 50C --------- 100D --------- 500M --------- 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。通常情况下,罗马数字中小的数字在大的数字的原创 2020-07-30 18:18:42 · 752 阅读 · 0 评论 -
LeetCode 每天一题 简单之路 数字反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123 输出: 321示例 2:输入: -123 输出: -321示例 3:输入: 120 输出: 21注意:假设只能存储得下 32 位的有符号整数,则其数值范围为 [−2** 31, 2**31 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。点击查看LeetCode题目来源小白捋清楚思路:第一眼看到题目的时候,就想到使用数组的reverse()方法 此题目主要思路是:0-9返回自己原创 2020-07-26 18:51:11 · 95 阅读 · 0 评论 -
LeetCode 每天一题 简单之路 两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]题目来源以下解法竟是小白个人看法,如有考虑不不周的地方欢迎指正简单的说一下自己的思路: 我的想法是第一遍遍历数组,假设第一个值可以和后面原创 2020-07-23 19:51:08 · 70 阅读 · 0 评论