环形链表
给定一个链表,判断链表中是否有环。
进阶:
你能否不使用额外空间解决此题?
思路:判断是否有环,首先有环的特性是什么:就是所有节点的next都不为null。随之而来的一个规律就是如果一直遍历链表,如果我们发现当前遍历的链表节点在之前遍历过的链表节点中已经出现过,则说明肯定有环,不然每一个ListNode应该只在遍历中出现一次,这就需要我们维护一个记录遍历链表节点的容器,这里选了ArrayList。
java代码如下:
1 | /** |
敲石101下
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true