2016 Update
This commit is contained in:
parent
948b86eafa
commit
dcf5d15da3
7965 changed files with 139854 additions and 31002 deletions
|
|
@ -1,21 +1,17 @@
|
|||
function id($n) {
|
||||
if($n -gt 0) {
|
||||
$array = @(1..$n | foreach{ @(0) })
|
||||
0..($n-1) | foreach{
|
||||
$i = $_
|
||||
$array[$i] = @(switch(0..($n-1)){
|
||||
$i {1}
|
||||
default {0}
|
||||
})
|
||||
function identity($n) {
|
||||
if(0 -lt $n) {
|
||||
$array = @(0) * $n
|
||||
foreach ($i in 0..($n-1)) {
|
||||
$array[$i] = @(0) * $n
|
||||
$array[$i][$i] = 1
|
||||
}
|
||||
$array
|
||||
} else { @() }
|
||||
}
|
||||
function show($a) {
|
||||
if($a.Count -gt 0) {
|
||||
$n = $a.Count - 1
|
||||
0..$n | foreach{ "$($a[$_][0..$n])" }
|
||||
if($a) {
|
||||
0..($a.Count - 1) | foreach{ if($a[$_]){"$($a[$_])"}else{""} }
|
||||
}
|
||||
}
|
||||
$array = id 4
|
||||
$array = identity 4
|
||||
show $array
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue