iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

One Punch 一拳搞定前後端面試 系列

分享 JavaScript 與 Java 面試上機考常見問題。分析題目與解答。
從簡單的字串反轉到複雜的資料結構、演算法。由淺入深。

鐵人鍊成 | 共 30 篇文章 | 44 人訂閱 訂閱系列文 RSS系列文
DAY 11

[One Punch 一拳搞定前後端面試] DAY-11 - 費氏數列

費氏數列(Fibonacci numbers) 還記得達文西密碼裡面,羅浮宮館長死前留下的密碼嗎? 其中關鍵的線索就是費氏數列! 費氏數列,又稱斐波那契數列。意...

2020-09-11 ‧ 由 smartyee 分享
DAY 12

[One Punch 一拳搞定前後端面試] DAY-12 - 記憶化

記憶化(Memoization) 鐵人賽上一篇費氏數列的遞迴比較慢,但是遞迴可不可以加速呢? 答案是可以的,我們可以使用 記憶化(Memoization) 技術...

2020-09-12 ‧ 由 smartyee 分享
DAY 13

[One Punch 一拳搞定前後端面試] DAY-13 - Queue

佇列(Queue) 此文同時發佈於好讀版 佇列(Queue)又稱排隊,是一種資料結構。也就是排隊的特性:先進先出(First-In-First-Out)。 通常...

2020-09-13 ‧ 由 smartyee 分享
DAY 14

[One Punch 一拳搞定前後端面試] DAY-14 - Stack

資料結構 : 堆疊 (Stack) 堆疊是一種常見的資料結構,其特性是先進後出,後進先出(Last In - First Out)。像堆東西那樣。 也就像搭電梯...

2020-09-14 ‧ 由 smartyee 分享
DAY 15

[One Punch 一拳搞定前後端面試] DAY-15 - LinkedList

Linked List Linked List 是一種資料結構。 本文同時發佈於好讀整理版因 Linked List 方法很多,我們今天先介紹其中 Node...

2020-09-15 ‧ 由 smartyee 分享
DAY 16

[One Punch 一拳搞定前後端面試] DAY-16 - LinkedList 建構子與 addFirst

LinkedList 建構子與 addFirst() 本文同時發布於好讀整理版 建構子是拿來初始化物件用的。 當初始化 LinkedList 並產生實體(ins...

2020-09-16 ‧ 由 smartyee 分享
DAY 17

[One Punch 一拳搞定前後端面試] DAY-17 - LinkedList size() 與 getFirst()

LinkedList size() & getFirst() 本文同時發布於好讀整理版 這篇要來介紹 LinkedList 裡面重要的方法 size...

2020-09-17 ‧ 由 smartyee 分享
DAY 18

[One Punch 一拳搞定前後端面試] DAY-18 - LinkedList getLast() 與 clear()

LinkedList getLast() & clear() 本篇介紹 LinkedList 的兩個方法 : getLast() 取得最後的 node...

2020-09-18 ‧ 由 smartyee 分享
DAY 19

[One Punch 一拳搞定前後端面試] DAY-19 - LinkedList- removeFirst 與 removeLast

LinkedList removeFirst() & removeLast() 本篇要來實作 removeFirst() 與 removeLast()...

2020-09-19 ‧ 由 smartyee 分享
DAY 20

[One Punch 一拳搞定前後端面試] DAY-20 - addLast & getAt

LinkedList addLast & getAt 本篇要來介紹 LinkedList 的 addLast() & getAt() addL...

2020-09-20 ‧ 由 smartyee 分享