首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的链接列表输出没有通过这个测试?

为什么我的链接列表输出没有通过这个测试?
EN

Stack Overflow用户
提问于 2018-03-25 00:31:36
回答 1查看 61关注 0票数 0

我正在接受javascript中链接列表的编码挑战。我还没有写一个解决方案,因为我还在努力理解基本知识。

以下是大约20个测试中的一个:

输入: l: 3,1,2,3,4,5 k: 3

预期产出: 1、2、4、5

作为一种确保我做得对的黑客,我试着用下面的方法运行测试

代码语言:javascript
复制
function removeKFromList(l, k) {
 return { value: 1, next: { value: 2, next: { value: 4, next: { value: 5, next: null}}}};
}

返回一个链接列表..。但它没有通过。然后,我只返回数组。

代码语言:javascript
复制
function removeKFromList(l, k) {
  return [1,2,4,5]
}

它通过了第一次测试。

问题是:“给定整数l和整数k的单链列表,从列表l中删除值等于k的所有元素。”

我的问题是:l= 3,1,2,3,4,5是否算成“整数的链表”?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-25 00:34:59

不,它不是,它是一个数组。但是,他们似乎只是提供种子数据,将链接列表的具体实现(如果需要的话)完全留给您。这意味着他们需要一个统一的返回,这将是一个‘种子’回到他们(一个数组的顺序)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49471397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档