Jean Fromentin 4 лет назад
Родитель
Сommit
5b38397007
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      single/treewalk.cpp

+ 2 - 1
single/treewalk.cpp

@@ -55,11 +55,12 @@ void walk(int m,int k)
   
   
   auto it = generator_iter<CHILDREN>(temp);
   auto it = generator_iter<CHILDREN>(temp);
   it.move_next();
   it.move_next();
-  ind_t pos=1;
+  ind_t pos=0;
   if(k==0){
   if(k==0){
     it.move_next();
     it.move_next();
     ++pos;
     ++pos;
   }
   }
+  --stack_pointer;
   while (it.move_next()){
   while (it.move_next()){
     stack_pointer[0] = stack_pointer[1];
     stack_pointer[0] = stack_pointer[1];
     remove_generator(**stack_pointer, temp, it.get_gen(),pos++);
     remove_generator(**stack_pointer, temp, it.get_gen(),pos++);