首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

你可以帮小弟我的

2012-05-28 
你可以帮我的本人在学数据结构的过程中,遇到了几个问题:怎么样为双向表赋值?怎么样为双向循环链表赋值?双

你可以帮我的
本人在学数据结构的过程中,遇到了几个问题:怎么样为双向表赋值?怎么样为双向循环链表赋值?双向表和双向循环链表有什么区别?
  请给出两个完整的代码,第一个时为双向表赋值的代码(能运行),第二个是为双向表赋值的代码(能运行)。好让我做个对比。谢谢

[解决办法]
头文件:DoubleLinkList.h

C/C++ code
#ifndef GUARD_DoubleLinkList_h#define GUARD_DoubleLinkList_h#include <stdio.h>struct ListNode{    int data;    ListNode *previous,*next;};ListNode* GetNewNode(int value);void Insert(ListNode*& head,int value);void Delete(ListNode*& head,int value);void PrintList(const ListNode* head);void ReversePrintList(ListNode* head);void DestroyList(ListNode*& head);ListNode* GetTailPtr(ListNode* head);#endif 

热点排行