25 lines
471 B
Rust
25 lines
471 B
Rust
// Definition for singly-linked list.
|
|
#[derive(PartialEq, Eq, Clone, Debug)]
|
|
pub struct ListNode {
|
|
pub val: i32,
|
|
pub next: Option<Box<ListNode>>
|
|
}
|
|
|
|
impl ListNode {
|
|
#[inline]
|
|
fn new(val: i32) -> Self {
|
|
ListNode {
|
|
next: None,
|
|
val
|
|
}
|
|
}
|
|
}
|
|
impl Solution {
|
|
pub fn add_two_numbers(l1: Option<Box<ListNode>>, l2: Option<Box<ListNode>>) -> Option<Box<ListNode>> {
|
|
|
|
}
|
|
}
|
|
|
|
fn main() {
|
|
println!("Hello, World!");
|
|
} |