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

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

限制條件下元素之間的最小絕對(duì)差

2023-08-13 17:01 作者:咸魚(yú)翻身呦  | 我要投稿

LeetCode Link:?https://leetcode.cn/problems/minimum-absolute-difference-between-elements-with-constraint/description/

這個(gè)題目核心問(wèn)題在于應(yīng)該從X之后計(jì)算,而不是從頭開(kāi)始算。

從前往后看的時(shí)候,因?yàn)樾枰紤]后續(xù)坐標(biāo)大于當(dāng)前坐標(biāo)+X的所有的數(shù)據(jù),因此會(huì)陷入循環(huán)的苦海中。

從X之后的數(shù)據(jù)看,只需要考慮當(dāng)前位置前的數(shù)據(jù),也就是[0,curIndex-X]這個(gè)區(qū)間的數(shù)據(jù),而這個(gè)區(qū)間的數(shù)據(jù)可以采用TreeSet進(jìn)行存儲(chǔ),可以高效的取出值比當(dāng)前位置大的數(shù)據(jù)和比當(dāng)前位置小的數(shù)據(jù)并且進(jìn)行計(jì)算得到結(jié)果。

代碼如下:


限制條件下元素之間的最小絕對(duì)差的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
孙吴县| 大竹县| 隆林| 日喀则市| 桂阳县| 富顺县| 安吉县| 邓州市| 固镇县| 曲靖市| 西藏| 沈丘县| 抚州市| 屏东县| 颍上县| 黄冈市| 县级市| 年辖:市辖区| 西宁市| 东至县| 青神县| 梅州市| 合川市| 鸡泽县| 微山县| 嘉祥县| 长汀县| 独山县| 健康| 深泽县| 读书| 阜南县| 九龙坡区| 巴林右旗| 彩票| 乐安县| 霍州市| 大丰市| 禄劝| 江都市| 大洼县|