看到很多关于链表处理的函数,一直没看到关于构造链表的函数,今天自己写一个
#include "stdafx.h"
#include <iostream>
using namespace std;
struct ListNode{
int val;
ListNode* next;
};
ListNode* initList(ListNode* head){
ListNode* node1 = new ListNode();
node1->val = 1;
head->next = node1;
ListNode* node2 = new ListNode();
node2->val = 2;
node1->next = node2;
return head;
}
int _tmain(int argc, _TCHAR* argv[])
{
//main函数中初始化
//ListNode* head = new ListNode();
//head->val = 0;
//ListNode* node1 = new ListNode();
//node1->val = 1;
//head->next = node1;
//ListNode* node2 = new ListNode();
//node2->val = 2;
//node1->next = node2;