#23265: 左右右左 index


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06

概念很簡單,先定義 f = 0, r = n - 1,接著輪流從左往右,和從右往左輸出

從左往右寫成 for (int i = f; i <= r; i++),跑完就 f++
從右往左寫成 for (int i = r; i >= f; i--),跑完也 r--

接著定義狀態,我是定義成 1 (i++) 和 -1 (i--);當 f > r 則終止輸出

可惜 d569 未公開,有點好奇強化蜈蚣是問什麼