Матриця зсуву

Матеріал з testwiki
Версія від 08:54, 30 вересня 2024, створена imported>Олюсь (Вилучено перенаправлення на Відображення зсуву)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Матриця зсуву (Шаблон:Lang-en) — бінарна матриця, у якій одиниці стоять тільки на першій наддіагоналі або перші піддіагоналі.

U=0100n.0100,U2=0010n.1000,,Un1=0001n.0000,Up=0(pn).

Приклади

  • зсув вверх 010001000a1a2a3a4b1b2b3b4c1c2c3c4=b1b2b3b4c1c2c3c40000,
  • зсув вниз 000100010a1a2a3a4b1b2b3b4c1c2c3c4=0000a1a2a3a4b1b2b3b4,
  • зсув вправо a1a2a3a4b1b2b3b4c1c2c3c40100001000010000=0a1a2a30b1b2b30c1c2c3,
  • зсув вліво a1a2a3a4b1b2b3b4c1c2c3c40000100001000010=a2a3a40b2b3b40c2c3c40.

Джерела