kotlin 查找id_Kotlin程序查找矩阵的转置
生活随笔
收集整理的這篇文章主要介紹了
kotlin 查找id_Kotlin程序查找矩阵的转置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
kotlin 查找id
A transpose of a matrix is simply a flipped version of the original matrix.
We can transpose a matrix by switching its rows with its columns
矩陣的轉置只是原始矩陣的翻轉形式。
我們可以通過切換矩陣的行和列來轉置矩陣
Given a matrix, we have to find its transpose matrix.
給定一個矩陣,我們必須找到它的轉置矩陣。
Example:
例:
Input:matrix:[2, 3, 4, 5, 6][7, 8, 9, 0, 9]Output:Transpose Matrix :[2, 7][3, 8][4, 9][5, 0][6, 9]在Kotlin中尋找矩陣轉置的程序 (Program to find transpose of a matrix in Kotlin)
package com.includehelpimport java.util.*// Main function, Entry Point of Program fun main(args: Array<String>) {//variable of rows and colval rows: Intval column: Int//Input Streamval scanner = Scanner(System.`in`)//Input no of rows and columnprint("Enter the number of rows and columns of matrix : ")rows = scanner.nextInt()column = scanner.nextInt()//Create Arrayval matrixA = Array(rows) { IntArray(column) }val transposeMatrix = Array(column) {IntArray(rows)}//Input Matrixprintln("Enter the Elements of First Matrix ($rows X $column} ): ")for(i in matrixA.indices){for(j in matrixA[i].indices){print("matrixA[$i][$j]: ")matrixA[i][j]=scanner.nextInt()}}//print Matrix Aprintln("Matrix A : ")for(i in matrixA.indices){println("${matrixA[i].contentToString()} ")}//Transpose of Matrixfor(i in transposeMatrix.indices){for(j in transposeMatrix[i].indices){transposeMatrix[i][j]=matrixA[j][i]}}//print Transpose Matrixprintln("Transpose Matrix : ")for(i in transposeMatrix.indices){println("${transposeMatrix[i].contentToString()} ")} }Output
輸出量
Run 1: Enter the number of rows and columns of matrix : 3 4 Enter the Elements of First Matrix (3 X 4} ): matrixA[0][0]: 2 matrixA[0][1]: 3 matrixA[0][2]: 4 matrixA[0][3]: 5 matrixA[1][0]: 6 matrixA[1][1]: 7 matrixA[1][2]: 8 matrixA[1][3]: 9 matrixA[2][0]: 0 matrixA[2][1]: 1 matrixA[2][2]: 2 matrixA[2][3]: 3 Matrix A : [2, 3, 4, 5] [6, 7, 8, 9] [0, 1, 2, 3] Transpose Matrix : [2, 6, 0] [3, 7, 1] [4, 8, 2] [5, 9, 3] ---- Run 2: Enter the number of rows and columns of matrix : 2 5 Enter the Elements of First Matrix (2 X 5} ): matrixA[0][0]: 2 matrixA[0][1]: 3 matrixA[0][2]: 4 matrixA[0][3]: 5 matrixA[0][4]: 6 matrixA[1][0]: 7 matrixA[1][1]: 8 matrixA[1][2]: 9 matrixA[1][3]: 0 matrixA[1][4]: 9 Matrix A : [2, 3, 4, 5, 6] [7, 8, 9, 0, 9] Transpose Matrix : [2, 7] [3, 8] [4, 9] [5, 0] [6, 9]翻譯自: https://www.includehelp.com/kotlin/find-transpose-of-a-matrix.aspx
kotlin 查找id
總結
以上是生活随笔為你收集整理的kotlin 查找id_Kotlin程序查找矩阵的转置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ctype函数_PHP Ctype(字符
- 下一篇: DNF关于双属性攻击问题?