置頂文章

3.6k3 分鐘

# Dynamic programming UVa 10337 - Flight Planner UVa 10721 - Bar Codes UVa 10943 - How do you add UVa 10003 - Cutting Sticks UVa 10912 - Simple Minded Hashing UVa 11420 - Chest of Drawers # Dynamic programming (Longest Increasing Subsequence) UVa 481 - What Goes Up UVa 11456 - Trainsorting UVa 1179
3.9k4 分鐘

CPE官網 # CPE介紹 CPE的全名為Collegiate Programming Examination,中文為大學程式能力檢定 CPE的目標是做為全台灣程式檢定的標準與提升台灣學生的程式能力,目前已經有多校將其列入畢業門檻 ( 通常與資訊相關的科系都會被要求去考 ) # CPE考試 CPE每年舉辦4次 採取當場上機考的形式,封閉網路、不能攜帶資料,每次考試3小時 CPE的題目來源為UVa Online Judge 但可能會修改題目 總共有7題,前3題為基本題(至少有1題難度為1星),第4-5題通常需要用到不同的容器及演算法,第6-7題則需要一定的英文能力才能理解題目 使用瘋狂程設的評
4.3k4 分鐘

# UVa problems Involving C++ STL map: UVa 10226 - Hardwood Species UVa 10282 - Babelfish UVa 11286 – Conformity # UVa problems Involving C++ STL set: UVa 978 - Lemmings Battle! UVa 11136 - Hoax or what UVa 11572 - Unique Snowflakes # UVa problems Involving C++ STL list and deque: UVa 11988 - Broken

文章列表

26k24 分鐘

【Ping 的劇本殺紀錄】 紀錄目前玩過的劇本殺資訊、心得、售後與評分 # 劇本排名與心得 # 情感本排名: 《蒼岐2:青川》 【離離月曙照清闕,靄靄山嵐入弈局】 【寧叫秋光作別禮,不以三春長留君】 作為蒼岐的續作,彩蛋與連動超級多,與蒼岐的聯合刀真的超痛 目前哭最慘的一本,一刷從前中期就開始陸陸續續哭到結束 文本寫得很好,很多文字都很戳心,也很深刻 整體流程很新穎,能讓我全程很沉浸 目前玩過三刷!越來越喜歡這本了 一刷 - 軒轅禮 柳清鵲真的是世界上最完美的公主殿下,她對阿禮真的很好 開場是開開心心的金毛大狗狗,但前面多快樂,後面就有多痛 仙品愛情,玩過的劇本中(157本)最喜歡
5.6k5 分鐘

# 【隱私保護的大數據分析 - 全面調查】 論文閱讀 論文名稱: Privacy-preserving big data analytics - A comprehensive survey 論文出處: Journal of Parallel and Distributed Computing 論文連結: Privacy-preserving big data analytics - A comprehensive survey 論文作者: Hong-Yen Tran, Jiankun Hu # Abstract 摘要 本篇論文全面調查了對於保護隱私的大數據分析,以系統性的觀點進行了詳細的分類
5.8k5 分鐘

# 【ImpactVest:在VR中對身體進行時空多層次衝擊力反饋的渲染】 論文閱讀 論文名稱: ImpactVest: Rendering Spatio-Temporal Multilevel Impact Force Feedback on Body in VR 論文出處: ACM CHI 2022 論文連結: ImpactVest: Rendering Spatio-Temporal Multilevel Impact Force Feedback on Body in VR 論文作者: Hsin-Ruey Tsai, Yu-So Liao, Chieh Tsai ImpactVes
9381 分鐘

# 思路 以recursive遍歷判斷tree是否高度平衡 # 參考程式碼 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nullptr), right(n
9801 分鐘

# 思路 以recursive遍歷將一個升冪的陣列轉成高度平衡的BST (二元搜尋樹) # 參考程式碼 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nul
6971 分鐘

# 思路 使用recursive遍歷判斷tree的深度 # 參考程式碼 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nullptr), right(nul
9371 分鐘

# 思路 以recursive遍歷判斷tree是否對稱 # 參考程式碼 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nullptr), right(nul
8061 分鐘

# 思路 以recursive遍歷判斷tree中所有node的值是否相同 # 參考程式碼 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nullptr),
9781 分鐘

# 思路 inorder順序為左中右 用stack儲存節點,先找到最左的node,再依序加入ret # 參考程式碼 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), le
3821 分鐘

# 思路 將nums2存入nums1後進行sort # 參考程式碼 static auto fast_io = [] { ios::sync_with_stdio(false); cout.tie(nullptr); cin.tie(nullptr); return 0; }(); class Solution { public: void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {