대각선 함수

경고

이 설명서는 최신 QDK로 대체된 클래식 QDK를 참조합니다.

최신 QDK에 대한 API 설명서는 를 참조 https://aka.ms/qdk.api 하세요.

네임스페이스: Microsoft.Quantum.Arrays

패키지: Microsoft.Quantum.Standard

2차원 배열의 대각선 요소 배열을 반환합니다.

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

Description

2차원 배열에 정사각형 도형이 없으면 행 및 열 수에 대한 최소값의 대각선이 반환됩니다.

입력

matrix: 'T[][]

행 단위 순서의 2차원 행렬

출력: 'T[]

형식 매개 변수

T

각 요소의 형식입니다 matrix.

예제

let matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let diagonal = Diagonal(matrix);
// same as: column = [1, 5, 9]

참고 항목