SlideArray
モジュール: | FoundationLite |
---|
入力配列のコピーを 2 つ作成します。1 つは先頭の要素が削除され、もう 1 つは末尾の要素が削除されます。
アプリケーション
このフィルターは、配列の連続する 2 つの要素のすべてのペアに対して何かを計算するのに役立ちます。たとえば、順序付けられたポイントのリストからセグメントのリストを作成する場合などです。
名前 | 型 | 説明 | |
---|---|---|---|
![]() |
inArray | <T>Array | 入力配列 |
![]() |
inShift | Integer | 削除する要素の数 |
![]() |
outArray1 | <T>Array | inShift の最後の要素を削除した入力配列 |
![]() |
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 – 配列の要素を周期的にシフトします。