re: 查找最小的 k 個元素 bluemonster 2011-09-25 09:15
直觀的解法是對所有的 N 個數進行排序,再取最前或最后的 k 個元素。
這種做法的時間復雜度為 O(N)。
快排都要O(NlogN),不知道你這個O(N)怎么來的。。。。
re: stringstream的用法 bluemonster 2010-10-19 09:48
我想用stringstream做進制轉換,結果碰到下面的問題
int i=12;
int j;
char buffer[100];
stringstream stream;
stream<<i;
stream>>hex>>j;
cout<<j<<endl;//輸出18
stream.clear();
stream<<j;
stream>>buffer;
cout<<buffer<<endl;//輸出的還是12
這里buffer不是應該輸出18的么?