Блог пользователя mkagenius

Автор mkagenius, 15 лет назад, По-английски
Let there be a sequence of integers : 3,1,6,3,7,8,2,7 ;

If you insert this sequence in set<int> after sorting the, time taken as a whole ( i.e sorting + inserting) will be lesser than direct insertion into the set without sorting.
  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
+1 for your profile name :)
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
test next way: set<int> st;  for (int i = 0; i < a.size(); i++) st.insert(st.end(), a[i]);
15 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

Double post.
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Have you ever try the case that input is very large; i.e. list which have million elements? Still faster?