- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Number of Boomerangs
https://leetcode.com/problems/number-of-boomerangs/#/description题目思想: 题目输入n个平面的点,要我们输出有多少个“boomerang”。一个boomerang是指平面上的一组点(i, j, k),i到j的距离等于i到k的距离,且j,k是有顺序的,即(i, j, k)和(i, k, j)不是同一个。 枚举每一个点
2017-06-07 23:45:17 190
原创 Longest Palindrome
https://leetcode.com/problems/longest-palindrome/#/description题目思想: 题目给我们一个字符串,由大写小写字母构成,让我们把这些字母拼凑成回文串,并返回最长回文串的长度。我的思路是这样的,这道题的关键在于如何统计出该字符串中有多少个成对的字母。具体实现是,创建一个集合set,用来存放不属于最长回文串的字母。遍历一次字符串,如果set中
2017-06-05 11:12:59 230
原创 First Unique Character in a String
https://leetcode.com/problems/first-unique-character-in-a-string/#/description题目思路: 题目的要求是让我们在一个字符串中找到第一个没有重复的字符并返回它的索引。首先这个字符串不重复的字符有多个,且重复的字符重复次数不是偶数,所以不能通过异或全部字符来求解。但是题目的提示中说可以假设所有的字符都是小写字母,所以很容易想
2017-06-02 14:38:56 270
原创 Minimum Moves to Equal Array Elements
https://leetcode.com/problems/minimum-moves-to-equal-array-elements/#/description 题目思路: /* * 一开始的目地是要想让他们全部相等,可以等同于如何让最小的数和全部比它大的数变得相等。 * 每次都是全部数加1,一个数停止增大。 * 假设这组数为1,2,3,4,5。 * 最小的数为1,想要让1和5
2017-06-01 11:03:59 139
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人