提交 d26a9428 编写于 作者: cosmicing's avatar cosmicing

Update List

上级 d317c8ec
#include <iostream>
#include <list>
using namespace std;
struct ListNode {
int val;
ListNode *next;
ListNode() : val(0), next(nullptr) {}
ListNode(int x) : val(x), next(nullptr) {}
ListNode(int x, ListNode *next) : val(x), next(next) {}
};
class LinkList {
public:
ListNode *m_Head;
list<ListNode> m_list;
LinkList() {
//index = 0;
m_Head = nullptr;
}
~LinkList()
{
}
void listCreate();
ListNode* listTraversal(ListNode* head);
//ListNode* printList(ListNode* head);
ListNode* printList();
ListNode* swapPairs(ListNode* head);
};
void LinkList::listCreate() {
for(int i = 0;i<10;i++) {
ListNode *p = new ListNode;
p->val = i;
m_list.push_front(p);
}
}
//ListNode * LinkList::printList(ListNode *head) {
ListNode * LinkList::printList() {
for(list<ListNode*>::iterator() it = m_list.begin();it != m_list.end();++it) {
cout << it->val << "";
}
cout << endl;
}
ListNode * LinkList::swapPairs(ListNode *head) {
}
int main() {
LinkList *sol = new LinkList;
sol->listCreate();
sol->printList();
return EXIT_SUCCESS;
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册