【问题标题】:Create a nested object strictly using a for-loop严格使用 for 循环创建嵌套对象
【发布时间】:2018-10-07 13:32:58
【问题描述】:

所以,我已经知道如何使用递归来做到这一点。但是,我想严格使用 for 循环创建我的单链表。我需要先写 ansList 然后 ansList.next 然后 ansList.next.next ...等等,即我想要这样的东西)

let ansList = new ListNode(ansArr[0]);
let n = next;
for (let i =1; i<=ansArr.length;i++) {      
    let x = ansList + n**i;
    x = new ListNode(ansArr[i]);
    };

【问题讨论】:

    标签: javascript node.js for-loop linked-list frontend


    【解决方案1】:
    ListNode = function(parent)
    {
      this.parent = parent;
    }
    
    var first = new ListNode();
    var next = first;
    for (let i =1; i<=10;i++)
          next = new ListNode(next);
    
    console.log(next);
    

    【讨论】:

    • 函数 ListNode(val) { this.val = val; this.next = null; };
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-25
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 2020-03-29
    • 2019-09-30
    • 1970-01-01
    相关资源
    最近更新 更多