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

怎么做国内网站吗企业推广方案

怎么做国内网站吗,企业推广方案,引用网站信息怎么做备注,网站开发数据库设计一.题目要求 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置…

一.题目要求

给你一个链表的头节点 head ,判断链表中是否有环。
如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。
如果链表中存在环 ,则返回 true 。 否则,返回 false 。

二.题目难度

简单

三.输入样例

示例 1:
在这里插入图片描述
输入:head = [3,2,0,-4], pos = 1
输出:true
解释:链表中有一个环,其尾部连接到第二个节点。

示例 2:
在这里插入图片描述
输入:head = [1,2], pos = 0
输出:true
解释:链表中有一个环,其尾部连接到第一个节点。

示例 3:
在这里插入图片描述
输入:head = [1], pos = -1
输出:false
解释:链表中没有环。

提示:
链表中节点的数目范围是 [ 0 , 1 0 4 ] [0, 10^4] [0,104]
− 1 0 5 -10^5 105 <= Node.val <= 1 0 5 10^5 105
pos 为 -1 或者链表中的一个 有效索引 。

进阶:你能用 O ( 1 ) O(1) O(1)(即,常量)内存解决此问题吗?

四.解题思路

解1:哈希+遍历
解2:快慢指针

五.代码实现

解1

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode(int x) : val(x), next(NULL) {}* };*/
class Solution {
public:bool hasCycle(ListNode *head) {unordered_set<ListNode*> nodeset;ListNode *p = head;if(p == NULL ||p->next == NULL)return false;while(p){       if(nodeset.count(p)) return true;nodeset.insert(p);p = p->next;}return false;}
};

解2

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode(int x) : val(x), next(NULL) {}* };*/
class Solution {
public:bool hasCycle(ListNode *head) {if(!head || !head->next)return false;ListNode *front = head->next;ListNode *back = head;while(front && back){if(front == back) return true;if(front->next == NULL){front = NULL;}else front = front->next->next;    back = back->next;}return false;}
};

六.题目总结

vector没有find()方法,在algorithm.h里。

http://www.ds6.com.cn/news/118282.html

相关文章:

  • wordpress激活主题windows优化大师卸载不了
  • 网站关于我们示例香港seo公司
  • 网站ico制作哪些平台可以免费打广告
  • 长沙装修公司排行榜百度免费seo
  • 网站关键词上首页网址域名注册信息查询
  • 微信公众网站怎么做的外包接单平台
  • 如何用微信支付购物网站交换链接平台
  • 向总部建设网站申请书推广哪个平台好
  • 南康建设局官方网站汕头seo网站推广
  • 聊城网站开发培训刷粉网站推广马上刷
  • 网站用哪些系统做的比较好百度搜索排名怎么收费
  • 成功案例 品牌网站2022百度指数排名
  • 同城换物网站为什么做不起来台州关键词优化推荐
  • 功能型网站开发价格海淀区seo引擎优化
  • 有源码怎么做网站高级seo
  • 做3d办公家具教程的网站搜索引擎推广试题
  • 外贸精品网站建设seo关键词排名技巧
  • 偃师制作网站智慧软文发稿平台
  • dede多个网站怎么做最有效的推广学校的方式
  • 沈阳网站制作培训百度引擎搜索
  • 网站记录ip 修改seo外包优化
  • 女性网站流量排名seo关键词推广价格
  • 金融投资网站模板凡科建站
  • 济南怎样做网站推广常州seo
  • php英文商城网站建设网络广告图片
  • 一个空间做两个网站平台seo
  • 摩洛哥vs葡萄牙直播网站优化外包公司
  • 自动链接 wordpressseo技术306
  • 电子商务网站开发与建设试卷网络营销策略分析方法
  • 做网站系统具体步骤推广普通话宣传语100字