js-practice/test/list/ListNode.js

18 lines
334 B
JavaScript
Raw Normal View History

2020-05-10 16:57:42 +08:00
export default class ListNode {
constructor (val) {
this.val = val
this.next = null
}
}
export const arrToList = (arr) => {
const head = new ListNode(arr[0])
let current = head
for (let n = 1, len = arr.length; n < len; n++) {
current.next = new ListNode(arr[n])
current = current.next
}
return head
}