Design an Ordered Stream LeetCode solution in C++

1
class OrderedStream {
2
public:
3
int pointer = 0;
4
vector<string> stream;
5

6
OrderedStream(int n) {
7
stream.resize(n);
8
}
9

10
vector<string> insert(int idKey, string value) {
11
vector<string> ans;
12

13
stream[idKey - 1] = value;
14

15
while (pointer < stream.size() and stream[pointer] != "") {
16
ans.push_back(stream[pointer]);
17
pointer++;
18
}
19

20
return ans;
21
}
22
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0