IOIC 結束了,上學期成績也出來了,趁還沒忘記紀錄一下修過的每一門課大概在做什麼。
這學期我有修的課有:
共同必修
〔1 學分〕 健康體適能 by 林威名
系必修
〔3 學分〕 演算法設計與分析 by 蕭旭君
〔3 學分〕 計算機程式設計 by 劉邦鋒
〔3 學分〕 普通物理學甲上 by 梁啟德
通識
沒有通識 😭
系選修
〔3 學分〕 計算機概論 by 徐宏民
〔...
當初架站風風火火,一年多來冷冷清清,轉眼已經荒廢這裡十幾快二十個月了。
為什麼我想架站?
當初我在 instagram 上開了帳號,分享一些小題目或寫題小心得,都不是什麼困難、冷僻、高深的知識,反而很多都是 well known 的。但後來沒那麼多時間寫字1,或是想分享的就那些,或是因為社交媒體的本質讓我獲得太高的關注度,開始太在意寫出來的東西如何,畏首畏尾,漸漸不寫了。那年校內賽我跌了一跤...
據說會用 vim 是大學 ICPC 選手的基礎技能,而且 vim 又難又難,趁早學絕對不虧,高中 TOI 之類的競賽基本上也有 vim 可以用。vim 雖然一開始不太習慣,但是用多了之後寫程式的速度也能達到跟其他編輯器(我自己最喜歡的是 vscode)差沒有太多。
稍微整理一下我的 vimrc,因為是設想賽中使用,為了方便背起來還要夠快打完所以壓了長度、省略了不必要的設定之類的。
vimrc...
通常在各種比賽開始前都會有一段測機時間。這段時間可以測試編譯器有沒有支援一些特殊語法(__int128、pbds 等),許多人也會一併測試 judge 的執行速度是否正常。然而如何精準的測量一台機器執行程式的速度?為了解答這個問題我出於好奇做了一些實驗,雖然實用價值不大,不過我覺得實驗的過程頗為有趣。
不想看廢話的可以直接跳到結論。
正常的作法
通常我們會想測試一秒能夠執行多少個運算,其中 ...
有些好用的 g++ 編譯選項每次都看過就忘了,寫下來當作以後的 reference。
基本指令
1g++ [options] file...
file 可以有很多個,.cpp 或 .o 也都可以。
選項
一般
-o file
指定輸出檔名為 file
-std=c++xx
指定 c++ 語法版本為 xx
-D XXX -DXXX
等於加上 #define XXX,空格可有可無
編譯
-...
(2025/07 更新:這是在說以前的 blog,從 2025 年七月開始 blog 搬遷到新的框架上面了)
花了兩天才把這個 blog 架起來,來紀錄一下我都浪費了多少時間(?)在搞各種奇怪的東西。
為什麼我要做這件事
架這個網站其實說不上是一件多有效益的事情,畢竟架了站對寫程式實在沒什麼幫助,又花時間,可能也沒多少人看。不過,我還是想做做看,因為有時候學到有趣的東西、寫到酷酷的題目還是會...
測試各種 Markdown 語法能不能正常顯示,確認我 CSS 沒有寫爛 OAO
順便當成是 cheatsheet,以後不知道要怎麼寫就回來抄這篇 wwwww
測試
數學
Displayed math:
Inline math:
程式碼
1234567#include <bits/stdc++.h>using namespace std;int main() { co...
喵喵喵…
hopefully everything works fine 🥶