iT邦幫忙

algorithm相關文章
共有 318 則文章
鐵人賽 Modern Web DAY 18

技術 【Day18】從電商、社群、醫療到法務,談談無所不在的演算法與創新應用

歡迎追蹤,一起在 30 天完成心目中的 LINE redesign 昨天提到演算法的定義,今天將接著聊在生活之中,具體會經常遇到哪些演算法,有興趣的人也可以...

鐵人賽 Software Development DAY 24
舌尖上的演算法 系列 第 24

技術 Day24 -- Dynamic Programming - Knapsack

本系列文章同步分享於個人Blog - InformisTry - HankLee 前言 今天要把一個舊問題拉出來再提一次,那就是 -- Knapsack Pro...

鐵人賽 Modern Web DAY 17

技術 【Day17】在中秋連假前談談,那些我們知道會比較好的演算法

歡迎追蹤,一起在 30 天完成心目中的 LINE redesign 在連假前討論演算法(algorithm)不確定是不是個好注意,不過如果你正塞在返鄉的車陣...

鐵人賽 Software Development DAY 23
舌尖上的演算法 系列 第 23

技術 Day23 -- Dynamic Programming - Edit Distance

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 有些時候就是有一些無聊的問題想要解決,才會發展出一些簡單的演算法,然後才會進...

鐵人賽 Software Development DAY 22
舌尖上的演算法 系列 第 22

技術 Day22 -- Dynamic Programming - Coin-row Problem

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 今天算是進入我們倒數第二個主題了,雖然不知道前面的內容大家能不能吸收,或是了...

鐵人賽 Software Development DAY 21
舌尖上的演算法 系列 第 21

技術 Day21 -- Time and Space Tradeoff - Hashing

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 昨天介紹Distribution Sort的時候提到了Map/Diction...

鐵人賽 Software Development DAY 20
舌尖上的演算法 系列 第 20

技術 Day20 -- Time and Space Tradeoff- Distribution Sorting

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 我們生活中隨時隨地都在做出選擇,而在做選擇時,我們都會根據利弊進行判斷,今天...

鐵人賽 Software Development DAY 19
舌尖上的演算法 系列 第 19

技術 Day19 -- Transform and Conquer - 2-3 Trees

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 當在設計一個演算法的時候,倘若使用到了Tree這種資料結構,絕大部分的情況下...

鐵人賽 Software Development DAY 18
舌尖上的演算法 系列 第 18

技術 Day18 -- Transform and Conquer - AVL Tree(下)

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 昨天介紹了AVL Tree和當針對AVL Tree進行Insertion的時...

鐵人賽 Software Development DAY 17
舌尖上的演算法 系列 第 17

技術 Day17 -- Transform and Conquer - AVL Tree(上)

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 目前為止已經介紹了三種類別的演算法,每一種演算法都有其有趣的地方,今天我們要...

鐵人賽 Software Development DAY 16
舌尖上的演算法 系列 第 16

技術 Day16 -- Divide and Conquer - Quick Sort

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 昨天介紹了第一種Divide and Conquer的演算法(Merge S...

鐵人賽 影片教學 DAY 22

技術 輕鬆搞懂演算法: 資料結構的複雜度

今天是來補坑的之前講資料結構都故意先跳過複雜度今天一次講完,順便做複習 程式新手學習發問區,問都給問!!紫楓FB專頁紫楓blog紫楓youtube頻道

鐵人賽 Software Development DAY 15
舌尖上的演算法 系列 第 15

技術 Day15 -- Divide and Conquer - Merge Sort

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 一連五天,我們介紹了Decrease and Conquer,今天和明天我們...

鐵人賽 影片教學 DAY 21

技術 輕鬆搞懂演算法: 演算法概論與複雜度(BigO)

輕鬆搞懂演算法: 演算法概論與複雜度(BigO)呼,昨天趕稿趕到凌晨作影片真的比想像中的累阿QQ希望這系列影片可以幫助到想學習的人 程式新手學習發問區,問都給...

鐵人賽 Software Development DAY 14
舌尖上的演算法 系列 第 14

技術 Day14 -- Decrease and Conquer - Binary Search Tree(下)

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 昨天我們介紹了Binary Search Tree(BST),而今天要講的B...

鐵人賽 Software Development DAY 13
舌尖上的演算法 系列 第 13

技術 Day13 -- Decrease and Conquer - Binary Search Tree(上)

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 第十二天我們介紹了Binary Search,而Binary Search在...

鐵人賽 Software Development DAY 11
舌尖上的演算法 系列 第 11

技術 Day11 -- Decrease and Conquer - Shell Sort

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 第十天我們第一次介紹了Decrease and Conquer類別的運作方式...

鐵人賽 Software Development DAY 10
舌尖上的演算法 系列 第 10

技術 Day10 -- Decrease and Conquer - Insertion Sort

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 第六天到第九天,我們都是在介紹屬於Brute Force的演算法,若要複習的...

鐵人賽 Software Development DAY 9
舌尖上的演算法 系列 第 9

技術 Day9 -- Brute Force - DFS & BFS

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 應該有人跟我一樣真心覺得Brute Force其實看起來也沒什麼,就都是很簡...

鐵人賽 Software Development DAY 8
舌尖上的演算法 系列 第 8

技術 Day8 -- Brute Force - Knapsack

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 接連兩天分別介紹了Selection Sort和Bubble Sort兩種排...

鐵人賽 Software Development DAY 7
舌尖上的演算法 系列 第 7

技術 Day7 -- Brute Force - Bubble Sort

本系列文章同步分享於個人Blog → InformisTry-HankLee 前言 第六天我們終於開始上主菜了,第一個演算法Brute Force中的Selec...

鐵人賽 Software Development DAY 6
舌尖上的演算法 系列 第 6

技術 Day6 -- Brute Force - Selection Sort

本系列文章同步分享於個人Blog → Informistry-HankLee 前言 一連講了五天的背景知識,今天我們終於要來開始上主菜了,而主菜也是有很多的類別...

鐵人賽 Software Development DAY 5
舌尖上的演算法 系列 第 5

技術 Day5 -- 線性資料結構(Linear Data Structures)

本系列文章同步分享於個人Blog → Informistry-HankLee 前言 第四天我們說明了什麼是抽象資料型別(Abstract Data Type,...

鐵人賽 Software Development DAY 4
舌尖上的演算法 系列 第 4

技術 Day4 -- 抽象資料型別及特性

本系列文章同步分享於個人Blog → Informistry-HankLee 前言 第二天我們介紹了針對演算法執行效率(Time Complexity)進行了說...

鐵人賽 Software Development DAY 3
舌尖上的演算法 系列 第 3

技術 Day3 -- 解析演算法的優劣(下)

本系列文章同步分享於個人Blog → Informistry-HankLee 前言 第二天我們提到了衡量一個演算法好壞的因素分別是執行時間(Time compl...

鐵人賽 Software Development DAY 2

技術 [Day 2] Two Sum:暴力解不難,但善用 dictionary 讓你更輕鬆

講到 LeetCode,大部分人共同的回憶(以及共同的起點)大概就是 two Sum 了吧。這題會給一個陣列以及一個數字,我們要找的,就是陣列中哪兩個數字加起來...

鐵人賽 Software Development DAY 1
舌尖上的演算法 系列 第 1

技術 Day1 -- 初嚐演算法

本系列文章同步分享於個人Blog-Informistry 前言 從生物科技產業轉行到資訊科技產業不知不覺來到第五個年頭,這五年裡當個無憂無慮的小小碼農渾渾噩噩地...

鐵人賽 Software Development DAY 5

技術 [One Punch 一拳搞定前後端面試] DAY-05 - FizzBuzz

FizzBuzz 問題 給一個整數 n請列印出 1~n 的每一個整數,但是 當整數可以被 3 整除的時候印出 Fizz 來代替原本要印出的數, 當整數可以被 5...

鐵人賽 Software Development DAY 4

技術 [One Punch 一拳搞定前後端面試] DAY-04 - 出現最多次

題目: 寫一個方法(函數):題目給一個字串,請回傳該字串出現最多次的字元。 此文同時發佈於好讀版。 Example: ex1: input: &quot...

鐵人賽 Software Development DAY 3

技術 [One Punch 一拳搞定前後端面試] DAY-03 - 判斷回文

題目 寫一個方法(函式),判斷給的字串是否為回文,是回文回傳 True,不是回文回傳 False。 此文同時發佈於好讀整理版。 example: input '...