原创 測試:等價類劃分(黑盒)

所謂等價類是指輸入域的某個互不相交的子集合,所有等價類的並集便是整個輸入域。目的在於測試用例的無冗餘性。 劃分等價類 有效等價類:指對於程序規格說明來說,是合理的、有意義的輸入數據構成的集合。檢驗程序是否實現了規格說明預先規定的

原创 筆試題:數據庫閉包和候選碼求解方法

參考:CSDN1、CSDN2 候選碼題目多次出現在互聯網公司筆試選擇題中,作爲非科班小白,特整理如下。 閉包求解方法 通俗地講,閉包就是由一個屬性直接或間接推導出的所有屬性的集合。 計算關係R的屬性集X的閉包的步驟如下: 設最終

原创 筆試題&linux:修改權限chomd

原文鏈接:https://blog.csdn.net/jerrytomcat/article/details/81744860 參考:CSDN1、CSDN2 數字與權限對應關係 r=4,

原创 360筆試題(2019年8月):求表面積

題目類似於初中堆小方塊求三視圖,這裏求的是表面積。 輸入: 第一行是M、N,代表小方塊佔地面積是M*N的二維區域。 以下M行分別輸入每個位置小方塊的個數(即高度),也就是逐行輸入, 輸出:表面積(剛考完,無法保存圖) 測試用例: 輸入:

原创 筆試題:堆積木(拼多多真題)

參考:CSDN、牛客 題目描述 有N個積木,變長爲Li,每個高度爲1,每個重量爲Wi 要求: 嚴格保證變長大的疊在邊長小的上面 每個積木只能承受自身大小7倍以內的重量,所以其上所有積木重量綜合不能超過這麼多 問最高能搭多高的積木

原创 華爲筆試題:帶括號的邏輯運算

邏輯運算優先級:! > & > | 例如: 1|(1&0)=1 1&0|0&1=0 !0&1|0=1 ((!0&1))|0=1 思路:用棧來維護數字、運算符和括號。先去括號內的子表達式,然後遍歷一遍把!都消掉,然後用棧先把&都消掉,最後計

原创 筆試題 C++ 利用棧實現帶括號的加減乘除

參考其他網友的思路,改了原來的bug。對浮點數、整數都適用。 維護三個棧,分別存括號、 + -*/ 、數字 首先遍歷匹配括號,取出括號內的子字符串; 然後計算只包括 + -*/ 及數字的子字符串的結果,先計算* / ,將 + -全部入棧,

原创 筆試題:阿拉伯數字轉換爲漢字字符 C++

18->十八 180->一百八十 203->兩百零三 8008->八千零八 20930->兩萬零九百三十 3209809->三百二十萬九千八百零九 40029302->四千零二萬九千三百零二 200182190->二億零一十八萬二千一百九

原创 面試題:malloc和new的區別

參考:動態內存分配、malloc與new的區別 經典面試題之new和malloc的區別 屬性: malloc/free是標準庫函數,new/delete是C++運算符 分配內存的位置: malloc從堆上分配內存, ne

原创 面試整理:IP地址劃分

以下針對常用的IPv4 A類地址:1個字節的網絡地址、3個字節的主機地址,網絡地址最高位必須是“0”。               地址範圍:1.0.0.0至127.0.0.0 (實際爲1-126,127爲迴環地址)           

原创 Visual Studio + OpenCV實現灰度圖像轉變成僞彩色圖像

#include<opencv2/opencv.hpp> using namespace cv; using namespace std; Mat scaleGray(const Mat& inputGray) { Mat out