原创 用C語言編寫2048遊戲

2048_C_code 用C語言編寫的2048 1 要實現我們的 2048 小遊戲,需要涉及一些數據結構的知識,以及一些 Linux 的系統調用。此外,爲了方便在屏幕上使用字符繪圖,我們還需要使用一個文本界面的屏幕繪圖庫 ncur

原创 C++_day01

C++學習 1 C++初識 1.1 hello world #include <iostream> using namespace std; int main() { cout << "hello world!" << e

原创 嵌入式day16

基本運算的相關算法 建立單鏈表 算法思路:依次讀入表L=(a0…,an-1)中每一個元素ai(假設爲整形),若ai≠結束符(-1),則爲ai創建一節點,然後插入表尾,最後返回鏈表的頭結點指針H. 算法描述: linklist Cr

原创 Linux上安裝Anaconda圖形可視化界面

Linux上安裝Anaconda圖形可視化界面 在64位Deepin上安裝anaconda並實現圖形界面可視化安裝: 查看主機版本信息; 上面終端中有(bash)是因爲我已經安裝了anaconda。 1. 什麼是anaconda

原创 數字圖像處理期末複習

第一章 圖像的概念: 1.什麼是圖像? 圖 —— 物體投射或反射光的分佈,是客觀存在; 像 —— 人的視覺系統對圖的接收在大腦中形成的印象或認識,是人的感覺; 數字圖像的概念 數字圖像是圖像的數字表示,像素是其最小單位。 數字圖像

原创 嵌入式day08

指針數組 所謂指針數組是指 由若干個具有相同存儲類型和數據類型的指針變量構成集合 形式:<存儲類型> <數據類型> *<指針數組名>[大小] 指針數組名錶示該數組指針數組的起始地址 多級指針 多級指針的定義: 把一個指向指針

原创 嵌入式day15

數據結構-算法 算法定義 算法(Algorithm)是解決特定問題的步驟的描述。在計算機中算法是一個有窮規則(或語句、指令)的有序集合。 它確定瞭解決某一問題的一個運算序列。對於問題的初始輸入,通過算法有限步的運行,產生一個或多個

原创 嵌入式day13

條件編譯 編譯器根據條件真假決定是否編譯相關的代碼 常見的條件編譯有兩種方法 根據宏是否定義 #ifdef <macro> ...... #else ...... #endif 根據宏的值 #if <macro> ...

原创 嵌入式day11

shell簡介 英文單詞shell可直譯爲“貝殼”。“貝殼”是動物作爲外在保護的一種工具。Linux中的shell就是Linux內核的一個外層保護工具,並負責完成用戶與內核之間的交互。 命令是用戶向系統內核發出控制請求,與之交互

原创 Linux安裝R語言環境

Linux安裝R語言環境 更新包列表 sudo apt-get update 安裝R sudo apt install r-base 啓動shell sudo -i R 到此安裝成功 測試

原创 Vim編輯器學習

Vim 話說,要搞開發,懂Linux可以說是很重要的基礎,那麼在寫代碼以及編輯時,就必不可少要用到編輯器,而Vim恰是Linux上較好用編輯器之一,能熟練的掌握它,無疑會提高我們開發的效率。這是在實驗樓上學習,怕自己忘記,雖然自己

原创 初識人工智能AI

1. 什麼是人工智能 1. 人工智能發展的四個階段 數據統計階段 此階段是通過數據的統計分析得到規律並指導生產實踐的階段。在計算機誕生之初便可以完成相應工作 弱人工智能階段 擅長於某一方面的工作,比如玩遊戲、下象棋等。但無

原创 C++學習_day02

3 運算符 作用:用於執行代碼的運算 運算符類型 作用 算術運算符 用於處理四則運算 賦值運算符 用於將表達式的值賦給變量 比較運算符 用於表達式的比較,並返回一個真值或價值 邏輯運算符 用於根據表達式的

原创 深度估計學習(單個圖像的預測)

1.安裝環境 conda install pytorch=0.4.1 torchvision=0.2.1 -c pytorch pip install tensorboardX==1.4 conda install opencv=

原创 嵌入式day09

數組在函數間傳參 全局數組傳遞方式 複製傳遞方式 ​ 實參爲數組的指針,形參爲數組名(本質是一個指針變量) 地址傳遞方式 ​ 實參爲數組的指針,形參爲同類型的指針變量 編寫函數,計算一個一維整型數組的所有元素的和 #include