pragma once
include
include
using namespace std;
template
struct ListNode
{
ListNode*_next;
ListNode*_prev;
T _data;
ListNode(const T&x)
:_data(x)
, _next(NULL)
, _prev(NULL)
{}
};
template
using namespace std;
template
struct ListNode
{
ListNode*_next;
ListNode*_prev;
T _data;
ListNode(const T&x)
:_data(x)
, _next(NULL)
, _prev(NULL)
{}
};
template