小练习:lintcode466. 链表节点计数
2018-03-01 23:54
218 查看
题目:
计算链表中有多少个节点.样例:
给出 1->3->5, 返回 3.就很简单的练习
""" Definition of ListNode class ListNode(object): def __init__(self, val, next=None): self.val = val self.next = next """ class Solution: """ @param: head: the first node of linked list. @return: An integer """ def countNodes(self, head): # write your code here i = 0 p = head while(p): i += 1 p = p.next return i
相关文章推荐
- LintCode入门练习——466. 链表节点计数
- LintCode入门练习——466. 链表节点计数
- 链表中节点的计数及链表的反转
- 链表定义以及实现(遍历,节点计数,插入节点)--1(面向对象的方法实现)
- 练习 删除链表中的重复节点、剩余节点逆序输出
- LintCode 466.链表节点计数 C++
- 【原创】编程题练习:头插法尾插法建立单链表及找寻单链表中的倒数第K个节点
- Lintcode 入门-466. 链表节点计数
- 链表节点计数-LintCode
- 课堂练习之链表节点删除与构建堆
- [算法练习]逆置链表,链表排序,删除节点
- 466. 链表节点计数 (count-linked-list-nodes)(c++)----lintcode面试题之链表
- 带头节点的单链表练习
- LintCode 第466题 链表节点计数
- 双链表练习--交换节点
- 双链表--节点前后插入练习
- LeetCode算法练习(删除链表的倒数第N个节点)
- 单向链表小练习--》创建链表头,添加删除链表节点,释放链表内存,选择插入数据
- 【LintCode 入门】466. 链表节点计数
- [LintCode] 链表节点计数 - JS