- 博客(129)
- 收藏
- 关注
原创 最接近的三数之和
基本思路是首先对数组进行排序,然后遍历数组中的每个元素作为三个数中的第一个数(记作nums[i]),使用双指针法来寻找后面两个数(记作nums[l]和nums[r]),使得这三个数的和尽可能接近目标值target。解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2)。输入:nums = [-1,2,1,-4], target = 1。输入:nums = [0,0,0], target = 1。假定每组输入只存在恰好一个解。1.减少重复遍历次数。
2024-07-10 18:26:15 396
原创 java.lang.SecunityException: Binder invocation to an incorrect interface
检查 IMyAidlInterface.adil 文件的内容是否相同,包括文件内容,以及包名。
2023-05-04 16:19:38 405 1
原创 微信小程序【TypeError:Cannot read property ‘xxx‘ of undefined】特殊情况解决方法
翻译:TypeError:无法读取未定义的属性“ xxx”解决方法:原因二:1.设置变量:var that=this ,然后后面就用that替换this—>这是课堂上遇到的,跟着老师解决的【注意】that只是一个变量名,取名为其它的也可以2.也许你的数据来源是数据库,然后这是需要设置数据库的权限就行了—>这是我自己遇到这个问题的解决方法。
2023-04-15 21:56:29 12671
原创 Apache Hadoop概述+Hadoop集群搭建+Hadoop集群启动命令
Apache Hadoop概述+Hadoop集群搭建+Hadoop集群启动命令
2022-07-14 20:00:00 542
原创 1589. 所有排列中的最大和 来源:力扣
文章目录题目介绍题目分析题目介绍有一个整数数组 nums ,和一个查询数组 requests ,其中 requests[i] = [starti, endi] 。第 i 个查询求 nums[starti] + nums[starti + 1] + … + nums[endi - 1] + nums[endi] 的结果 ,starti 和 endi 数组索引都是 从 0 开始 的。你可以任意排列 nums 中的数字,请你返回所有查询结果之和的最大值。由于答案可能会很大,请你将它对 109 + 7 取余
2022-04-27 09:47:17 143
原创 343. 整数拆分 来源:力扣
文章目录题目介绍题目分析代码题目介绍给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k >= 2 ),并使这些整数的乘积最大化。返回 你可以获得的最大乘积 。示例 1:输入: n = 2输出: 1解释: 2 = 1 + 1, 1 × 1 = 1。示例 2:输入: n = 10输出: 36解释: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。提示:2 <= n <= 58题目分析2 <= n <= 58k &
2022-04-20 09:41:25 119
原创 每个元音包含偶数次的最长子字符串
每个元音包含偶数次的最长子字符串❤️ ❤️ 中等题目介绍给你一个字符串 s ,请你返回满足以下条件的最长子字符串的长度:每个元音字母,即 ‘a’,‘e’,‘i’,‘o’,‘u’ ,在子字符串中都恰好出现了偶数次。示例 1:输入:s = “eleetminicoworoep”输出:13解释:最长子字符串是 “leetminicowor” ,它包含 e,i,o 各 2 个,以及 0 个 a,u 。示例 2:输入:s = “leetcodeisgreat”输出:5解释:最长子字符串是
2022-03-27 11:58:19 365
原创 字符串中的单词数
字符串中的单词数❤️ 简单题目介绍统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。请注意,你可以假定字符串里不包括任何不可打印的字符。示例:输入: “Hello, my name is John”输出: 5解释: 这里的单词是指连续的不是空格的字符,所以 “Hello,” 算作 1 个单词思路分析根据提示,当且仅当出现空格时,才算是另一个单词存在这么几种情况:单词数=0输入为 “” 或输入为 " "单词数=1输入为 " a" 或输入为 “a " 或输
2022-03-27 11:57:47 604
原创 括号生成 来源:力扣
括号生成❤️ ❤️ 中等题目介绍数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例 1:输入:n = 3输出:["((()))","(()())","(())()","()(())","()()()"]示例 2:输入:n = 1输出:["()"]提示:1 <= n <= 8思路分析递归法:视频链接(个人觉得可以考虑移位的方法,但是思路有点乱,还写不出来)代码class Solution {public:
2022-03-27 11:57:18 156
原创 交换数字 来源:力扣
交换数字❤️ ❤️ 中等题目介绍编写一个函数,不用临时变量,直接交换numbers = [a, b]中a与b的值。示例:输入: numbers = [1,2]输出: [2,1]提示:numbers.length == 2-2147483647 <= numbers[i] <= 2147483647思路分析根据提示,不能使用临时变量,那么我们应当如何将两个数置换呢?方法一:简单的加减法num[0]=num[0]+num[1]=a+bnum[1]=num[0]-n
2022-03-27 11:56:56 146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人