ra : rotate a - 스택 a의 모든 원소들을 위로 1 인덱스 만큼 올린다. 첫 번째 원소(탑)는 마지막 원소(바텀)가 된다.
rb : rotate b - 스택 b의 모든 원소들을 위로 1 인덱스 만큼 올린다. 첫 번째 원소(탑)는 마지막 원소(바텀)가 된다.
rr : ra와 rb를 동시에 실행한다.
void ft_ra(LinkedDeque *a)
{
a->pFrontNode = a->pRearNode;
a->pRearNode = a->pFrontNode->pRLink;
}
void ft_rb(LinkedDeque *b)
{
b->pFrontNode = b->pRearNode;
b->pRearNode = b->pFrontNode->pRLink;
}
void ft_rr(LinkedDeque *a, LinkedDeque *b)
{
ft_ra(a);
ft_rb(b);
}