2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 85 文章 2896
Day 8
2022-09-23
1067
0
講完了Array跟Linked list接下來我們來講Stack跟Queue吧d(`・∀・)b什麼是Stack勒,先舉一些日常生活中的例子,像是餐廳裡面洗好堆起...
Day 12
2022-09-23
10591
0
昨天我們談到了 Factory模式,工廠可以生產實作同個介面 IShape的各種形狀。假設今天再多一個條件是「顏色」,而店家會去販售特定形狀的卡片搭配特定顏色的...
Day 8
2022-09-23
761
0
People don't change.Times do.John Wick 程式初期,筆者覺得 var 超好用,可讀可寫一直爽,到後期一點變成 val 超...
Day 8
2022-09-23
1526
0
前言:昨天Day07聊到函數的回傳值需要定義data type資料型態。(關於如何區分資料型態請搭Day02直通車)這大概是底層語言最有趣的部分之一了。 參數p...
Day 12
2022-09-23
560
1
昨天大概介紹了record的功能,今天來介紹一下可以怎麼使用。 觀察資料流程 假設今天有一個csv格式的資料,我想要把他整理成容易使用的方式 var csv =...
Day 8
2022-09-23
630
0
將一組資料切分成兩組或多組資料,再用切分後的資料進行處理。此技巧能有效減少時間複雜度。 此技巧大量用於搜尋演算法內,以下用 二分搜尋法 (Binary Sear...