题目
给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。
- 示例1:
|
|
- 示例2:
|
|
- 示例3:
|
|
解法1:暴力法
双重遍历,依次比较查找,时间复杂度为O(n^2)。
|
|
解法2:哈希表
利用哈希表(OC中使用NSDictionary对象)的快速查找降低了复杂度,同时进行比较并更新。时间复杂度降低为O(n)。
|
|
技术的,瞎说的,啥都有吧。。。希望。。。
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true