线性表的链式存储结构之单链表类的实现之补充_Java

前段时间由于复习参加数据库管理人员(SQL Server)的考证,实在是抽不出时间来写博客了,昨天一考完,我第一时间想到的就是我忠实的博友。又屁颠屁颠地来此发言了。

废话不多说了,在上一篇原创博文线性表的链式存储结构之单链表类的实现_Java中我最后提到的toString()的递归算法,这里我来实现下:

package dataStructure.linearList;
import dataStructure.linearList.SinglyLinkedList;

public class SinglyLinkedList2<E> extends SinglyLinkedList<E>
{
	public String toString()
	{
		return "(" + this.toString(this.head) + ")";
	}
	public String toString(Node<E> p)								//递归算法
	{
		if(p!=null)
			return p.Data.toString() + "," + this.toString(p.Next);
		return "";
	}
}

是不是很简单,没有想象中的复杂吧,你做对了吗。

至于单链表的逆转问题,各位博友不好意思,下次再揭晓,最近本人比较忙,两个月里大大小小考证、竞赛有5、6场之多,实在是力不从心啊。

各位,下周见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值