Re: [其他] 請高手幫找函數
※ 引述《justkusoit (柚鬧柚笑)》之銘言:
: f:N→N^2 (2維)
: N(自然數)
: bijection
: 1→(1,1)
: 2→(2,1)
: 3→(1,2)
: 4→(1,3)
: 5→(2,2)
: 6→(3,1)
: 7→(4,1)
: 8→(3,2)
: 9→(2,3)
: 10→(1,4)
: 11→(1,5)
: 12→(2,4)
: 13→(3,3)
: 依此類推下去
: 畫個粗糙的示意圖
給一個不算是函數.不過可以找出對應的方法
N NxN 分子母和 N的末項
觀察 1 2
23 3 3 = 1+2
456 4 6 = 1+2+3
789 10 5 10 = 1+2+3+4
11 - 15 6
先找出分子母和的對應.簡稱"層"吧 .再找出層內排序."位"
考慮 N=13 由n(n+1)/2 = 13 解出正根 n=4.x 在取[n]上高斯+1 =6為層數
在求"位".先反推前一層的尾數 [n]-1 = 4 . 1+2+3+4= 10. 13-10=3
最後得出 13 ->(3.3 ) = (位.層-位)
不過你給的有時(位.層-位)換變成 (層-位.位) 還要再做調整.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.64.234
→
11/15 20:54, , 1F
11/15 20:54, 1F
→
11/19 18:39, , 2F
11/19 18:39, 2F
討論串 (同標題文章)