会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
秦qin
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2019年3月25日
4 sum
摘要: 问题:给定一个数组和一个目标值,输出数组中所有的4个数之和为目标值的可能组合 解决思路:先排序,再固定其中两个值,对另外两个值进行遍历
阅读全文
posted @ 2019-03-25 12:57 秦qin
阅读(128)
评论(0)
推荐(0)
编辑
根据手机上的按键将数字转换成对应的可能字母组合
摘要: 示例: 输入:“34” 输出:["dg","dh","di","eg","eh","ei","fg","fh","fi"] Python解决方案:
阅读全文
posted @ 2019-03-25 11:38 秦qin
阅读(2216)
评论(0)
推荐(0)
编辑
2019年3月24日
3 sum
摘要: 问题:寻找数组中3个和为0的所有数字组合,要求不能重复 示例: 输入:[-2,3,-1,1,-1,2] 输出:[[-2,-1,3],[-1,-1,2]] 解决思路:固定其中一个数,对另外两个数进行考察 Python代码: Python代码2: (转自leetcode用户WangQiuc)
阅读全文
posted @ 2019-03-24 12:40 秦qin
阅读(330)
评论(0)
推荐(0)
编辑
找出最长的公共前缀子串
摘要: 示例1: 输入:["abcde","abcfk","abcgggd"] 输出:"abc" 示例2:输入:["how","what","when"] 输出:"" Python解决方案:
阅读全文
posted @ 2019-03-24 10:25 秦qin
阅读(189)
评论(0)
推荐(0)
编辑
2019年3月23日
罗马数字与阿拉伯数字转换
摘要: 罗马数字与阿拉伯数字对应关系如下: 且“II”表示2,“III”表示3,“IV”表示4,“VI表示6”,“VII”表示7,“VIII”表示8,“IX”表示9,其余的类似。 阿拉伯数转换成罗马数字 罗马数字转换为阿拉伯数字:
阅读全文
posted @ 2019-03-23 13:03 秦qin
阅读(5868)
评论(2)
推荐(0)
编辑
2019年3月19日
Container With Most Water
摘要: 问题:给定一个数组,每个位置的数字代表高度,两个位置之间可容纳的水为位置之差与两者较低高度的乘积,输出数组中最大可容纳的水为多少 示例: 输入:[2,3,10,5,7,8,9] 输出:36 解决思路:从两边向中间靠,如果左高度低于右高低,则左边界右移,反之左移 Python代码:
阅读全文
posted @ 2019-03-19 11:52 秦qin
阅读(142)
评论(0)
推荐(0)
编辑
2019年3月16日
简单模拟正则表达式匹配字符串
摘要: 输入字符串s,p,p中可能包含字符"."和"*":使用正则表达式的规则判断s和p是否匹配 示例: 输入:s="abc" p =".*c" 输出:True Python解决方案: 改进方案(转自leetcode用csler):
阅读全文
posted @ 2019-03-16 20:55 秦qin
阅读(383)
评论(0)
推荐(0)
编辑
判断整数是否是回文结构
摘要: 示例1: 输入:212 输出:True 示例2: 输入:-212 输出:False 从右到左为212-,不是回文结构 示例3: 输入:10 输出:False python解决方案:
阅读全文
posted @ 2019-03-16 10:04 秦qin
阅读(131)
评论(0)
推荐(0)
编辑
2019年3月15日
按规则将字符串转换为整形
摘要: Python解决方案:
阅读全文
posted @ 2019-03-15 11:26 秦qin
阅读(194)
评论(0)
推荐(0)
编辑
有符号的整数翻转
摘要: 示例1: 输入:234 输出:432 示例2: 输入:-142 输出: -241 示例3: 输入:120 输出:21 Python解决方案: 将整形转换成字符串:
阅读全文
posted @ 2019-03-15 10:17 秦qin
阅读(210)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告