
指针
fxy流年无悔
不要留下太多遗憾
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
345. 反转字符串中的元音字母-力扣
c++的string有一个find()函数,返回匹配的索引s="aeiou"s.find(a)class Solution {public: string reverseVowels(string s) { int i = 0,j=s.size()-1; string change="aeiouAEIOU"; while(i<...原创 2020-04-03 09:58:12 · 200 阅读 · 0 评论 -
633. 平方数之和-力扣
给定一个非负整数c,你要判断是否存在两个整数a和b,使得a2+ b2= c。class Solution {public: bool judgeSquareSum(int c) { long i=0,j=sqrt(c); while(i<=j){ long sum=i*i+j*j; ...原创 2020-04-03 09:56:39 · 182 阅读 · 0 评论 -
167. 两数之和 II - 输入有序数组
给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1必须小于index2。双指针class Solution: def twoSum(self, numbers: List[int], target: int) -> List[int]: i = 0 ...原创 2020-04-03 09:55:02 · 146 阅读 · 0 评论 -
27. 移除元素 - 移除元素-力扣
class Solution {public: int removeElement(vector<int>& nums, int val) { int len = nums.size(); int i=0,j=0; while(j<len){ if(nums[j]!=val){ ...原创 2020-04-02 09:20:53 · 188 阅读 · 0 评论 -
26. 删除排序数组中的重复项,返回长度
删除重复元素class Solution: def removeDuplicates(self, nums: List[int]) -> int: i=1 while i<=len(nums)-1: if nums[i]==nums[i-1]: del nums[i] ...原创 2020-04-02 09:19:12 · 166 阅读 · 0 评论