原创 《30天自制操作系統》 05-08部分 從字符顯示到中斷處理

1. 文字鼠標顯示 a. 定義BOOTINFO結構體 這個結構體包含操作系統的基礎信息 結構體聲明如下: struct BOOTINFO { char cyls, leds, vmode, reserve; short s

原创 16/32 位微機原理、彙編語言及接口技術 總結

第四章 微機總線 4.10, 4.11 圖4.6週期圖 總線:總線是功能部件之間實現互連的一組公共信號線 總線類型 芯片總線:大規模集成電路內部的總線 內總線:微機系統中功能單元的連線 外總線:微機系統與外設或微機系統之間的

原创 圖像旋轉算法原理 Python實現

旋轉原理 參考博客:https://blog.csdn.net/liyuan02/article/details/6750828 如下圖,推導點(x0,y0)(x_0,y_0)(x0​,y0​)旋轉θ\thetaθ到到點(x,y)

原创 CYK 算法 Python 實現

CYK 算法 Python 實現 原理參考:https://blog.csdn.net/ssaalkjhgf/article/details/80435676 實現過程 類說明 CNF 由一個字典初始化,輸入爲規範的範式 find

原创 CSP 2018年12月 數據中心

題目描述 解題思路 一道很簡單的模板題,先求出該圖的最小生成樹 然後以root爲根節點每一層向下遍歷即可 按層向下遍歷需要小心,這裏使用的是鄰接表,生成最小生成樹的時候 是將其看爲無向圖,而現在是樹,從上往下意味着只能是單向傳輸 處

原创 經典諾基亞遊戲Rapid-Roll SDL2實現

Rapid-Roll A classical game in Nokia, which is implemented by SDL2 & C/C++ 項目地址:https://github.com/Joke-Lin/Rapid-Ro

原创 簡單易用的C/C++ 圖像庫 stb_image & stb_image_write

stb_image & stb_image_write庫 簡單介紹 Github: https://github.com/nothings/stb/ stb_image stb的庫像素數據都是從左到右,從上到下存儲 使用 stb

原创 簡單的圖像幾何校正實踐

簡單的圖像幾何校正 幾何校正是指遙感成像過程中,受多種因素的綜合影響,原始圖像上地物的幾何位置、形狀、大小、尺寸、方位等特徵與其對應的地面地物的特徵往往是不一致的,這種不一致就是幾何變形,也稱幾何畸變。 幾何校正是遙感中的專業名詞。一

原创 Virtual Box 配置虛擬機 Ubuntu

Virtual Box 配置虛擬機 Ubuntu 虛擬機的簡單概念 摘自百度百科 ​ 虛擬機(Virtual Machine)指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。 ​ 虛擬系統通過生成

原创 CSP 2018年12月 小明放學

CSP 201812-2 小明放學 我的CSP代碼倉庫:https://github.com/Joke-Lin/CSP CSP題解目錄:https://blog.csdn.net/qq_40953281/article/detail

原创 CSP 2018年9月 買菜

CSP 201809-2 買菜 我的CSP代碼倉庫:https://github.com/Joke-Lin/CSP 試題編號: 201809-2 試題名稱: 買菜 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 小

原创 Leetcode 30 串聯所有單詞的子串

Leetcode 30 串聯所有單詞的子串 我的 leetcode 代碼倉庫 題目描述 Leetcode題目地址:https://leetcode-cn.com/problems/substring-with-concatenatio

原创 CSP 2018年 3月 碰撞的小球

CSP 201803-2 碰撞的小球 我的CSP代碼倉庫:https://github.com/Joke-Lin/CSP 題目描述 問題描述 數軸上有一條長度爲L(L爲偶數)的線段,左端點在原點,右端點在座標L處。有n個不計體積的小球

原创 CSP 2017年12月 遊戲

CSP 201712-2 遊戲 我的CSP代碼倉庫:https://github.com/Joke-Lin/CSP 題目描述 有n個小朋友圍成一圈玩遊戲,小朋友從1至n編號,2號小朋友坐在1號小朋友的順時針方向,3號小朋友坐在2號小

原创 Leetcode 29 兩數相除

Leetcode29 兩數相除 原題地址:https://leetcode-cn.com/problems/divide-two-integers/ 題目描述: 給定兩個整數,被除數 dividend 和除數 divisor。將兩數相