开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
C++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
没有
问题(Question):
有点不确定中文名词,首PO若格式有错误请不吝指正
最近在学Linked List,老师要我们练习Circular Linked List
(基本上就是双向linked list之后首尾再连接起来?)
然而试做了一下发现自己的反向连结(previous)有问题...
想请问一下是哪边有问题?
该怎么改正呢?
喂入的资料(Input):
如果用argument来说的话应该是指向首项的指标(head_pointer)
预期的正确结果(Expected Output):
物件正确插入列表中
错误结果(Wrong Output):
http://imgur.com/Zs2K5D5
程式码(Code):(请善用置底文网页, 记得排版)
http://imgur.com/XzWoxad
不确定这样子贴行不行,不行的话我再编辑成github的(没用过不太熟练orz)
补充说明(Supplement):
图丑抱歉,不过这是我的想法
http://imgur.com/rTrtEdz