Size: a a a

2021 March 08

/

/dev/desider in pro.cxx.holywars
Как ради рофла сделать обход массива за н!?
источник

К

Константин in pro.cxx.holywars
/dev/desider
Как ради рофла сделать обход массива за н!?
Просто итерируйся н! Раз
источник

/

/dev/desider in pro.cxx.holywars
Константин
Просто итерируйся н! Раз
)))
источник

К

Константин in pro.cxx.holywars
Там ж не сказано что каждый элемент надо обойти 1 раз
источник

/

/dev/desider in pro.cxx.holywars
Константин
Там ж не сказано что каждый элемент надо обойти 1 раз
Пусть даже массив из одних нулей
источник

/

/dev/desider in pro.cxx.holywars
О, точно, массив из nullptr за O(n!) звучит интересно
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
Константин
Там ж не сказано что каждый элемент надо обойти 1 раз
не, задача по индексу травёрса по спирали найти координаты
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
за O(1)
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
такую @red_dictator  давал
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
/dev/desider
Как ради рофла сделать обход массива за н!?
vector<T> indexes_array(n);
for (int idx = 0; idx < n; idx++)
     a[idx] = idx + 1;
...
last_iter_idx = -1;
do{
    if (last_iter_idx != indexes_array.front())
    {
          last_iter_idx = indexes_array.front();
          do_anything(last_iter_idx - 1);
    }
} while(next_permutation(indexes_array.begin(), indexes_array.end());
источник

/

/dev/desider in pro.cxx.holywars
Yarique Belgorodsky
не, задача по индексу травёрса по спирали найти координаты
А есть описание? Я не врубаюсь
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
обходишь так матрицу
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
и тебе дают индекс обхода такого
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
по этому индексу найти координаты
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
типа при индексе 9 -> ( 1, 0 ) -> значение 5 там
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
надо из индекса обхода по спирали достать координаты за O(1)
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
лан, @red_dictator  , рофл в том, что за O(1) индексы не достать)
источник

YB

Yarique Belgorodsky in pro.cxx.holywars
мб хватит терзать умы?)
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Yarique Belgorodsky
лан, @red_dictator  , рофл в том, что за O(1) индексы не достать)
Эмм?
источник