C 語言學習經驗 Hello World 這是絕大多數人的第一支寫C的程式 printf("Hello World"); ,當你成功印出來在...
題目:https://codeforces.com/contest/1566/problem/C 題目大意 1. 給定兩個等長的 binary string 使...
接續昨天的話題,繼續來探討 condition code 昨天說到了指令的運算結果會有改變 condition code 而今天就來說其中兩個會影響 condi...
題目: https://leetcode.com/problems/search-insert-position/已知一個排序好的陣列與目標值,如有找到目標值返...
LeetCode 75 Level 1 - Day 12 Sliding Window/Two Pointer 438. Find All Anagrams i...
LeetCode 75 Level 1 - Day 4 Linked List 142. Linked List Cycle II 題目連結 難易度:Me...
大綱 "##" 該如何使用 實作一個泛型函數 參考資料 1. "##" 該如何使用 "##" 是...
今日目標 位移、旋轉、縮放 以下位移、旋轉、縮放僅是補充,又或著是說個人筆記(?),閱讀這篇單純的看算式結果就可以知道,為什麼他的矩陣是長這樣了。 位移、縮...
今天又加班了,回到家快速的實現一下腦中想法,但貌似碰到問題... 今日目標 製作簡易場景 接下來 接下來要回到game play的部分,要完成之前角色操作的...
以前曾經學過幾次 gdb,但後來卻會一直覺得這個東西很難用也不知道怎麼用比較好,直到最近在讀 chibicc 時,剛好就有了使用 gdb 的需求,有了這個需求後...
#include <unistd.h> #include <stdlib.h> #include <stdio.h> in...
今日目標 2D批次渲染 DrawLine呢 照理來說,今天要實作DrawLine但是為什麼沒有呢? 這是我預計畫線功能接口的樣子 void DrawLine...
D19. 費式數列 費式數列以遞迴的方法來定義:F1=1,F2=1,F3=2......每一項都是前兩項的和,也就是Fn=F(n-1)+F(n-2)。 #inc...
LeetCode 75 Level 1 - Day 9 Graph/BFS/DFS 733. Flood Fill 題目連結 難易度:Easy 題目敘述...
D2: 基本語法 輸入輸出輸入: scanf輸出: printf 如果我今天想要輸出一個數字35,那我有兩種寫法第一個是直接在printf裡直接表示輸出35EX...
今日目標 基本的數學函式庫(向量與陣列) 要多少才夠 從另一個角度看,我認為遊戲中的從小小的讓角色移動,到一些嘆為觀止的特效,背後都是由大量的數學轉換而來的...
最近在學習指標 請問為何我執行這個程式時,z的數值會變為20,但是如果我將 if(&z==p) 拿掉,z的數值就不會改變?p指標+1後不是z的位址嗎?...
接續昨天的題目 原本今天打算寫完這題的,但一直卡在一個地方, 就先貼出我寫到一半的成果吧 // kernel/sysproc.c uint64 sys_sysi...
題目來源 #include <stdio.h> #include <stdlib.h> struct node { int d...
這個題目一樣是需要新增一個 system call 一開始的步驟跟之前的這個題目差不多 這篇文章就先單純的紀錄一開始的幾個步驟 困難的地方就留到明天再說吧 Ma...
今日目標 Time與DeltaTime Game Loop 之前沒有寫到這個,但至今一直在用,簡單的說 while (true) { input...
D4: 基本四則運算 基本的加減乘除,但是會發現除法結果只會顯示整數的部分所以我的解決辦法是改成float跟%f來表示
D5: i++ 與 ++i 的差別 i++跟++i如果沒有做其他的運算時,不會看出差別 但如果有做其他運算時就看得出差別了 這是因為有做運算的時候i++:先使用...
D22. 題目練習UVA11565 #include <stdio.h> #include <stdlib.h> int A,B,C;...
D16. ASCII code ASCII code(American Standard Code for Information Interchange,美國...
今日目標 實現AABB碰撞偵測 視覺上的debug效果 Entity與其相關功能 我把昨天的Entity結構獨立出來,然後新增了這三個function方便之...
LeetCode 75 Level 1 - Day 10 Dynamic Programming 70. Climbing Stairs 題目連結 難易度...
今日目標 繼續Debug Ray vs Rect的部分 MISSION FAILED! QAQ 今天又很晚下班了 只有單純的把昨天的部分再抄一遍,但還是理解...
題目:MIN-MEX Cut 觀察: 當 s 全為 0 時,MEX = 1 當 s 全為 1 時,MEX = 0 由於 1, 2 兩點, s = 000011...
今日目標 實作AABB的碰撞解析 意外複雜! 今天嘗試實作昨天YT教學影片的內容,然後在看看怎麼樣把功能改道我的們2D Platformer裡面,主要是做這...