當用牛客刷題是最好別用靜態變數來計數或存陣列

2021-10-06 22:48:50 字數 389 閱讀 2888

例如二叉搜尋樹的第k個結點這個題目。

`/*

struct treenode

};*/class solution

void f(treenode* root,vector&vec)

};

-錯誤解法,由於沒進行一次測試有不同測試資料,每測試一條資料,並不會清空靜態變數,導致解題用到的vec變數一直是增加元素的。本意對每乙個資料重新設定vec,判斷k<=vec.size()就失效了。如果正確使用、應再每次執行函式前清空vec;

class solution 

void f(treenode* root)

};vectorsolution::vec;

10 17牛客刷題

1計算機網路是一門綜合技術,其主要技術是 正確答案 b 你的答案 b 正確 a 計算機技術與多 技術 b 計算機技術與通訊技術 c 電子技術與通訊技術 d 數字技術與模擬技術 2網路中各個節點相互連線的形式,叫做網路的 正確答案 a 你的答案 c 錯誤 a 拓撲結構 b 協議 c 分層結構 d 分組...

10 18牛客刷題

1 在同乙個ip網路中,每台主機的ip位址的網路部分都是相同的。正確答案 a 你的答案 a 正確 a是b否 2 子網掩碼決定子網數目和每個子網的什麼數目 正確答案 a 你的答案 b 錯誤 a 主機 b 路由器 c 集線器 d 網橋 解析 用於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在...

10 21牛客刷題

1虛擬通訊是指這次通訊實際上是不存在的這句話對錯與否?正確答案 b 你的答案 b 正確 a正確b錯誤 2ip位址中的哪個類預設有最多可用的主機位址 正確答案 a 你的答案 a 正確 a ab b c cd a和b 3傳輸層向使用者提供 正確答案 b 你的答案 c 錯誤 a鏈路層 b端對端層 c網路對...