歡迎來到我的個人網站

嗨,我是 吳東橙

我專注於  |

台南黎明高中競程選手,也是校內程式研究社講師、程式讀書會會長。走過 APCS、CPE、YTP、成大邀請賽、學科能力競賽、黑客松這條競賽路,一邊刷題一邊把學到的東西教給學弟妹。

6+ 競賽經歷
7+ 完成專案
2 擔任講師社團
向下滾動

背景與故事

國中因為玩 Minecraft 才莫名其妙接觸程式,從 Java 入門、參加台南一中暑期程式營後轉向 C++,就這樣一腳踏進競程的世界。國三時懵懵懂懂組隊打 YTP 挑戰營拿了最後一名,那次慘痛經驗反倒燃起了我的好勝心。

高中後正式投入訓練,累積 APCS 觀念 3 /實作 5 級、CPE 三題 PR86、YTP 決賽、成大邀請賽決賽第 10 名佳作、南區資訊學科能力競賽佳作、中學生黑客松決賽等成績。課外擔任黎明高中程式研究社進階課程講師、程式讀書會會長,把剛學到的演算法直接整理成講義傳給學弟妹。

技能 & 工具
C++ Python 演算法競賽 資料結構 Svelte FastAPI Git Linux
與我聯繫
profile.json
{
  "name":      "吳東橙",
  "role":      "競程選手 / 程式社講師",
  "location":  "台南,台灣",
  "education": "台南市黎明高中",
  "focus": [
    "演算法競賽",
    "程式教學",
    "工具開發"
  ],
  "email":     "orange980730@gmail.com",
  "openTo":    "合作機會",
  "available": true
}
台南市黎明高中
高中在學
目前位置
台南,台灣
成大邀請賽 決賽第 10
南區學科能力競賽佳作

競程這條路

從 Minecraft 玩家到競程選手,一段還在寫下去的旅程

國中時期的我還算是個外行的小菜雞,只是因為玩 Minecraft 後才莫名其妙地接觸到了程式。一開始先學了 Java,但學了一段時間感覺沒什麼成就感,因為也不知道學那個要幹嘛。後來看到台南一中舉辦的暑期程式營,我就報名了。結束後,我了解了一些 C++ 的語法,也大概知道了國中階段的我學這個可以幹嘛。於是,我開始接觸了競程。

國三時,我開始慢慢在 ZeroJudge 上做題目,但當時也只會解一些簡單的迴圈題。就這樣一直到了國三下,我發現了 YTP 這個比賽,也在學校裡隨便找了幾個朋友一起組隊,但我們並沒有太多的練習,因為我以為我的程度在國中組已經很厲害了。我們就這樣一路殺進挑戰營,接著就是慘痛的記憶:我們在挑戰營拿到了最後一名。這也深深地讓我感受到這些選手們的可怕,但也成功地激起了我的好勝心。

高一上
初登場

第一次的學科能力競賽(校內)

剛上高一時,聽到了有「學科能力競賽」這個東西。雖然學校並沒有對高一新生宣傳,但我還是厚臉皮去詢問了電腦老師,老師也同意讓我參加校內初選。

這次比賽前,我不再像國中時那樣覺得自己非常厲害,而是開始固定每天練幾題題目。到了校內賽當天,我做好了準備進到電腦教室,看到了 10 多個學長們,心裡開始有點緊張。

比賽開始了,一共五題。第一題很簡單之前好像有做過就直接秒了;第二題是一題有難度的機器人指令題——要判斷上下左右移動後機器人最後會停留在哪個點上,花了快一個小時,憑藉之前每天練習學到的技巧成功 AC;接著順勢解出第三題。第四、第五題則是因為題目看不太懂只拿到了部分的分數。比賽結束時我的總分是 360——一個看起來有機會但又不確定的分數。

南區 · 佳作

第一次的學科能力競賽(南區)

心得整理中,有點忘記了,想起來再補上來。

高一下
決賽 rk10 · 佳作

成大邀請賽

賽前

這次的比賽和能競不同,這次是團體賽。我找了之前在一中程式營認識的朋友和他的同學一起組隊,但也因為他們都非常厲害,我開始害怕自己是否會拖累他們,所以比賽前好幾天每天都在練習。

賽中

就這樣一直到了比賽開始,我們一看到題目就開始分配,我選了一題題目敘述很長但我應該會解的題,兩位隊友也分別拿到他們覺得可以解的題。過了一段時間後,其中一位隊友獲得了我們的第一個 AC;但我因為緊張一直忘了要檢查好 code,吃了三個 WA 才 AC。正當我接著看下一題,另一位隊友也拿到了 AC,那時候我們的排名是前 15 左右,所以壓力就沒那麼大了。結果到比賽結束我沒再多拿到 AC,可是兩位隊友各自又多解了一題,最後名次在 第 11,但我也有點小自責。

賽後

比賽結束後,我開始回顧自己的問題,發現應該是我心情過於緊張、心態沒調整好,才讓我們的耗時變多。還有一題生成樹的題目,如果心態調整好是有可能做出來的。

故事還在寫下去——高二、高三的心得會陸續補上。

課程與講義

精心設計的學習材料,幫助學習者掌握核心知識

查看全部 →
競程課程

演算法與資料結構

從基礎排序、搜尋到圖論、動態規劃,以 C++ 實作為核心,帶你建立競程解題的完整思路框架,適合準備 APCS 或競賽的同學。

講義

動態規劃完全攻略

系統整理 DP 思路框架,從一維到二維、記憶化搜索到空間最佳化,附例題與詳解,幫你真正搞懂而不只是背模板。

備考

APCS 實戰衝刺

以歷屆 APCS 題目為核心,針對觀念題與實作題各別攻略,搭配解題技巧與時間管理,幫你在考前快速提升級分。

專案與服務

從想法到實現,這是我做過的一些有趣作品

查看全部 →
YTP
AI 應用 / 黑客松

YTP 城市智慧助理

整合 RAG 知識庫、AI Agent 與 TDX 交通即時資料,提供流式 AI 推薦與地圖視覺化,入選高雄市黑客松決賽。

BOT
Discord Bot

黎明高中點餐 Bot

替同學自動完成每週午餐點餐,以 Fernet 加密存儲憑證,透過 Discord 斜線指令操作。

有想法?讓我們聊聊

不論是競賽備考諮詢、演算法教學合作,或是有趣的工具開發點子,都歡迎直接寫信給我!

傳送 Email

通常在 24 小時內回覆