CK
Size: a a a
CK
АК
CD
CK
CK
IZ
template <typename T>
void row<T>::backward(int iOffset)
{
for (int i = 0; i < iOffset; ++i)
{
T temp = this -> arr[0];
for (int j = 1; j < this -> iLen; ++j)
this -> arr[j - 1] = this -> arr[j];
this -> arr[this -> iLen - 1] = temp;
}
}
template <typename T>
void row<T>::backward()
{
this -> backward(1);
}
IZ
АК
AB
template <typename T>
void row<T>::backward(int iOffset)
{
for (int i = 0; i < iOffset; ++i)
{
T temp = this -> arr[0];
for (int j = 1; j < this -> iLen; ++j)
this -> arr[j - 1] = this -> arr[j];
this -> arr[this -> iLen - 1] = temp;
}
}
template <typename T>
void row<T>::backward()
{
this -> backward(1);
}
RN
FS
RN
CD
RN
fixed_pq(maximum);
. Когда упирается в максимум наименьший элемент удаляется.CD
fixed_pq(maximum);
. Когда упирается в максимум наименьший элемент удаляется.RN
CD
CD
RN
CD