原创 OpenCV3計算機視覺:Python實現 讀書筆記-第二章

第二章 使用numpy.array訪問圖像數據 改變一個特定像素的值: numpy.array提供的item() item(x,y,id) id爲索引,B G R itemset() itemset((x,y,id),v

原创 牛客BUPT複試上機題

下午突然發現複試上機題在牛客上也有,花了快2h大概做了一下(基本都是模擬,應該是選的都是前兩題 1 題目描述 大家都知道,數據在計算機裏中存儲是以二進制的形式存儲的。 有一天,小明學了C語言之後,他想知道一個類型爲unsigne

原创 項目Linux高性能服務器——個人總結(待擴充

Linux高性能服務器 項目地址:https://github.com/Frank980908/SServer 個人總結: socket通信: Socket是應用層與TCP/IP協議族通信的中間軟件抽象層 socket編程原理

原创 OpenCV3計算機視覺:Python實現 讀書筆記-第三章

第三章 計算機視覺三種常用色彩空間: 灰度色彩空間 BGR HSV(Hue:色調,Saturation:飽和度,Value:明亮程度) 使用函數cv2.imread(filepath,flags)讀入一圖片 filepath

原创 二叉樹基本操作-個人總結

二叉樹: 對於各節點值不重複建樹(同時得到後序):(前序+中序建樹) TreeNode* build( vector<int>pre , vector<int>in ) { if( !pre.size() || !in.size

原创 to_string() stoi() atoi()不用stringstream完成string int互相轉化

to_string(): 數值類型(int、double等)轉爲string stoi(): 形參是const string* string 轉爲 int atoi(): 形參爲const char* 若string轉int,則a

原创 XShell6與VMware 中 Ubuntu 建立ssh連接遠程登錄

配置: VMware Ubuntu : IP: 192.168.10.10/24 (保證與主機在同一網段即可) 模式: 僅主機 / NAT (下面逐一介紹) 模式介紹: 僅主機: 虛擬機與外界隔開,只與主機通信 NAT: 可以連通

原创 20考研歷程-北京郵電大學計算機學院

首先!!! 凝紫暮學長吐血整理的巨全的北郵考研信息 幫助很大!! 初試: 數一、英一、4門專業課(803,難度20年近似408、出題範圍不限於408範圍但大差不差) 因爲分數不高,所以簡單說明下跟的老師情況就過去了。 數學

原创 SqlZoo 練習記錄(更新ing

15 SELECT name , SUBSTRING( capital , LOCATE(name,capital)+length(name) , length(capital)-LOCATE(name,capital)+

原创 XShell6免費版下載 + XShell6與VMware 中 Ubuntu 建立ssh連接遠程登錄 +密鑰免密登陸

配置: VMware Ubuntu : IP: 192.168.10.10/24 (保證與主機在同一網段即可) 模式: 僅主機 / NAT (下面逐一介紹) XShell工具下載: 免費版本下載地址(填用戶名郵箱,選XShell,

原创 通過Xftp實現虛擬機(服務器)與主機傳輸文件

下載Xftp : 免費版官網下載 填用戶名,郵箱。選下載Xftp,下載鏈接會發到郵箱,可以複製用迅雷下載 使用XShell鏈接到虛擬機(服務器)後,點擊新建文件傳輸(我先用密碼登錄建立ssh連接 出現下面界面:(左邊是主機,右邊

原创 美團2018校招真題題解 搜索 分層圖最短路 前綴和(更新ing

病毒傳播 思路:應該是比較簡單的一道題,因爲點數是千數量級的,floyd肯定不行了,看到邊數也是1000,這就暗示了要從邊下手,直接bfs找每個S集合內的點到各點的最短路這就是O(n*m),S不連通則無滿足點,否則尋找S集合內滿足

原创 二叉樹分解子問題練習 LeetCode 1372. 二叉樹中的最長交錯路徑 1373 二叉搜索子樹的最大鍵值和

leetcode1372 思路: 對每一個節點 rt , 其最長交錯路徑可能有2種情況: 以rt 爲根: 再細分可分爲,第一條邊是通往右孩子、或者左孩子 非rt爲根: 和上面一樣,第一條邊通往右孩子、左孩子。 共4種情況。 每一個

原创 複試機試常用算法複習

kmp 子串 kmp模板,偷懶直接find()了 0.0 #include <bits/stdc++.h> using namespace std; int main() { int n ; string s , t ; c

原创 大數加(2大數) 乘 除 取餘(一大數) + 大數m進制轉n進制

兩大數相加,一大一小相乘,相除,取餘,這類的大數相對簡單,只需要用字符串細心模擬計算過程即可。 m轉n進制: 先將m進制轉10進制: 從低位到高位遍歷m進制每一位,乘以相應的權值(m^0, m^1…)加和即可 在將10進制