摘要: 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 我们先对数组排序,得到如下图的结果 我们要计算a+b+c=0,先对数组循环得到a,然后b就是a的索 阅读全文
posted @ 2018-12-15 20:56 timliudream 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。 你可以假设字符串只包含小写字母 首先看到题目的意思就是说两个字符串的字母一样,只是位置可以不一样 而且说明也说了,只包含小写字母。 那我们可以通过对两个字符串里面的字符进行排序,如果排序后的两个字符串是一样的,那么 阅读全文
posted @ 2018-12-15 18:10 timliudream 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 我们可以直接使用reflect.DeepEqual来比较两个slice、struct或者map是否相等 对于slice,我们还可以使用另外一种方法: 阅读全文
posted @ 2018-12-15 17:52 timliudream 阅读(572) 评论(0) 推荐(0) 编辑