有四種不同的書,剛好書皮顏色也不一樣,分別是紅黃藍綠,每種書各有四本,有四個地方可以堆放,現在規定每個地方可以堆放四本不同顏色的書,請問
1. 每堆的堆放層別不可重複時,有幾種放法?例如第一堆由上而下為紅黃藍綠,第二堆不可以紅藍綠黃,因為最上層同顏色。
2. 如果不限制堆放重複時,有幾種放法?
聽到題目讓我立即想到希臘拉丁方陣 (Graeco-Latin square),這題是 Andy 設計的,問他為何想到這樣的題目?他說這類的題目難度剛好,可以給有興趣的人研究。
緊急筆記:js控制動畫(AI回答)
-
在 JavaScript 中使用函數遞歸來控制動畫,最常見且推薦的方式是搭配 requestAnimationFrame
來實現,而不是用純粹的同步遞歸(因為同步遞歸會造成呼叫堆疊爆炸)。 以下是幾種常見的寫法,從簡單到實用,逐步說明: 1.
最經典寫法(推薦大多數情況使用) let isRunning = ...
1 週前

沒有留言:
張貼留言