-直角三角形
//直角三角形
leta
=(number)
=>
str +=
"\n"
}return str;
} console.
log(a(
5);
letb=
(number)
=>
//這是輸出的星星是依次遞加,只有i能每次遞加所以j<=i,每次就能遞加*;
for(
let j =
0; j <= i; j++
) str +=
"\n";}
return str;
} console.
log(b(
5));
letc=
(number)
=>
str +=
"\n"
}return str;
} console.
log(c(
4));
//1111 第一行畫4個星星 0個0
//0111 第二行畫3個星星 1個0
//0011 第三行畫2個星星 2個0
//0001 第四行畫1個星星 3個0
letresult
=(line)
=>
else
} str +=
"\n"
}return str;
} console.
log(
result(4
))
leta=
(number)
=>
for(
let j =
0; j < number; j++
) str +=
"\n"
}return str;
} console.
log(a(
5))
js 切割三角形
前面我說過怎麼切割圓形 三角形的切割就是每一條邊 注意是線段 與另乙個線段的交點的問題 我們把三角形的每一條邊看成乙個向量,切割的線段也是乙個向量,這樣就是兩個向量求交點問題 現有向量ab 與向量cd 相交於p點 設a x1,y1 b x2,y2 c x3,y3 d x4,y4 p x,y 因為向量...
用迴圈佇列寫楊輝三角形
用迴圈佇列寫楊輝三角形 include using namespace std const int maxsize 100 template class sqqueueclass 非迴圈隊佇列類模板 template sqqueueclass sqqueueclass 建構函式 template s...
佇列寫楊輝三角形
核心思想 第一步 先建立佇列1存放0,1,0三個數,再建立乙個空佇列2,首位置添0,取0,1相加進入 佇列2,取1,0相加進入佇列2,然後佇列2末尾添0,清空佇列1 第二步 佇列1首尾添0,取佇列2前兩位相加進入佇列1,取佇列2第2,3位相加進入佇列1.佇列1末尾添0 如此往復,寫出楊輝三角形 if...