いかに自分も、ライブラリに頼っていたか、、、
てきとうにプログラムを書いてもダメですね><
というのはまあしょうがないとして図で説明ということで良いかしら、ちゃんと実装しますので…
まず10このリングバッファがあったとします
このときHEAD=0, TAIL=0とします
0 1 2 3 4 5 6 7 8 9
□□□□□□□□□□
HEAD==TAILのときはキューは空です
ではまずキューに○を入れます
0 1 2 3 4 5 6 7 8 9
○□□□□□□□□□
このときHEAD=0,TAIL=1になります
続きます
0そうだね プレイ済み