自動播放
自動完成
上一個單元
Complete and Continue
[ALG101] 先別急著寫 leetcode
Unit0:課程簡介
課程簡介
課程相關資源
Unit0.0:什麼人適合這堂課? (2:42)
Unit0.1:為什麼要上這堂課? (2:05)
Unit0.2:課程進行方式 (3:18)
Unit0.3:Project0 介紹 (3:32)
Unit1:要學好程式,從不要寫程式開始
Unit1 大綱
Unit1.1:What the funk,都說了先不要 (5:55)
Unit1.2:時間一天一天一天的走,程式碼一行一行一行的跑 (6:47)
Unit1.3:如何撰寫 pseudo code? (2:58)
Unit1.4:實戰練習:印出 1-100 的奇數 (3:21)
Unit1.5:實戰練習:fizz buzz (3:39)
Unit1.6:實戰練習:找最小值 (5:22)
Unit1.7:Project1 介紹 (1:02)
作業檢討:Project1 字串反轉 (3:18)
作業檢討:Project1 陣列總和 (2:24)
作業檢討:Project1 找最大值 (1:37)
Unit2:寫程式之前,先學會「看程式」
Unit2 大綱
Unit2.1:你其實看不懂程式碼 (8:04)
Unit2.2:人體編譯器 (5:48)
Unit2.3:Debug 神器:Debugger (8:55)
Unit2.4:Log 雖可恥但有用 (7:59)
Unit2.5:實戰練習:找次大值 (5:41)
Unit2.6:實戰練習:字串轉大寫 (9:38)
Unit2.7:實戰練習:刪除特定字元 (2:29)
Unit2.8:Project2 介紹 (5:56)
作業檢討:Project2 找次小值 (2:46)
作業檢討:Project2 大小寫互換 (7:06)
作業檢討:Project2 印出因數 (3:41)
Unit3:寫程式前的最後一步:看懂題目
Unit3 大綱
Unit3.1:弄清題意,翻成白話文 (5:00)
Unit3.2:最重要的小事:輸入範圍 (14:18)
Unit3.3:輸入與輸出方式 (2:01)
Unit3.4:Project3 介紹 (1:33)
作業檢討:Project3 LIOJ 1010:靈魂伴侶 (1:03)
作業檢討:Project3 LIOJ 1015:音速小子 (1:12)
作業檢討:Project3 LIOJ 1017:貪婪的小偷 (4:25)
Unit4:主角總是最後才登場:寫程式囉
Unit4 大綱
Unit4.1:從虛擬碼到程式碼 (7:37)
Unit4.2:函式填空法 (13:50)
Unit4.3:簡化法 (6:04)
Unit4.4:寫程式三寶:迴圈、函式、判斷式 (2:15)
Unit4.5:實戰:印出金字塔 (6:06)
Unit4.6:實戰:九九乘法表 (11:13)
Unit4.7:實戰:印出 1-100 的平方數 (4:33)
Unit4.8:Project4 介紹 (3:20)
作業檢討:Project4 LIOJ 1023:印出聖誕樹 (6:55)
作業檢討:Project4 LIOJ 1024:NN 乘法表 (3:48)
作業檢討:Project4 LIOJ 1025:水仙花數 (22:45)
Unit5:經典題目解解看
Unit5 大綱
Unit5.1:達到什麼程度才能解經典題目? (2:04)
Unit5.2:實戰:判斷等差數列 (11:36)
Unit5.3:實戰:身分證驗證 (16:58)
Unit5.4:實戰:數字位數加總 (5:46)
Unit5.5:Project5 介紹 (1:14)
作業檢討:Project5 LIOJ 1026:判斷等比數列 (4:35)
作業檢討:Project5 LIOJ 1027:信用卡號驗證 (14:03)
作業檢討:Project5 LIOJ 1028:生命靈數 (5:52)
作業檢討:Project5 LIOJ 1029:加減乘除 (2:03)
作業檢討:Project5 LIOJ 1030:判斷迴文 (4:10)
作業檢討:Project5 LIOJ 1031:完全平方和 (2:20)
作業檢討:Project5 LIOJ 1032:平面距離計算 (6:45)
作業檢討:Project5 LIOJ 1033:最近點對 (10:26)
作業檢討:Project5 LIOJ 1034:凱薩加密 (6:15)
作業檢討:Project5 LIOJ 1046:圈圈叉叉 (6:25)
Unit6:內建函式做做看
Unit6 大綱
Unit6.1:練習實作內建函式 (1:38)
Unit6.2:實戰:Array.map (5:24)
Unit6.3:實戰:String.repeat (1:39)
Unit6.4:實戰:Array.lastIndexOf (4:43)
Unit6.5:Project6 介紹 (3:34)
作業檢討:Project6 LIOJ 1036:Array reverse (3:37)
作業檢討:Project6 LIOJ 1037:Array filter (5:32)
作業檢討:Project6 LIOJ 1038:Array indexOf (2:39)
作業檢討:Project6 LIOJ 1039:Array fill (2:42)
作業檢討:Project6 LIOJ 1040:Array join (7:13)
作業檢討:Project6 LIOJ 1041:String trim (10:00)
作業檢討:Project6 LIOJ 1042:String toLowerCase (2:29)
作業檢討:Project6 LIOJ 1043:String endsWith (7:11)
作業檢討:Project6 LIOJ 1044:String padEnd (6:59)
作業檢討:Project6 LIOJ 1045:String slice (2:37)
Unit7:國中題目大挑戰
Unit7 大綱
Unit7.1:NPSC 是什麼? (6:32)
Unit7.2:如何使用 NPSC 的測資? (4:14)
Unit7.3:實戰:NPSC 2019 國中組初賽 (6:16)
Unit7.4:實戰:NPSC 2008 國中組初賽 (10:06)
Unit7.4:補充換行字元相關知識 (3:15)
Unit7.5:Project7 介紹 (0:55)
作業檢討:Project7 LIOJ 1008:幾個水桶 (10:40)
作業檢討:Project7 LIOJ 1009:Yo!倒著唸! (4:20)
作業檢討:Project7 LIOJ 1013:搭電梯 (9:55)
作業檢討:Project7 LIOJ 1014:不九人世 (4:16)
作業檢討:Project7 LIOJ 1016:不合群的人 (4:45)
Unit8:初學者只管拿分,誰管你什麼效率
Unit8 大綱
Unit8.1:淺談時間與空間複雜度 (14:13)
Unit8.2:電腦比你想得厲害 (2:20)
Unit8.3:實戰:LIOJ 1035:簡易排序 (4:20)
Unit8.4:實戰:LIOJ 1047:搜尋數字 (7:09)
Unit8.5:實戰:LIOJ 1048:最大連續和 (7:14)
Unit8.6:Project8 介紹 (0:57)
作業檢討:Project8 LIOJ 1049:陣列最短距離 (4:55)
作業檢討:Project8 LIOJ 1050:two sum (6:21)
作業檢討:Project8 LIOJ 1051:逆序數對 (4:36)
Unit9:未來的路還很漫長,你還差得遠呢
Unit9 大綱
Unit9.1:淺談資料結構 (8:49)
Unit9.2:淺談演算法 (3:29)
Unit9.3:實戰:LIOJ 1035:簡易排序 (8:54)
Unit9.4:實戰:LIOJ 1047:搜尋數字 (10:23)
Unit9.5:實戰:LIOJ 1048:最大連續和 (11:30)
Unit9.6:結語 (4:57)
Unit9.7:Project9 介紹 (1:08)
先別急著寫 leetcode 課程總結
Teach online with
Unit6.4:實戰:Array.lastIndexOf
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock