代码技巧
SailLiao
这个作者很懒,什么都没留下…
展开
-
罗马数字转整数
题目描述罗马数字包含以下七种字符: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-05-21 17:04:41 · 294 阅读 · 0 评论 -
力扣简单第三题 回文数
描述判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。输入: 121 输出: true 输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。输入: 10 输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。思考与第二题很类似,...原创 2019-11-23 13:26:33 · 161 阅读 · 0 评论 -
力扣简单第二题: 整数反转
描述给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例输入: 123 输出: 321输入: -123 输出: -321输入: 120 输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。思考转换成字符串来操作 考虑到负号...原创 2019-11-11 19:34:47 · 209 阅读 · 0 评论 -
力扣简单第一题:两数字之和
描述给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]思考...原创 2019-11-11 10:43:16 · 332 阅读 · 0 评论