王老师,看了代码了,还是需要从0计数的,因为我构造的圈子是一个人一个人加进去的,主要用一个for循环构造圈子,count计数直接传4个人的话,in()方法添加时候构造的圈子就会出错,同时count还有个功能就是在in()函数中给传进去的人num编号,如果直接传4的话,那么4个人的编号就都是4了。
或者是我某些地方理解错了或不到位还请老师指点一下,还有那晚上头弄晕了,注释上出现了两个错误,一个是数据结构上应该是双向循环链表,另一个是用二维数组的时候在a[0][1],a[1][1],a[2][1].....的位置不能直接存对象,应该存和a[0][0]数据类型相同的num。 |