[LeetCode OJ] Linked List Cycle II 解题报告
来源:互联网 发布:java联机小游戏 编辑:程序博客网 时间:2024/04/29 16:12
题目地址:https://oj.leetcode.com/problems/linked-list-cycle-ii/
题意:判断一个链表是否自循环
解题思路:用STL的set来判重,这里set比map好。
要点:复习了set的使用
// temp1.cpp : 定义控制台应用程序的入口点。////#include "stdafx.h"#include <set>#define INF 0x7fffffffusing namespace std;/*struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};*/class Solution { set<ListNode*> Set;public: ListNode *detectCycle(ListNode *head) { while(head != NULL){ if(Set.find(head) == Set.end()){ Set.insert(head); head = head->next; } else{ return head; } } return NULL; }};
0 0
- [LeetCode OJ] Linked List Cycle II 解题报告
- [LeetCode OJ] Linked List Cycle 解题报告
- LeetCode — Linked List Cycle II 解题报告
- [leetcode] 142. Linked List Cycle II 解题报告
- [Leetcode] 142. Linked List Cycle II 解题报告
- [leetcode]142. Linked List Cycle II@Java解题报告
- LeetCode---Linked List Cycle、Linked List Cycle II解题分析
- LeetCode — Linked List Cycle 解题报告
- [leetcode] 141. Linked List Cycle 解题报告
- 【LeetCode】Linked List Cycle 解题报告
- [Leetcode] 141. Linked List Cycle 解题报告
- LeetCode OJ:Linked List Cycle II
- LeetCode OJ Linked List Cycle II
- [LeetCode]Reverse Linked List II, 解题报告
- [LeetCode]Reverse Linked List II解题报告
- 【LeetCode】Reverse Linked List II 解题报告
- [LeetCode] Reverse Linked List II 解题报告
- [leetcode]141. Linked List Cycle@Java解题报告
- Linux第一个c语言编程
- 「源」toSource() //代表对象的源代码 20140828 ①文本处理
- MVC5 Entity Framework学习之Code First迁移和部署
- Android:AIDL创建Service
- UI(手势综合运用)代码实现简单相册
- [LeetCode OJ] Linked List Cycle II 解题报告
- 汇编中.word的具体用途是什么?
- [WebGL入门]二十一,从平行光源发出的光
- POI
- 微信5.0的界面设计学
- Intel Media SDK 性能测试
- Android sdk更新方法
- ~这些年,我们一起学过的java~11~小学期程序设计之日历问题
- 详解 Spring 3.0 基于 Annotation 的依赖注入实现