码迷,mamicode.com
首页 >  
搜索关键字:listnode    ( 1413个结果
对单链表的一些操作
1 #include "stdafx.h" 2 #include 3 #include 4 #include 5 using namespace std; 6 7 struct ListNode 8 { 9 //结点类型 10 int m_nValue; ...
分类:其他好文   时间:2014-09-07 10:55:04    阅读次数:303
017_合并两个排序的链表
#include #include using namespace std; typedef struct ListNode { int data; struct ListNode * next; ListNode(int d) : data(d), next(NULL){} }; ListNode *initList(int *array, unsigned int lengt...
分类:其他好文   时间:2014-09-06 22:35:14    阅读次数:311
05_从尾到头打印链表
#include #include using namespace std; typedef struct ListNode { int data; struct ListNode * next; ListNode(int d) : data(d), next(NULL){} }; ListNode *initList() { ListNode * head = NULL;...
分类:其他好文   时间:2014-09-06 13:40:43    阅读次数:281
20140905
1、定义结构体的这种写法会导致调试时不能监视结构体成员变量 typedef struct listnode { int data; struct listnode *next; }listnode; 两个listnode相同导致上述问题。 2、交换两个数的问题 用位运算和无中间值得方法,若交换的两个...
分类:其他好文   时间:2014-09-05 17:48:41    阅读次数:202
华为机试题-- 单链表逆序
【问题】  单链表逆序 【代码】 #include #include #include typedef struct ListNode { int value; struct ListNode *next; }ListNode; typedef struct ListNode *List; List reverseList(List head) //列表逆序 { List...
分类:其他好文   时间:2014-09-04 22:24:30    阅读次数:328
LeetCode--Merge Two Sorted Lists
重新写了下,代码看着清爽多了 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x...
分类:其他好文   时间:2014-09-04 20:54:00    阅读次数:162
单向链表的归并排序(Java)
Sort a linked list in O(n log n) time using constant space complexity. 1 package SortList; 2 3 import java.util.Iterator; 4 5 class ListNode { 6 7 ...
分类:编程语言   时间:2014-09-03 21:00:47    阅读次数:291
给定一个链表的头指针,要求只遍历一次,将单链表中的元素顺序反转过来
经典题目,代码如下: 1 #include 2 #include 3 using namespace std; 4 struct ListNode { 5 int m_iData; 6 ListNode* m_pNext; 7 }; 8 ListNode* Reverse(Lis...
分类:其他好文   时间:2014-09-01 19:10:03    阅读次数:257
Linked List Cycle [leetcode]
#include #include #include using namespace std; struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} }; class Solution { public: bool hasCycle(ListNod...
分类:其他好文   时间:2014-08-31 23:04:12    阅读次数:287
二叉树遍历的非递归实现
#include#include#includeusing namespace std;struct ListNode{ int data; ListNode *lchild,*rchild;};ListNode* Createbst(){ int data; scanf("...
分类:其他好文   时间:2014-08-30 23:01:00    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!