什麼是機器學習(MachineLearning)

|

機器學習

機器學習(Machine Learning),是用過往資料以及經驗中自動分析並找到運行規則,然而對未知的資料進行預測的演算法

Read more

資料結構- 二元搜尋樹(Binary Search Tree)

|

二元搜尋樹

二元搜尋樹(Binary Search Tree),是一種樹狀資料結構,並具有以下特性

Read more

資料結構- 堆積(Heap)

|

堆積

堆積(Heap),是一棵二元樹,樹根(Root)的鍵值會大於(或小於)等於子樹的鍵值,當根節點的值小於等於子節點的值,此堆積稱為最小堆積(Min Heap);反之,當根節點的值大於等於子節點的值,此堆積稱為最大堆積(Max Heap)

Read more

資料結構- 雜湊表(HashTable)

|

雜湊表

雜湊表(HashTable),根據鍵值(key)直接查詢在記憶體儲存的位置。也就是透過雜湊函數(hash function),計算鍵(Key)所對應的位置,進而找到對應值(value)

Read more

資料結構- 佇列(Queue)

|

佇列

佇列(Queue),具有先進先出(First In First Out)的特性,以生活上來舉例:在排隊的時候,服務人員一定是按照順序一位一位客人進行服務,服務完當下這位,才會對下一位客人進行服務。

Read more

資料結構- 堆疊(Stack)

|

堆疊

堆疊(Stack),一種後進先出(Last In First Out)的資料結構,新增、彈出必須要在堆疊頂端執行,舉例來說:當兵的時候,原本正在寢室休息,後來被班長叫去出公差,必須要完成出公差這件事情,才可以再回到寢室休息

Read more

資料結構-陣列(Array)

|

陣列

陣列(Array),由相同類型的元素的集合所組成的資料結構,分配一塊連續記憶體來儲存利用元素的索引(index)取得對應的位址

Read more

資料結構-鏈結串列(List)

|

資料結構

資料結構(Data Structure, DS),代表將資料有組織的存放在記憶體中,以提升程式的執行效率

Read more

JavaScript物件導向概念

|

物件導向程式設計

物件導向程式設計(Object-oriented programmings,OOP),是一種程式開發的方法,以物件的概念代表現實世界的方式。

Read more

利用SSH遠端連線至Ubuntu

|

What is SSH?

Secure Shell(安全外殼協議),根據Wiki的說法:【 是一種加密的傳輸協定,可以再不安全的網路中為網路服務提供安全的傳輸環境,SSH最常用的用途是遠端登入系統

Read more