最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode-018-四數(shù)之和

2021-09-27 07:52 作者:雄獅虎豹  | 我要投稿

四數(shù)之和

題目描述:給定一個(gè)包含 n 個(gè)整數(shù)的數(shù)組 nums 和一個(gè)目標(biāo)值 target,判斷 nums 中是否存在四個(gè)元素 a,b,c 和 d ,使得 a + b + c + d 的值與 target 相等?找出所有滿足條件且不重復(fù)的四元組。

注意:答案中不可以包含重復(fù)的四元組。

示例說明請(qǐng)見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/4sum/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

解法一:雙指針法

首先,將nums排序;然后firstfourth指針分別從數(shù)組的第一個(gè)和最后一位開始,secondthird指針分別從first+1fourth-1處從兩邊向內(nèi)移動(dòng),直到second不小于third,移動(dòng)過程中需要判斷4個(gè)指針?biāo)赶虻臄?shù)字之和是否和target相等,如果相等,則放到結(jié)果集result里面。 ?直到遍歷到first不小于fourth-2為止,最后返回結(jié)果result。

【每日寄語】忠實(shí)的守住自己最初的夢(mèng)想,讓生活的每一天都變得有意義。



LeetCode-018-四數(shù)之和的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阳原县| 海城市| 武宁县| 清远市| 宜都市| 锦屏县| 灵武市| 肥乡县| 洪洞县| 新沂市| 黎平县| 云龙县| 连江县| 兴义市| 弥勒县| 华池县| 屏东县| 承德市| 乡城县| 大名县| 沈阳市| 通州区| 仪陇县| 舒兰市| 昌都县| 永和县| 建始县| 阆中市| 长兴县| 新乐市| 方山县| 济南市| 获嘉县| 邮箱| 安仁县| 榆社县| 石渠县| 雷州市| 巩留县| 九台市| 渑池县|