1. 数组转链表
function arrayTranLink(ary,start=0){
if(!ary.length===1) return null
let resultNode={
value:ary[start],
next:null
}
let result = arrayTranLink(ary,start+1)
resultNode.next = result
return resultNode
}
2.链表转数组
function linkTranArray(head){
if(!head) return []
let result = [head.value]
let resultList = linkTranArray(head.next)
return result.concat(resultList)
}