SlideArray

モジュール: FoundationLite

入力配列のコピーを 2 つ作成します。1 つは先頭の要素が削除され、もう 1 つは末尾の要素が削除されます。

アプリケーション

このフィルターは、配列の連続する 2 つの要素のすべてのペアに対して何かを計算するのに役立ちます。たとえば、順序付けられたポイントのリストからセグメントのリストを作成する場合などです。
名前 説明
Input value
inArray <T>Array 入力配列
Input value
inShift Integer 削除する要素の数
Output value
outArray1 <T>Array inShift の最後の要素を削除した入力配列
Output value
outArray2 <T>Array inShift の最初の要素を削除した入力配列

このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.

使用例

inArray = {1,2,3,4,5,6,7}
inShift = 2
outArray1 = {1,2,3,4,5}
outArray1 = {3,4,5,6,7}

複雑さのレベル

このフィルターは、Advacedの複雑さレベルで使用できます。

関連項目

  • RotateArray – 配列の要素を周期的にシフトします。