دالة تم تبديل موضعها

اسم مؤهل بالكامل: Std.Arrays.Transposed

function Transposed<'T>(matrix : 'T[][]) : 'T[][]

ملخص

إرجاع تبديل موضع مصفوفة ممثلة كصفيف من الصفائف.

وصف

الإدخال كمصفوفة r x c مع صفوف r وأعمدة c. تستند المصفوفة إلى الصف، أي matrix[i][j] تصل إلى العنصر في i الصف والعمود j.

ترجع هذه الدالة مصفوفة c x r التي هي تبديل موضع مصفوفة الإدخال.

معلمات النوع

ر

نوع كل عنصر من عناصر matrix.

الادخال

مصفوفة

مصفوفة r x c المستندة إلى الصف.

الناتج

مصفوفة c x r المتحولة.

مثل

// same as [[1, 4], [2, 5], [3, 6]]
let transposed = Transposed([[1, 2, 3], [4, 5, 6]]);