starfish,帮忙

williamf 2001-10-10 02:42:38
1。类pascal语言中,dispose()只能用于释放一个接点嘛?如果我现在有一个连接表,中间有相继的几个接点要删除,那么我是循环删除,再一个一个释放好呢?还是一次删除,不过这样空间不好回收聊?
2。连接表的地址是用头结点指使的嘛?如果要逆置它,该怎么办?
...全文
47 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
starfish 2001-10-10
  • 打赏
  • 举报
回复
1。删除一个节点就释放一个节点,一边删除一边释放;
2。首先找到最后一个节点,将其作为新的头节点,然后再将其它的节点从后向前依次连接到该节点上(也就是转置所有的节点),有什么难处吗?

33,007

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧