随笔分类 -  Leetcode

摘要:出现的语法错误或者需记住的点: C++: 1、不是指针用“.”而不是“->”。 2、且用"&&"而不是“&”。 3、set的查找:s.find(sth) != s.end() 4、string取子串:s.substr(begin, len),注意第二个参数是截取子串的长度,不是结束位置! 5、str 阅读全文
posted @ 2020-03-29 22:08 bloglxc 阅读(432) 评论(0) 推荐(0)
摘要:problem: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 阅读全文
posted @ 2019-08-17 09:49 bloglxc 阅读(141) 评论(0) 推荐(0)
摘要:Problem: 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4], 满 阅读全文
posted @ 2019-08-12 09:30 bloglxc 阅读(102) 评论(0) 推荐(0)
摘要:Problem: 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 tar 阅读全文
posted @ 2019-08-10 10:43 bloglxc 阅读(167) 评论(0) 推荐(0)