上一章 Day 2 - Spring Boot 介紹, 開發工具與架構 Visual Studio Code 全新的開源IDE, 號稱一個IDE, 寫遍全語言...
目標:這題主要目的在於介紹二元樹的中序走訪,同時用stack結構來講解迭代解的思路。 原題: Question: Given a binary tree, re...
上一章 Day 1 - 為什麼要前後端分離? 開發過WEB項目的朋友, 都應該處理過繁複的配置, 一堆XML與Properties檔 這使的專案配置對於新人來說...
目標:這題主要目的在於介紹二元樹中最常見實用的類別:二元搜尋樹(Binary Search Tree) 原題: Question: Given a binary...
前後端分離已成為業界的標準之一, 有效的分離解藕, 可以讓我們的專案維護更容易, 業務邏輯更清晰, 不會像以往牽一髮而動全身, 同時也可以支援不同客戶端服務(W...
目標:這題主要目的在於透過題目來介紹前面提過的Bitwise Operation的應用。 原題: Question: Given a non-empty arr...
目標:選取這題主要目的在於了解二元樹基本的延伸以外,也介紹了另一個常用的資料結構:Queue,用以處理迭代解(Iterative solution)的方法。 原...
常見的Java List疑問 前言 在學時還有工作初期,看了市面上的Java教科書發現都沒有深入探討這些List底層與關鍵要素,都只教如何使用。但這個坑常常會在...
如果你真的有開始嘗試去標記一些文章,相信你一定有遇這些問題不知道該怎麼標記: 一篇文章內出現很多混亂訊息 沒特別寫出對於個股看好或和壞 文章內容沒有意義時...
目標:這題主要目的在於介紹常見的資料結構:樹(Tree) 原題: Question: Given two binary trees, write a funct...
目標:這題主要目的在於理解常見的資料結構:堆疊(Stack),同時也會處理常見的Linked List。 原題: Question: Reverse a lin...
如果大家都有成功照上一篇講的自己刻好了一個標記器的 UI 或是也利用範例檔成功執行起來,那我們就可以來講在這邊我們做好的標記器需要呈現哪些資料了。 圖1. 圖1...
目標:這篇的目標是介紹Gray Code以及二進位的位元運算部分。 原題: Question: The gray code is a binary numera...
標記工具的使用不要太複雜,越簡單當然越好,而且畫面一定要有 UI 介面。這裡我們直接使用 Swing 來開發,所以邊我們快速地來講解一下我們需要用到哪些元件。標...
目標:選這題的目標旨在說明更為典型的動態規劃算法。 原題: Question: You are climbing a staircase. It takes n...
目標:這題的目標在於講述簡單的字串操作方式,以及簡單的二進位的表示法。 原題: Question: Given two binary strings, retu...
目標:這題主要目的在於學習一個常見的演算法:動態規劃(Dynamic Programming)。 原題: Question: Given an integer...
目標:這題主要目的在於了解如何處理以排序陣列的快速方法:二元搜尋法。 原題: Question: Given a sorted array and a targ...
目標:這題主要目的在於闡明In-place algorithm的含義,以及使用In-place的條件下會受到的限制。 原題: Question: Given a...
閱讀門檻: 最好對Java有基本認識的程式開發師(Programmer)因為這系列的教學要運用Java來講解。要是真的不熟悉Java又想去學,也是歡迎的。可以來...
目標:這題主要目的在於引導讀者了解Linked List的資料結構以及基本操作。 原題: Question: Merge two sorted linked l...
目標:這題主要目的在於練習Two Pointer類型的問題應用。 原題: Question: Given an array nums of n integers...
前面三篇都在講概念跟初步驗證,到了這裡終於要進入開發的部分。今天會把之後開發上使用到的程式語言與平台等相關資訊做一次說明,並依序寫上總共需要開發哪些 func...
目標:這題主要目的在於練習常見的字串比對處理。 原題: Question: Write a function to find the longest commo...
目標:這題主要目的在於練習HashMap/Dictionary的應用。 原題: Question: Given an array of integers, re...
題目 Given an array of integers, return indices of the two numbers such that they...
寫在前面 容許筆者自我工商一下,如果喜歡這一系列的文章,我也有陸續寫新的文章,放在我的Medium中,有興趣的歡迎光臨XD~ 其目錄項次會放在第一篇(在Medi...
英屬百慕達商友邦人壽保險股份有限公司台灣分公司招募 2018年與2019年連續獲HR Asia 『台灣最佳企業雇主獎』 工作時間: 9:00~12:00 &a...
MD5 因為其不可逆的特性, 讓它成為現今許多工程師常用的加密方式之一 尤其在這隱私權高漲的年代, 所有個資, 卡號, 交易金流相關都會用到加密 來看個簡單的範...
相信各位都有遇過要寫檔, 或輸出字串的情境 OutputStream 與 PrintWriter 可說是最常見的兩種方式, 那這兩種有何差異呢? 來看兩個簡單的...