一、笔记部分

思路:1.疯狂套娃~~!   直到出现相同的索引为止。

2.防重复的话,用正负挺好。  如果是从0开始那么正负就很难受了,所以直接用-1代替,因为其中的是都是非负数,所以可以用负数来表示是否到达

1.每个数都可能成为开头

2.访问过的位置就设置为-1,为什么Nums不初始化,因为如果你后来的遍历到-1的话,之前的路径已经遍历过了, 你插一脚进去,实则算出来的长度更小,因为里面-1位置已经形成一个环,你无论从哪里进去都会小于这个环的个数,因为始终会在重合点停止。

2 3 1 2    你现在有一个4  后面是3    得到的长度就是  4 3 1 2  因为22都停止了 也是等于

如果4 后是1的话  4 1 2  只有3个了

3.返回最大值

二、数组与矩阵类型的高频面试题汇总:

https://blog.csdn.net/qq_40262372/article/details/113150843

三、各种类型的高频面试题汇总:

https://blog.csdn.net/qq_40262372/article/details/112556249

四、如有疑问可加QQ群讨论:725936761 博主免费答疑

565.数组嵌套(力扣leetcode) 博主可答疑该问题相关推荐

  1. [Golang]力扣Leetcode - 852. 山脉数组的峰顶索引(二分查找)

    [Golang]力扣Leetcode - 852. 山脉数组的峰顶索引(二分查找) 题目:符合下列属性的数组 arr 称为 山脉数组 : arr.length >= 3 存在 i(0 < ...

  2. 力扣(LeetCode)打卡刷题交流计划(长期维护)

    前言 忙忙活活暑期过去了一半,在即将升学的日子里,打算干点什么东西,由于实力以及经验的欠缺没有创群和大家讨论,但我更喜欢以更实在的方式--能作点什么--和大家一起从0打开力扣LeetCode, 对,没 ...

  3. Leetcode-How-What 力扣Leetcode刷题指南

    Leetcode-How-What 力扣Leetcode刷题指南 About the way how to use Leetcode wisely for preparing the intervie ...

  4. 力扣(LeetCode)刷题,简单+中等题(第35期)

    力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升. 第1题:解码异或后的排列 试题要求如下: 回答(C语言): /*** Note: ...

  5. 力扣(LeetCode)刷题,简单+中等题(第34期)

    目录 第1题:整数转罗马数字 第2题:电话号码的字母组合 第3题:二叉树的所有路径 第4题:砖墙 第5题:下一个排列 第6题:括号生成 第7题:删除并获得点数 第8题:全排列 第9题:颜色分类 第10 ...

  6. 力扣(LeetCode)刷题,简单+中等题(第33期)

    目录 第1题:Z 字形变换 第2题:删除字符串中的所有相邻重复项 第3题:基本计算器 II 第4题:螺旋矩阵 第5题:螺旋矩阵 II 第6题:盛最多水的容器 第7题:删除有序数组中的重复项 II 第8 ...

  7. 力扣(LeetCode)刷题,简单+中等题(第32期)

    目录 第1题:数组的度 第2题:托普利茨矩阵 第3题:爱生气的书店老板 第4题:翻转图像 第5题:有效的数独 第6题:无重复字符的最长子串 第7题:区域和检索 - 数组不可变 第8题:二维区域和检索 ...

  8. 力扣(LeetCode)刷题,简单+中等题(第31期)

    目录 第1题:同构字符串 第2题:最后一块石头的重量 第3题:最小路径和 第4题:键盘行 第5题:存在重复元素 II 第6题:两数相加 第7题:三个数的最大乘积 第8题:等价多米诺骨牌对的数量 第9题 ...

  9. 力扣(LeetCode)刷题,简单+中等题(第30期)

    目录 第1题:单词规律 第2题:找不同 第3题:在排序数组中查找元素的第一个和最后一个位置 第4题:使用最小花费爬楼梯 第5题:寻找峰值 第6题:字符串中的第一个唯一字符 第7题:两个数组的交集 II ...

  10. 力扣(LeetCode)刷题,简单+中等题(第29期)

    目录 第1题:分割数组为连续子序列 第2题:翻转矩阵后的得分 第3题:寻找旋转排序数组中的最小值 第4题:乘积最大子数组 第5题:不同路径 第6题:判断路径是否相交 第7题:摆动序列 第8题:单调递增 ...

最新文章

  1. docker查询占用端口号服务命令
  2. hdu 3065 AC自动机
  3. python自动答题免费_直播答题?Python助你自动搜题之新手篇!
  4. 【转载保存】java优先队列使用
  5. getopt设计shell脚本选项
  6. 互联网日报 | 网易回港二次上市首日涨5.69%;特斯拉成全球市值最高车企;大兴机场开通首条货运航线...
  7. linux内核网络新特性,Linux内核4.4版本带来的网络新特性
  8. linux环境变量设置和修改
  9. Web UI设计师的CSS优化工具 25+
  10. Activity使用Intent启动另一个Activity
  11. ps3 安装linux,PlayStation 3上安装Ubuntu Linux[图文]
  12. JAVA语言程序设计课后习题----第五单元解析(仅供参考)
  13. 2017.11.21 课程随记
  14. 65、未授权访问的TIPS
  15. MySQL驱动jar包的下载--保姆教程
  16. 专访李运华:程序员如何在技术上提升自己
  17. 学生成绩管理系统测试用例C语言,学生成绩管理系统测试用例.docx
  18. 进入Tokio的异步世界
  19. creator pvr etc
  20. Trace32使用教程-访问类型(Access Class)

热门文章

  1. (转自珊珊博客)甜甜蜜蜜走台湾 Day3
  2. SpringMVC+Spring Data JPA实现增删改查操作
  3. IntelliJ IDEA多项目共用一个Tomcat
  4. mysql 存储过程 后面慢_MySQL存储过程执行慢
  5. 系统运维方案_传统运维 VS 互联网运维 框架体系大观
  6. mysql多条件顺序_mysql顺序由多个条件
  7. 重新分区_全面解析win10系统硬盘分区怎么调整大小
  8. 机器学习建模的问题大全
  9. es 链接mysql,用python简单实现mysql数据同步到ElasticSearch的教程
  10. 自动驾驶1-1 欢迎来到自动驾驶汽车专业 Welcome to the Self-Driving Cars Specialization