>>852
ちょっと意味がわからないんだが。

> 自分でもアレだとは思うんだけど、元の配列の最初([0])ではじまってる塊か、最後で終わる塊か、
> に意味があるので手段じゃなく目的になるます

目的=元の配列の最初の塊か最後で終わる塊かを知りたい

じゃないのか?
それを実現する手段が>>849のコードじゃないの?