在线刷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这个东西可以在代码里面直接使用吗?自己写代码跑不起来,又不能在线调试,完全无解了!!!
1 回答

牛魔王的故事
TA贡献1830条经验 获得超3个赞
这个不是写了注释了吗?
/** * @param {ListNode} l1 * @param {ListNode} l2 * @return {ListNode} */
按参数的类型写代码就行了
添加回答
举报
0/150
提交
取消