#29152: 分享一下我的個人解法


csld (csld)

學校 : 國立臺灣大學
編號 : 160860
來源 : [140.112.196.36]
最後登入時間 :
2023-11-08 19:36:54
e462. 閃電矩陣 | From: [111.255.97.202] | 發表日期 : 2022-02-02 01:38

我自己在解這題的時候卡了有點久

看討論區跟解題報告都沒人

後來經過跟朋友的腦力激盪

解出了這一題

留個痕跡,給看到這篇的人一個方向

============================

  1. 斜著看這個二維陣列, 舉個例:

    1. 1 2 6 7 

      3 5 8 13 

      4 9 12 14 

      10 11 15 16

      將其看成:

      1

      3 2

      4 5 6

      10 9 8 7

    2. 11 12 13

    3. 14 15

    4. 16

(忽略編號)

題示:

  1. 先做一半,做了左上半部分,右下半比照辦理

  2. 一開始給定一個值x = 1, 針對座標慢慢加上去

  3. 可以觀察一下上面的例子奇數行跟偶數行的差別

  4. 當作迷宮+++++

  5. 最後的hint

  6. for (int i = 0; i <= (n - 1) * 2; i++) {
  7. if (i <= (n - 1)) {
  8. //your code
  9. } else {
  10. //your code
  11.  
  12. }
  13. }

===============================

題外話:

becaido的 f988 小弟我解不出來,有人會嗎🥺

 

 

 
ZeroJudge Forum