摘要:
链接 "167. Two Sum II Input array is sorted" 题意 给定一个升序的整型数组,其中有两个元素的和为指定的数,找到这两个元素的下标。注意只有唯一解。 思路 利用双指针,从两端到中间扫描。 1. 如果相加恰好为target,则直接返回。 2. 如果相加小于targe 阅读全文
摘要:
链接 "506. Relative Ranks" 题意 给定N个运动员的成绩,输出他们对应的排名。前三名输出格式为:"Gold Medal", "Silver Medal", "Bronze Medal",其他成绩输出名次即可。 思路 1. 拷贝一份数组 2. 将数组的值和下标最为key和value 阅读全文
摘要:
链接 "283. Move Zeroes" 题意 给定一个数组,将其中所有的零移动至数组末尾,而非零数字的相对位置保持不变。 要求: 1. 就地移动 2. 操作数最少 思路 方法1:先找到所有0的个数,然后直接将数组中非0元素一个一个插入,再根据0的个数补齐数组。 方法2:来自讨论区,发现根本不需要 阅读全文