Я только начинаю задавать вопрос о leetcode, и мне просто интересно, что означает синтаксис кода.
# Definition for singly-linked list.
# class ListNode
# attr_accessor :val, :next
# def initialize(val)
# @val = val
# @next = nil
# end
# end
# @param {ListNode} l1
# @param {ListNode} l2
# @return {ListNode}
def add_two_numbers(l1, l2)
end
У меня проблемы с пониманием, что означает эта конкретная часть.
# @param {ListNode} l1
# @param {ListNode} l2
# @return {ListNode}