当前位置: 首页 > news >正文

做微信推文的网站自己做彩票网站合法吗

做微信推文的网站,自己做彩票网站合法吗,建设私人网站,免费ip地址代理软件Suffering, for the weak is the tomb of death, and for the strong is the soil of germinal ambition.​ 1. 题目描述 2. 题目分析与解析 2.1 思路一 这个题目就是判断一个链表有没有环#xff0c;其实我们之讲过一个题目#xff0c;就实现了判断链表有没有环的步骤其实我们之讲过一个题目就实现了判断链表有没有环的步骤面试经典150题——快乐数并且还有图示就是使用快慢指针法因此在本篇文章中就不过多赘述了直接给出代码思路。 代码思路 定义两个指针分别表示快慢指针 让快指针以2的速度前进慢指针以1的速度前进 如果两个指针相交说明链表中存在环结构返回true 如果遍历到结尾仍然没有返回false就说明没有环返回false 2.2 思路二 因为我们用一种很简单的思路如何判断自己是否在一个地方转圈一个很好的方法就是在我们开始走的位置做一个标记用来标注我们之前走过这个地方如果未来我们又能发现这个标记那么就说明我们绕圈了。 把这种思路对应在题目中就是设置一个标记来表示我是否走过这个地方如果走过我在后续遍历过程中又能回到这个地方那么就说明链表存在环状结构如果走到目的地结尾发现还是没有经历过标记点那么就说明不存在环状结构返回false。 如何标记因为我们走的每一个点是一个ListNode对象而对象的唯一标识就是它的引用或者hash值了吧因此我们可以使用一个hashMap用来存储每一个走过位置的hash如果在后续遍历过程中还能匹配到之前走过的hash那么就说明出现环状结构了。 代码思路 定义一个hashMap 遍历链表没走过一个节点之前先判断该节点是否在hashMap存在如果存在直接返回true 如果遍历完毕所有节点都没有返回false那么说明不存在环状结构返回false 3. 代码实现 3.1 思路一 3.2 思路二 使用哈希表——对比引用 使用哈希表——对比hash值 4. 相关复杂度分析 对于给出的三种解决环形链表问题的方法我们来分析它们的时间和空间复杂度 思路1使用快慢指针 时间复杂度O(n)其中 n 是链表的长度。快指针每次移动两步慢指针每次移动一步因此快指针最多移动 n/2 次慢指针最多移动 n 次整体遍历的时间复杂度为 O(n)。 空间复杂度O(1)只使用了常数级别的额外空间。 思路2使用哈希表对比引用 时间复杂度O(n)其中 n 是链表的长度。遍历链表需要 O(n) 的时间同时在哈希表中查找节点是否存在的时间复杂度是 O(1)。 空间复杂度O(n)需要使用一个哈希表来存储链表中的节点因此空间复杂度是 O(n)其中 n 是链表的长度。 思路3使用哈希表对比哈希值 时间复杂度O(n)其中 n 是链表的长度。与思路2相似遍历链表需要 O(n) 的时间同时在哈希表中查找哈希值是否存在的时间复杂度是 O(1)。 空间复杂度O(n)需要使用一个哈希表来存储链表中的节点的哈希值因此空间复杂度是 O(n)其中 n 是链表的长度。
http://www.pierceye.com/news/187182/

相关文章:

  • 做网站大概多钱互联网广告投放
  • 信通网站开发中心qq说说赞在线自助下单网站
  • 搭建网站步骤做电影网站需要什么条件
  • 您网站建设动漫设计与制作 学校
  • 利用模板如何制作网站泰安整站优化
  • 网站开发与网站建设网站上的聊天框怎么做的
  • 任务网站(做任务学技能的)开发公司宣传册
  • 织梦搭建商城网站高端网站建设深圳
  • 做网站排名优化的公司无需下载直接登录qq手机版
  • 网站不备案不能访问吗wordpress主题开发404页面
  • 工作总结个人总结自动app优化下载
  • 网站开发推荐书籍比较大的外贸网站
  • 上饶建设网站郑州网
  • 做淘宝客网站一定要备案吗没有网站域名备案
  • 用QQ群做网站排名慈溪网站制作哪家最好
  • 兴宁市网站建设手工艺品网站建设策划书
  • flash做网站导航网站品牌建设流程
  • 公司建设网站属于什么费用网站打模块
  • 网站建设应注意的问题网站备案验证码错误
  • 网站核验点网站自己怎么做的
  • 购物网站建设平台canvas可画网页版
  • 企业信息平台系统网站推广优化建设
  • 免费网站模板制作自助建站上建的网站免费吗
  • 深圳市网站建设外包公司门户网站代码结构
  • 昆明做网站建设找谁最新版在线 网
  • 东昌府聊城网站建设网站广告做的好的企业案例分析
  • asp三层架构做网站网站开发前端基础
  • 医院网站建设方案策划书把网站做成app的软件下载
  • 网站建设实践报告3000字wordpress消息提示插件
  • 网站制作的评价标准做网站后台需要什么