歡迎來到 HyperLand
關於作者
我是 Hyper,來自台灣,畢業於高雄中學,目前就讀台大資工,也是本屆台大雄友會長。在網路上常用 ID 是 HyperSoWeak
或 hypersoweak
。
平時就喜歡寫些有的沒的專案,做了不少小遊戲,也有寫些網頁、應用程式,也有稍微接觸一些機器學習跟資訊安全領域相關,總之興趣範圍很廣,但都沒有很強。
小時候的夢想是成為理論物理學家,也有想過當數學家,但接觸程式設計後深深墜入這個世界。茶餘飯後還是會研究些數學,目前還卡在簡單的拓樸學,好難。
最近正在往演算法競賽發展,不過太晚起步落後別人太多,現在都當成休閒娛樂在打,目標是明年可以打打看 ICPC。
關於本站
小時候寫的文章都是放在 HackMD,上大學之後發現身邊許多人都擁有自己的部落格,於是花了幾天研究 Hugo 怎麼使用,HyperLand 就誕生了。
這個部落格是我思緒的延伸,會分享我在資訊領域學習的筆記,也會記錄我平時的生活,或是對一些特定議題的看法。希望這裡能成為你來放鬆或學習的好地方,也很期待能在這裡與你交流想法!
演算法常用巨集
#include <bits/stdc++.h>
#define rep(i,a,b) for(int i=a; i<b; ++i)
#define rep1(i,a,b) for(int i=a; i<=b; ++i)
#define int long long
#define fi first
#define se second
#define mp make_pair
#define max max<int>
#define min min<int>
#define rr(a,x) memset(a,x,sizeof(a))
#define hyper ios::sync_with_stdio(0); cin.tie(0)
using namespace std;
using pii = pair<int,int>;
using vi = vector<int>;
using mat = vector<vi>;
const int IINF = 0x3f3f3f3f;
const int INF = 0x3f3f3f3f3f3f3f3f;
const int MOD = 998244353;
const int MN = 2e5+5;