一、笔记部分

思路:

1.先列出小于n的所有平方数,用一个容器装入,之后遍历找出。

2.再用n的遍历去从1的容器中找,直到余数等于容器里的值

queue=next_queue直接全部覆盖,直接让queue成为next_queue

1.2、用set集合的因为,在同一级别可能减出来的值会出现一样的。因为quece是多个,square也是多个,所以很有可能减出来的值相同。所以用set存下一个要遍历的值。

3、将quece里的所有值进行寻找,找出有没有直接相等的。有的话就返回,没有就继续做差,准备下一层查找遍历,只要找到有勾就返回层数

二、搜索类型的高频面试题汇总:

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

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

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

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

279.完全平方数(力扣leetcode) 博主可答疑该问题相关推荐

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

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

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

    目录 第1题:数组中的第K个最大元素 第2题:字符串相乘 第3题:最长重复子数组 第4题:有效的完全平方 第5题:访问所有点的最小时间 第6题:路径总和 第7题:跳水板 第8题:解压缩编码列表 第9题 ...

  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. android的NDK和java进行本地socket通信
  2. php9宫格抽奖程序_php抽奖算法(适用于九宫格、大转盘)
  3. 快播王欣明天就出狱了,他能借钱东山再起吗?
  4. MATLAB入门(三)
  5. axios与ajax对比,vue体系中axios请求对比jquery-ajax请求
  6. 使用nmap查看web服务支持的http methods
  7. 决策引擎中的Hunter类策略又是什么?
  8. java String.replaceAll中特殊字符问题
  9. 网络_Wake-on-Lan(WoL)软件推荐, 让你不在局域网也能实现网络唤醒
  10. Sci-Hub又又又被起诉了!这个论文免费下载网站也太难了...
  11. 原来闭包也可以这么简单
  12. MySQL入门:如何创建数据库?
  13. HTML-坐标的含义,以及变换的使用
  14. eNSP下园区网综合实验分步配置(1)Eth-Trunk、Vlan、Trunk
  15. 设计模式---002适配模式(转载自我的老师 Alley-巷子)
  16. 浅析PowerBuilder下动态SQL语句
  17. 【C语言】变量和常量、数据类型、进制转换、数据存储
  18. HTML开发过程中遇到的尺寸问题
  19. php手机i选择图片多选,自定义照片选择器(可多选)
  20. 【干货】工业软件为什么这么难?

热门文章

  1. redis java 存储对象_安装redis 并把java对象存放在redis中
  2. python接口自动化测试框架_Python3+Requests+Excel完整接口自动化测试框架的实现
  3. #Pragma Pack(n)与内存分配
  4. 内存分配-堆-栈-静态区
  5. 水稻PHP基因,科学网—和驯化相关的水稻基因 - 闫双勇的博文
  6. 查看硬盘转速_【装机帮扶站】第538期:哪些CPU、板卡、硬盘对于普通消费者而言不太值得购买?...
  7. mysql 数据增量备份_mysqlmysqldump数据备份和增量备份
  8. .net 考试系统人一多就断开了_【项目】Java在线考试系统
  9. 阿里云云计算 7 ECS的产品优势
  10. Operation和OperationQueue详解