第一題先來一個容易,但您可能想不到的題目... 此文同時發佈於好讀整理版 題目:寫一個方法(函式)把提供的字串,反轉過來。 例如: ex1: 輸入 'abcde...
分享 JavaScript 與 Java 面試上機考常見問題。 分析題目與參考解答。 從簡單的字串反轉,到複雜的資料結構、演算法。由淺入深。 為什麼選這兩種程式...
本文章同時發佈於: Medium iT邦幫忙 大家好,這次要來跟大家介紹FP的Maybe,我不會介紹到Monad等太複雜的FP元素,會以 遇到...
#1 Two Sum medium版本 題目原文 Given an array of integers, return indices of the two n...
社交惡夢之請跟你座位旁的同學一組 k-means clustering 是我覺得最直觀好理解的分群方式。完整分群的過程概念可以分成兩大部分: 一是計算資料點之間...
資料結構 (Data Structure)不同的資料會有不同的儲存方式,而這些擺放的方式都會影響到程式設計,而這些儲存資料的方式就稱為資料結構。事實上,更精...
今天是本系列進入 JavaScript 主題的第一天,那麼就先寫個 前陣子面試 時遇到的快速排序法吧! 本系列文已經重新編校彙整編輯成冊,並正式出版囉!《前...
Recurrent Neural Network(RNN)是神經網絡的一種,常應用在處理時間、空間序列上有強關聯的訊息,尤其在 NLP (Natural Lan...
在上一篇前言提到 AlexNet 是一個歷史分水嶺,這是由於在 AlexNet 之前,Deep Learning 已經沈寂很久,而在2012年的 ImageNe...
2012年,Alex Krizhesky 和 Geoff Hinton 提出的 AlexNet 在 ImageNet 的圖像分類競賽中以巨大優勢贏得冠軍,使 C...
讓我們今天繼續跟向量奮戰吧! 向量的內積 在可以使用乘法而且不會溢位的情況下,我們可以用一次乘法 (摺積,Convolution、又稱捲積) 就把內積的值算出來...
上篇介紹 ANN 魔法陣結構:輸入層(Input Layer)、隱藏層(Hidden Layer)及輸出層(Output Layer)。此外,也解釋了神經元與激...
第一個魔法陣:Artificial Neural Network (ANN, 1943) 首先先來看看 ANN 的結構: 圖片來源:https://hack...
剛開始研究 deep learning 時,正好是 AlphaGo 跟南韓棋士李世乭對戰(2016年3月8日到3月15日)的前一兩個月,那時我們小組嘗試用 CN...
寫程式的目的,即是把不斷重複的計算流程自動化。而演算法,則是用以明確定義自動化後的計算流程。在設計演算法之前,除了對於要解決的問題有一定程度的認識以外,還必須考...
演算法概述 演算法(Algorithm)是為完成任務而下達的一組提示,每一個程式碼都是一種演算法。 O(Big O Notation):演算法的執行時間,不以秒...
# 有了資料之後... 當輸入的資料都準備好之後,需要透過一些分析方法來取得我們想要的資訊。 往後幾天會介紹資料分析中最基本的幾種方式、如何實作以及產生的結果。...
挑選一個排列組合的題目,希望各位看完可以稍稍理解排列組合的題目該如何去解析適合用程式碼實作的解法 在演算法中,排列組合算是相對容易的一個常見問題,因此我們第一個...