原创 PATA1017 Queueing at Bank

用priority_queue的一個典型例題,記錄一下。 #include<iostream> #include<map> #include<algorithm> #include<vector> #include<stack> #i

原创 鼠標射線碰撞ui遇到的問題

諸如OnPointerEnter不觸發,或者PointerEventData類型獲取錯誤的問題,多注意ui之間的遮擋。 如中,icon的image組件RaycastTarget開啓了就會遮擋住package的射線檢測。  

原创 【初窺圖形編程】序章:什麼是Computer graphics?

寫在前面:今天是2月10號,本以爲今天會出初試成績,結果還是推遲到了2月20號,意料之中,心情複雜,度日如年。疫情使得在家荒廢了很久,想想還是得幹些什麼。逛b站的時候看見有圖形編程這門課,也一直想學習圖形學,正好趁這段時間學習學習。不論考

原创 【初窺圖形編程】第一章:OpenGL

一、Open Graphics Library 1、什麼是OpenGL? OpenGL(英語:Open Graphics Library,譯名:開放圖形庫或者“開放式圖形庫”)是用於渲染2D、3D矢量圖形的跨語言、跨平臺的應用程序編程接口

原创 【初窺圖形編程】第二章:變換

圖解: 一、幾何變換 在opengl中,平移、旋轉、放縮等變換是通過乘以一個變換矩陣來實現的。 1、平移 2、放縮 注意:放縮時是以原點爲中心進行放縮,若想以物體中心爲中心進行放縮,則需先將物體移至原點,放縮之後再移回去。 3、旋轉

原创 PAT總結與反省

今天總算是考完了PAT,結果可以說是既在情理之中,又在意料之外。95分,也算是對自己兩個月的練習有個交代。 情理之中是因爲結合平時做的考試模擬,估摸的自己的水準在90+,即使突發什麼情況也不會偏差太多。 爲什麼又說意料之外呢?因爲我覺得這

原创 PAT倒計時——1天!(模擬篇)

明天就考pat了,心情沉重。今天遇到一個應該算是整個題庫中最難的模擬題,1026。 模擬篇 1026 Table Tennis (30 分) A table tennis club has N tables available to th

原创 PAT倒計時——2天!(實戰篇)

今天犧牲了寫數學的時間來上機模擬了一下考試,結果。。。慘不忍睹!不忍直視!一塌糊塗!啊啊啊,吸取教訓! 用的是19年的機試題,唉,菜的摳jio。 實戰篇 7-1 Conway's Conjecture (20 分) John Horton

原创 PAT倒計時——3天!(字符串和數值篇)

還有三天就要考PAT了,這幾天寫博客回顧一下常用的算法,臨時抱一下佛腳哈哈哈~ 第一次寫,如有錯誤,請多指教哈~ 字符串和數值篇 一般來說,pat的第一道或者第二道是字符串和數值處理,題目本身不難,但是經常會有各種坑orz,這裏列出一些目

原创 PAT倒計時——4天!(排序篇)

還有四天就要考PAT了,這幾天寫博客回顧一下常用的算法,臨時抱一下佛腳哈哈哈~ 第一次寫,如有錯誤,請多指教哈~ 排序篇 排序是程序員必備技能,也是基本功。不過pat貌似對排序的考察不多,好像就見到插排和歸併,其他的主要穿插在大模擬題中考

原创 PAT倒計時——5天!(樹篇)

還有五天就要考PAT了,這幾天寫博客回顧一下常用的算法,臨時抱一下佛腳哈哈哈~ 第一次寫,如有錯誤,請多指教哈~ 樹篇 pat對樹的考察極爲豐富,這裏針對一些常見的算法進行總結。結構體如下: struct node{ int d

原创 PAT倒計時——6天!(圖篇)

還有六天就要考PAT了,這幾天寫博客回顧一下常用的算法,臨時抱一下佛腳哈哈哈~ 第一次寫,如有錯誤,請多指教哈~ 圖篇 甲級題庫中,感覺涉及到圖的題大部分用Dijkstra+DFS就可以AC了,部分題涉及到了拓撲排序和BFS。因此,這裏就

原创 初學者——Java之實現簡易俄羅斯方塊

這是去年寫的第一個小項目(雖然感覺稱不上是項目),但畢竟是一次完整的編程過程,當作是編程路上的學習經歷發一下好了。 import java.awt.BorderLayout; import java.awt.Color; import j