最後乙個單詞的長度(#58)
兩數相加 ii(#445)
1思路:借助c++中的istringstream來處理。ps:這是一種比較討巧的解法(通俗稱為耍流氓。。。)
class solution
return str.size();
}};
用c來處理:關鍵在於乙個標誌當前索引是否在乙個單詞中的標誌變數flag。
int lengthoflastword(char *s)
else if(*s != ' ' && flag == 1)
else
flag = 1;
}return count;
}
2思路:用兩個輔助棧來解決,因為鍊錶的開頭儲存的是高位,所以必須先用棧存起來。然後模擬加法。
/**
* definition for singly-linked list.
* struct listnode
* };
*/class solution
listnode* addtwonumbers(listnode* l1, listnode* l2)
while(l2 != nullptr)
int carry = 0;
while(!stack1.empty() || !stack2.empty())
if(carry >0)
curr->next = new listnode(carry);
return reverselist(dummyhead->next);
}};
2020 0325知識總結
一 新聞列表的流程 1 結構 如果新聞後面有時間 li a herf 新聞內容 a span 時間 span li 如果沒有時間 li a herf 新聞內容 a li 2 給li新增寬高,高度量取的時候,量行高就行。3 給新聞內容a和時間span新增浮動,一左一右。4 設定文字樣式。5 用新增背景...
筆試刷題總結
今天刷了一些筆試題,以下是刷完筆試題後看到的相關知識點的解析,做個小結。1 多型主要以兩種形式,靜態多型和動態多型,靜態多型主要實現了函式過載和運算子過載。動態多型主要實現了虛函式。虛函式是動態聯編,程式在執行的過程中確定呼叫哪乙個函式。2 int s 8 定義乙個指標陣列,該陣列中每個元素是乙個指...
Java刷題總結
public class hasstatic a.程式通過編譯,輸出結果為 x 102 b.程式通過編譯,輸出結果為 x 103 c.10行不能通過編譯.因為x星私有靜態變數 d.5行不能通過編譯.因為引用了私有靜態變數 解析 同乙個類內,private變數可以訪問,所以cd錯。由於x是static...