Re: [閒聊] 每日LeetCode已回收

看板Marginalman作者 (史萊哲林的優等生)時間2年前 (2023/10/05 14:50), 2年前編輯推噓0(001)
留言1則, 1人參與, 2年前最新討論串435/719 (看更多)
※ 引述《ZooseWu (動物園 公告)》之銘言: : → ZooseWu: 我知道阿 我看到有一題0ms就覺得Rust有料 10/05 14:34 : 推 wwndbk: 我最近開始學 他媽寫一題easy都要被編譯器卡半天 10/05 14:39 : → ZooseWu: C#在一堆題目上的執行速度甚至不如js 我都哭了 10/05 14:41 但Rust的OOP跟Memory開始就是死人領域 你看我現在打開 2. Add Two Numbers 預設Code: // 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>> { } } 這堆Option Box跟#[inline] #[derive(PartialEq, Eq, Clone, Debug)] 蛇摸的 我要哭ㄌ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.123.162 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1696488619.A.775.html

10/05 14:52, 2年前 , 1F
犧牲易用性跟編譯速度換執行速度 我還是去學golang好了
10/05 14:52, 1F
這樣設計也是這語言要解決的C++陳年問題就是 ※ 編輯: yam276 (60.251.123.162 臺灣), 10/05/2023 14:56:14
文章代碼(AID): #1b7bohTr (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1b7bohTr (Marginalman)