原创 Swift 數組刪除元素

Swift 數組裏提供了刪除數組元素的方法主要包括以下幾種: 1、@inlinable public mutating func remove(at index: Int) -> Element 通過索引刪除元素,且索引必須是數組有效索引,

原创 線性代數知識點總結 2. 行列式 3. 矩陣 4. 矩陣的初等變換與線性方程組 5. 向量組的線性相關性 6. 相似矩陣及二次型

數學公式LaTeX公式 線性代數是代數學的一個分支,主要處理線性關係問題。線性關係意即數學對象之間的關係是以一次形式來表達的。例如,在解析幾何裏,平面上直線的方程是二元一次方程;空間平面的方程是三元一次方程,而空間直線視爲兩個平面相交,由兩

原创 K-NN 近鄰

k近鄰法(k-nearest neighbor, k-NN)是1967年由Cover T和Hart P提出的一種基本分類與迴歸方法。它的工作原理是:存在一個樣本數據集合,也稱作爲訓練樣本集,並且樣本集中每個數據都存在標籤,即我們知道樣本集中

原创 SwiftUI-如何創建一個工程

2019年度WWDC全球開發者大會,更新旗下用於手機、電腦、智能手錶和電視機頂盒的軟件操作系統。此外還發布了計算機編程語言框架SwiftUI。SwiftUI是基於開發語言Swift建立的框架——SwiftUI。全新的SwiftUI可以用於w

原创 math.js:靈活強大的JavaScript數學庫

最近爲期權開發一些基本技術指標,用到一些C++的數學庫,剛好看到JavaScript的math.js庫,這裏對math.js做一下簡單介紹。 什麼是math.js math.js是一個廣泛應用於JavaScript 和 Node.js

原创 Instagram 開源IGListKit學習

一、IGListKit簡介 IGListKit是Instagram推出的新的UICollectionView框架,使用數據驅動,旨在創造一個更快更靈活的列表控件。這個框架設計的非常好,完美符合高內聚、低耦合。 github地址:https

原创 Numpy使用

NumPy(Numerical Python) 是 Python 語言的一個擴展程序庫,支持大量的維度數組與矩陣運算,此外也針對數組運算提供大量的數學函數庫。 NumPy 是一個運行速度非常快的數學庫,主要用於數組計算,包含: 一個強大的

原创 Matplotlib使用

Matplotlib 是支持 Python 語言的開源繪圖庫,因爲其支持豐富的繪圖類型、簡單的繪圖方式以及完善的接口文檔,深受 Python 工程師、科研學者、數據工程師等各類人士的喜歡。Matplotlib 擁有着十分活躍的社區以及穩定的

原创 Swift條件語句與循環

一、條件語句: 條件語句通過設定的一個或多個條件來執行程序,在條件爲真時執行指定的語句,在條件爲 false 時執行另外指定的語句。 if語句: if <#condition#> { <#code#> } if…else語句

原创 線性代數知識點總結

數學公式LaTeX公式 線性代數是代數學的一個分支,主要處理線性關係問題。線性關係意即數學對象之間的關係是以一次形式來表達的。例如,在解析幾何裏,平面上直線的方程是二元一次方程;空間平面的方程是三元一次方程,而空間直線視爲兩個平面相交,由兩

原创 1.求兩個整數A+B的和

描述:求兩個整數A+B的和輸入:輸入包含多組數據。每組數據包含兩個整數A(1 ≤ A ≤ 100)和B(1 ≤ B ≤ 100)。輸出:對於每組數據輸出A+B的和。解題:

原创 GRPC iOS 使用

GRPC是一個高性能、通用的開源RPC框架,基於HTTP/2協議標準和Protobuf序列化協議開發,支持衆多的開發語言。。。更多介紹 編寫Proto(asset.proto)(這裏使用server寫的沒有自己寫) syntax = "