链表节点计数-LintCode
来源:互联网 发布:线切割3b编程实例匕首 编辑:程序博客网 时间:2024/06/09 21:01
计算链表中有多少个节点.
样例:
给出 1->3->5, 返回 3.
#ifndef C466_H#define C466_H#include<iostream>using namespace std;/** Count how many nodes in a linked list.* * Example* Given 1->3->5, return 3.*/class ListNode{public: int val; ListNode *next; ListNode(int val){ this->val = val; this->next = NULL; }};class Solution {public: /* * @param head: the first node of linked list. * @return: An integer */ int countNodes(ListNode * head) { // write your code here if (head == NULL) return 0; ListNode *p = head; int len = 0; while (p != NULL) { len++; p = p->next; } return len; }};#endif
阅读全文
0 0
- 链表节点计数-LintCode
- Lintcode:链表节点计数
- LintCode 第466题 链表节点计数
- LintCode 交换链表当中两个节点
- LintCode:交换链表当中两个节点
- LintCode-交换链表当中两个节点
- LintCode 交换链表当中两个节点
- LintCode:交换链表当中两个节点
- 交换链表当中两个节点-LintCode
- LintCode-在O(1)时间复杂度删除链表节点
- 链表倒数第n个节点(LintCode)
- LintCode- 链表倒数第n个节点
- lintcode 在O(1)时间复杂度删除链表节点
- LintCode:在O(1)时间复杂度删除链表节点
- LintCode:两两交换链表中的节点
- lintcode(E)链表倒数第n个节点
- LintCode 在O(1)时间复杂度删除链表节点
- LintCode 链表倒数第n个节点
- table表头固定
- 在网页中播放rmvb格式的视频
- ubuntu 17.04源码安装nginx1.12.2并配置开机启动
- Java给文件重命名
- SSD
- 链表节点计数-LintCode
- SVN使用教程总结
- 如何在Recent App不显示某个应用
- android UI调试工具SwissArmyKnife
- eclipse插件和market市场下载过慢导致频繁失败问题解决
- hdfs工作机制
- RABBITMQ JAVA
- 欧拉角的计算
- redis、memcache和mongodb比较