这是一道自己理解了好几个小时没理解的题目。
其思想是BST,二叉搜索树。
这里用到了set集合和二分法
set集合,在插入元素的时候默认:升序(从小到大)
lower_bound找到第一个 大于等于 某个值的元素,返回该元素所在的定位器
upper_bound 找到第一个 严格大于的,某个值的元素,返回该元素所在的定位器
题目要找的这个nums[j]的范围是:nums[i]-t 到 nums[i]+t 之间
code这是一道自己理解了好几个小时没理解的题目。
其思想是BST,二叉搜索树。
这里用到了set集合和二分法
set集合,在插入元素的时候默认:升序(从小到大)
lower_bound找到第一个 大于等于 某个值的元素,返回该元素所在的定位器
upper_bound 找到第一个 严格大于的,某个值的元素,返回该元素所在的定位器
题目要找的这个nums[j]的范围是:nums[i]-t 到 nums[i]+t 之间
code本文标题:leetcode-存在重复元素III
本文链接:https://www.haomeiwen.com/subject/yggqnhtx.html
网友评论