• + 0 comments

    Kotlin:

    fun reversePrint(llist: SinglyLinkedListNode?): Unit {
        val list=ArrayList<Int>()
        var current=llist
        while(current!=null){
            list.add(current.data)
            current=current.next
        }
        list.reverse()
        list.forEach{
            println(it)
        }
    }