在真實世界中有所謂的呼叫代號,也就是名詞。程式語言也是一樣的,要定義名詞才可以讓子程式互相溝通,如果使用了一個看不懂的名詞,真實世界可能會造成不可彌補的失誤(如...
在程式語言中,記憶體就相當與一張白紙,這張白紙是一個有限的空間,而這些空間會用來記憶資料,就像是大腦一樣。現今的電腦普遍是使用 范紐曼型架構[註 1],而這樣的...
在任何產業中,都會有工具重複使用的機制,當一個概念時常需要被使用的時候,就是一個工具的誕生。透過使用過去的經驗,我們可以站在巨人的肩膀上,完成更加困難的挑戰。...
在指令式程式語言中,if else 佔有很重要的地位,在很多語言都可以看到。透過 if else ,我們可以將選擇的智慧帶給機器,使程式碼成為智慧的分身。而這樣...
程式語言中,我們時常使用的 Function,其實是 Subroutine,又稱子程式,根據 Subroutine - wiki 中所定義的,子程式是一個大型程...
在生活中,我們將一系列的資料聚集在一起,如果這些資料需要有先後順序(如日記),我們可以用有序的方式紀錄;如果這些資料沒有順序(如個人資料),我們可以用聚合的方式...
截至昨天,我們解決了許多審核程式會碰到的各種問題,今天就來讓我們的審核程式支援更多的程式語言吧!基本上實作流程就是從 Docker 拉下具有該語言的編譯器和執...
在小孩學邏輯階段的時候,第一次知道 1 + 1 = 2 的時候,我們就有型別的觀念。這個世界的很多資訊是由許多基礎型別所建立,像是數字、文字、真的與假的。Swi...
C 語言學習經驗 Hello World 這是絕大多數人的第一支寫C的程式 printf("Hello World"); ,當你成功印出來在...
這是這個系列的第一篇文章,將簡短介紹系列文,與 Objective-C 的簡介。 Photo by @dtopkin1 on Unsplash 系列開始之前 你...
有鑑於AIoT、5G、深度學習及邊緣運算等熱潮,2020年財團法人資訊工業策進會與Xilinx共同推動人工智慧(AI)人才培訓,實作教學(限12位),年度僅此一...
題目: https://leetcode.com/problems/flatten-binary-tree-to-linked-list/! 解題思路: 我個人...
題目: https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii/從排序好的陣...
題目: https://leetcode.com/problems/find-peak-element/回傳陣列中比左邊數字和右邊數字大之索引值。 解題思路:...
題目: https://leetcode.com/problems/invert-binary-tree/反轉二元樹並回傳結果。 解題思路: 先交換節點,利用遞...
題目: https://leetcode.com/problems/single-number/找出唯一出現過一次的數字。(面試中偶爾會看到測試你能不能將XOR...
題目: https://leetcode.com/problems/remove-linked-list-elements/刪除鏈結串列中所有指定的數值。 解題...
題目: https://leetcode.com/problems/reverse-linked-list/翻轉串結鏈結並回傳。 解題思路: 透過三個指標pos...
題目: https://leetcode.com/problems/intersection-of-two-linked-lists/回傳當2個鏈結串列值相同的...
題目: https://leetcode.com/problems/linked-list-cycle/給一個連結串列,判斷是否為循環的連結串列。 解題思路:...
題目: https://leetcode.com/problems/sum-root-to-leaf-numbers/一個包含0~9的二元樹,找到其根節點到葉數...
題目: https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/將一個...
題目: https://leetcode.com/problems/maximum-depth-of-binary-tree/求一個二元樹最大深度並回傳。 解題...
題目: https://leetcode.com/problems/symmetric-tree/判斷一個二元樹是否鏡像,是的話回傳TRUE不是的話回傳FALS...
題目: https://leetcode.com/problems/same-tree/判斷2個二元樹是否相同,回傳true或false。 解題思路: 從第一個...
題目: https://leetcode.com/problems/binary-tree-inorder-traversal/中序排序法訪問順序為左節點-&g...
題目: https://leetcode.com/problems/merge-two-sorted-lists/合併2個排序好的鏈結串列,按排序大小回傳一個新...
題目: https://leetcode.com/problems/swap-nodes-in-pairs/一個連結串列,交換2個相鄰的節點並返回首節點。 解題...
題目: https://leetcode.com/problems/rotate-array/一個陣列將其向右旋轉k步,並回傳結果。 解題思路: 利用2個for...
題目: https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/在已排序的陣列使其數值相加...