Tagged

演算法

A collection of 7 posts

WebAuthn:網頁上使用指紋、安全金鑰來認證
程式演算法

WebAuthn:網頁上使用指紋、安全金鑰來認證

現在安全性越來越講究了,很多網站都開放使用二步驟驗證,甚至可以使用實體的安全金鑰;而手機端許多也支援指紋認證,不需要一直輸入密碼就能安全登入。這篇文章會來討論這些東西大概是怎麼做的。

非對稱加密?到底是什麼鎖可以有兩把鑰匙,用簡單數學解釋給你聽
演算法密碼學

非對稱加密?到底是什麼鎖可以有兩把鑰匙,用簡單數學解釋給你聽

常聽到非對稱加密是用兩把鑰匙來做,但兩把鑰匙可以用一把來加密一把來解密,到底是什麼鎖可以做到這件事情?這篇文用簡單數學來告訴你這什麼邏輯。

如何快速排序你的書櫃?五分鐘就學會!
程式演算法

如何快速排序你的書櫃?五分鐘就學會!

可曾想過,如果你是圖書館員,要怎麼排一整櫃的書嗎?當然如果有編號、機器等都可以解決,但機器壞了怎麼辦?

六分鐘看完 15 種排序演算法,其中幾種好療癒
演算法程式

六分鐘看完 15 種排序演算法,其中幾種好療癒

常常聽過各式各樣的排序演算法,但你真的知道這些演算法是怎麼排序的嗎? 快來看看 Timo Bingmann 做的六分鐘小短片,一次看懂十五個排序演算法!

資料結構筆記(三):抽象資料結構(ADT)與Struct
程式演算法資料結構C 語言

資料結構筆記(三):抽象資料結構(ADT)與Struct

資料結構還有一個很重要的東西,這次把它放在最後講,也就是抽象資料結構。

資料結構筆記(二):陣列、字串與指標
程式演算法資料結構C 語言

資料結構筆記(二):陣列、字串與指標

第二章就從陣列、字串和指標開始講好了。覺得把記憶體位址拿來一起講應該會比較好理解一點,畢竟在底層都是差不多的東西。

資料結構筆記(一):演算法、時間複雜度、空間複雜度
程式演算法資料結構C 語言

資料結構筆記(一):演算法、時間複雜度、空間複雜度

資料結構,據說要學好程式只要學好資料結構和演算法就好了。但這明明是資料結構筆記啊,怎麼會提到時間複雜度呢?我也不知道,第一章就從時間複雜度和空間複雜度開始吧 XD