为了账号安全,请及时绑定邮箱和手机立即绑定

leet-code中,怎么在线调试javascript代码呢?

leet-code中,怎么在线调试javascript代码呢?

跃然一笑 2018-09-10 10:22:43
在线刷leet-code算法题,有时候出了问题不知道怎么调试,比如这道题:合并两个有序链表代码模版如下:/**  * Definition for singly-linked list.  * function ListNode(val) {  *     this.val = val;  *     this.next = null;  * }  */ /**  * @param {ListNode} l1  * @param {ListNode} l2  * @return {ListNode}  */var mergeTwoLists = function(l1, l2) {      };测试输入为:[1,2,4] [1,3,4]郁闷的是,明明l1和l2传入的是两个数组,但是,代码里面又貌似变成ListNode的实例化对象,好奇怪呀。难道ListNode这个东西可以在代码里面直接使用吗?自己写代码跑不起来,又不能在线调试,完全无解了!!!
查看完整描述

2 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

这个不是写了注释了吗?

/**
 * @param {ListNode} l1
 * @param {ListNode} l2
 * @return {ListNode}
 */

按参数的类型写代码就行了


查看完整回答
反对 回复 2018-09-10
?
Helenr

TA贡献1780条经验 获得超4个赞

它只是显示在网页上是数组形式,它后台给你测试的时候自然是传的链表,自测确实不好测,对于链表的题来说,要自己new一个个节点拼成一个链表

查看完整回答
反对 回复 2018-09-10
  • 2 回答
  • 0 关注
  • 848 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信