当前位置: 首页 > news >正文

买了一台配置强悍的电脑怎么做网站服务器挂机软件定制

买了一台配置强悍的电脑怎么做网站服务器,挂机软件定制,阿里云 建设网站,html菜鸟入门教程题目 给你一个整数数组 nums #xff0c;判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k #xff0c;同时还满足 nums[i] nums[j] nums[k] 0 。请你返回所有和为 0 且不重复的三元组。注意#xff1a;答案中不可以包含重复的三元组。示例 …·题目 给你一个整数数组 nums 判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k 同时还满足 nums[i] nums[j] nums[k] 0 。请你返回所有和为 0 且不重复的三元组。注意答案中不可以包含重复的三元组。示例 1输入nums [-1,0,1,2,-1,-4] 输出[[-1,-1,2],[-1,0,1]] 解释 nums[0] nums[1] nums[2] (-1) 0 1 0 。 nums[1] nums[2] nums[4] 0 1 (-1) 0 。 nums[0] nums[3] nums[4] (-1) 2 (-1) 0 。 不同的三元组是 [-1,0,1] 和 [-1,-1,2] 。 注意输出的顺序和三元组的顺序并不重要。 示例 2输入nums [0,1,1] 输出[] 解释唯一可能的三元组和不为 0 。 示例 3输入nums [0,0,0] 输出[[0,0,0]] 解释唯一可能的三元组和为 0 。 ·思路 超时的思路 1.两个循环暴力求解再找另外一个数字————超时O(n^3) 2.将原有数组分为正负零他再找还是超时O(n^3) —————记录一下gpt给的思路———— 技巧在于先排序再用双指针滑动 1.排序的好处在于可以有规律的滑动 2.双指针可有有效减少时间复杂度 首先对数组进行排序O(n log n)然后遍历数组O(n)并在每次遍历中使用双指针进行线性搜索O(n)。由于排序的时间复杂度是主导项因此整体时间复杂度可以认为是O(n log n)但在实际情况下双指针的遍历是算法的主要瓶颈因此通常认为是O(n^2)。 3.使用continue去除重复元素 ·代码 class Solution(object):def threeSum(self, nums):nums.sort()n len(nums)result []for i in range(n-2):#指定一个元素双指针针对该元素进行遍历left i 1right n - 1if i 0 and nums[i] nums[i - 1]:continue #当出现相同数字的时候跳出循环并跳到下一次迭代while left right:cur_add nums[i] nums[left] nums[right] #记录和if cur_add 0:result.append([nums[i] , nums[left] , nums[right]])while left right and nums[left ] nums[left 1]:left 1 #对于同一个指定元素当其中两个数都相同那么为0的化另外一个也相同所以直接跳过while left right and nums[right- 1] nums[right]: #同理right - 1left 1right - 1 elif cur_add 0:left 1else:right - 1return result
http://www.zqtcl.cn/news/135424/

相关文章:

  • 网站建设流程行业现状安阳历史
  • 制作软件的网站装饰工程设计东莞网站建设
  • 如何不花钱开发网站搜索引擎营销原理是什么
  • 网站不能访问如何做冗余Wordpress手机短信
  • 深圳的设计网站公司新媒体网站建设
  • 网站title优化实搜网站建设
  • 淘宝网网页版官网优化系统软件
  • 公司找网站做宣传做账网页设计的岗位叫什么
  • 门户网站区别视频上传下载网站建设
  • 企业局域网组建与网站建设域名备案的网站名称
  • 广西学校论坛网站建设网站建设得花多少钱
  • 装修公司网站源代码网站建设岗位周计划
  • 有没有专门学做婴儿衣服的网站org.wordpress utils
  • 网站关键词 提醒哪个网站做视频有钱挣
  • 建设企业网站注意事项菜篮网网站开发技术
  • 怎么把图片做超链接到网站wordpress 配置模板
  • 湘潭网站seo惠州市建设厅网站
  • 广州外贸网站效果百度竞价开户需要多少钱
  • 广州做手机网站信息附近卖建筑模板市场
  • 怎么看网站开发语言信息dw网站建设视频下载
  • 做网站虚拟主机多少钱wordpress中category参数
  • 山东省建设执业师网站建设网站图片
  • 网站建设的安全可行性网站建设教学设计
  • 网站架设建设动易门户网站价格
  • 公司快速建站商城网站建设讯息
  • it公司做网站用什么软件鲁中网站
  • 制作属于自己的app教程北京和隆优化招聘
  • wordpress会员卡系统青岛百度优化
  • 网站的管理系统网站权限配置
  • 龙岗高端网站建设在进行网站设计时