csharp基础练习题:转换一个链表串【难度:1级】:
转换链表为一个字符串
相关习题
虽然这习题不是一个官方系列的一部分,您可能还需要尝试[解析从字符串链表]如果(https://www.codewars.com/kata/582c5382f000e535100001a7)你喜欢这个习题.
预装
预装对你来说是一个类,结构或用于构建链表在这个习题导出的数据类型Node
(取决于语言):
ç
typedef结构节点{
int数据;
STRUCT节点* 下;
}节点;
等级节点{
公共$数据,$下一步;
公共函数__construct($数据,$下一= NULL){
$这 - >数据= $数据;
$这 - >下一= $下;
}
}
等级节点{
构造(数据,下一= NULL){
this.data =数据;
this.next =下一个;
}
}
公共类节点{
公众诠释数据{
获得;私人集; }
公共节点接下来{
搞定;私人集; }
公共节点(int数据,节点下一= NULL){
数据=数据;
接着=下一个;
}
}
类节点():
DEF __init __(个体,数据,下一=无):
self.data =数据
self.next =下一个
等级节点{
私人诠释数据;
私人节点旁边;
公共节点(int数据,节点下){
this.data =数据;
this.next =下一个;
}
公共节点(int数据){
this.data =数据;
this.next = NULL;
}
公众诠释的getData(){
返回的数据;
}
公共节点GETNEXT(){
返回下一个;
}
}
类节点
attr_reader:数据:next_node
DEF初始化(数据,next_node =无)
@data