題目:輸入的資料a代表每列小木板的個數,每列之間小木板的距離是1,輸出可以存多少水,水不會從底部流出,只會從側面流出。(題目沒有截圖)
輸入三行的資料,t是測試幾次,n是有幾個資料,a是資料tn
a1 a2 a3 …
輸出t行資料。
例:輸入13
2 1 3輸出4
#include
using namespace std;
intmain()
}//判斷水量
for(
int i =
0; i < t;
++i)
else
if(j == arr_board_num[i]-1
) water_num +
=(right *
(j-k));
water_num +
=(parr_board[i]
[k]*
(k - left_index));
}else
break;}
} cout << water_num << endl;
}//釋放申請記憶體
深信服面試
深信服面試python開發工程師,不得不說,這是最難的一次。小華為 果然名不虛傳。還想體驗一下加班到底有多嚴重,可是不給機會呀,可能是無緣吧!1.直接通過 進行連線 優缺點 使用這種方式進行字串連線的操作效率低下,因為python中使用 拼接兩個字串時會生成乙個新的字串,生成新的字串就需要重新申請記...
深信服python面試咋樣 面試深信服的感受
這篇文章是乙個學員寫的。一面 50分鐘左右 1.extern 用法 2.虛函式與純虛函式的區別 3.兩個浮點數如何做比較 4.結構體能直接使用memcmp比較嗎 5.printf如何實現可變參的 6.如果判斷單鏈表是否有環 如何判斷兩個單鏈表是否相交,如果找到相交節點。7.說說單鏈表和雙向鍊錶 8....
2019 9 22深信服面試
聊專案,完成的內容,遇到的難點 malloc和new的區別,有沒有方法可以再new失敗後得到乙個返回值,而不是丟擲異常 標準 c 提供了乙個方法來抑制 new 丟擲異常,而返回空指標 int p new std nothrow int 這樣如果 new 失敗了,就不會丟擲異常,而是返回空指標 if ...