[LintCode] 链表节点计数 - JS
2018-01-17 14:27
204 查看
描述
计算链表中有多少个节点.样例
给出 1->3->5, 返回 3.源码
/** * @param head: the first node of linked list. * @return: An integer */ const countNodes = function (head) { var count = 0; var cur = head; while(cur) { count++; cur = cur.next; } return count; }
总结
刚开始看到有点蒙蔽,不知道他传入的数据结构具体是什么样子的,网上也找不到用js写的,就看了很多python,java写的,其实很简单呀。不过最终想着能不能输出来看一眼,终于明白了,本来还以为这个平台不能console.log()的呢,看来是我太年轻。相关文章推荐
- LintCode入门练习——466. 链表节点计数
- LintCode入门练习——466. 链表节点计数
- 【LintCode 入门】466. 链表节点计数
- LintCode 466.链表节点计数 C++
- 链表节点计数-LintCode
- 466. 链表节点计数 (count-linked-list-nodes)(c++)----lintcode面试题之链表
- LintCode 第466题 链表节点计数
- Lintcode:链表节点计数
- Lintcode 入门-466. 链表节点计数
- LintCode-交换链表当中两个节点
- LintCode:在O(1)时间复杂度删除链表节点
- lintcode——在O(1)时间复杂度删除链表节点
- Lintcode 166. 链表倒数第n个节点
- 两两交换链表中的节点-LintCode
- LINTCODE——交换链表当中两个节点
- 删除链表中倒数第n个节点(LintCode)
- 一、lintcode刷题记录--矩阵面积、二叉树的最大节点、整数排序、删除链表中的元素
- lintcode:交换链表当中两个节点
- 【LintCode 简单】451. 两两交换链表中的节点
- Lintcode删除链表中倒数第n个节点