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
#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
#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
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
重新写了下,代码看着清爽多了 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
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
#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