自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 golang如何从for循环里面的switch结束for循环

今天写go的时候遇到了一个神奇的问题,因为go里面的switch默认带有break,所以我就想当然地以为当switch某个条件达成了之后,用break就能跳出当前循环。代码如下:for { switch{ case i>j: break case i <= r && nums[i] < v: i++ case j >= l+1 ...

2020-01-16 18:55:25 3336

原创 leetcode刷题笔记——13

13. 罗马数字转整数给定一个罗马数字,将其转换成整数。输入确保在 1 到 3999 的范围内。解题思路自己想不到,参考解决方法,首先看到的是将所有字符与数值映射,包括单个和双字母的组合,然后进行循环查找,先查找两个字母,如果存在对应关系则加上值,然后i++;若不存在,则查找一个。需要注意的是,查找条件是i<len(s)-1,因为如果i=len的时候,i+1会产生数组越界问题。后来看到...

2019-12-22 18:00:32 101

原创 leetcode刷题笔记——1281

leetcode力扣刷题笔记——12811281. 整数的各位积和之差给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。解题思路把整数拆成数组,用两个循环分别计算出各位积和各位和,然后进行相减得到结果。至于如何拆分整数,有两个思路,一个是计算出整数的位数,然后循环用%10的方法去取每一位;另一个是将整数转为字符串,再转成字符数组,用range取值。整数转...

2019-12-22 17:57:15 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除