A-M baby
This commit is contained in:
parent
764da6cbbb
commit
db842d013d
19005 changed files with 197040 additions and 7 deletions
23
Task/Matrix-transposition/Lua/matrix-transposition.lua
Normal file
23
Task/Matrix-transposition/Lua/matrix-transposition.lua
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
function Transpose( m )
|
||||
local res = {}
|
||||
|
||||
for i = 1, #m[1] do
|
||||
res[i] = {}
|
||||
for j = 1, #m do
|
||||
res[i][j] = m[j][i]
|
||||
end
|
||||
end
|
||||
|
||||
return res
|
||||
end
|
||||
|
||||
-- a test for Transpose(m)
|
||||
mat = { { 1, 2, 3 }, { 4, 5, 6 } }
|
||||
erg = Transpose( mat )
|
||||
for i = 1, #erg do
|
||||
for j = 1, #erg[1] do
|
||||
io.write( erg[i][j] )
|
||||
io.write( " " )
|
||||
end
|
||||
io.write( "\n" )
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue