#28873: 解題提示


r1cky (hehe)

學校 : 國立臺灣師範大學
編號 : 158637
來源 : [118.166.194.111]
最後登入時間 :
2024-04-13 22:10:59
h084. 4. 牆上海報 -- 2022年1月APCS | From: [114.32.128.128] | 發表日期 : 2022-01-09 21:21

這題可利用greedy、二分搜解題 (另外聽說還可以RMQ)

Java解題心得:https://r1cky.pixnet.net/blog/post/56041528

 
#29089: Re:解題提示


franklu00313@gmail.com (阿榤)

學校 : 不指定學校
編號 : 181072
來源 : [36.237.145.22]
最後登入時間 :
2022-07-06 20:49:18
h084. 4. 牆上海報 -- 2022年1月APCS | From: [1.160.105.95] | 發表日期 : 2022-01-28 17:46

這題可利用greedy、二分搜解題 (另外聽說還可以RMQ)

Java解題心得:https://r1cky.pixnet.net/blog/post/56041528

你好,我想請問一個問題,若按照你著方式

選定一個高度h,從第一張海報開始貼,如果貼得上去就貼在最左邊,但這樣是不是有可能讓原本大塊的空間被切割成小塊,而導致後面較寬的海報無法貼上嗎?

 

讓我舉個例子,以這張圖來看,若想貼的海報寬度依序為[1,1,2,2],用你的算法高度5是會回傳False的

但實際上是有辦法按照海報寬度1.2.2.1的方式貼上。

想想問你的CODE是不是沒考慮到這個問題,感謝!

PS 會AC所以才疑惑,是測資沒出好嗎?

 
#29090: Re:解題提示


franklu00313@gmail.com (阿榤)

學校 : 不指定學校
編號 : 181072
來源 : [36.237.145.22]
最後登入時間 :
2022-07-06 20:49:18
h084. 4. 牆上海報 -- 2022年1月APCS | From: [1.160.105.95] | 發表日期 : 2022-01-28 17:53

這題可利用greedy、二分搜解題 (另外聽說還可以RMQ)

Java解題心得:https://r1cky.pixnet.net/blog/post/56041528


圖片好像沒顯示出來,但我貼得圖就是題目上示範的那一張,感謝

 
#29114: Re:解題提示


icexinshou@gmail.com (XinShou)

學校 : 國立臺南高級工業職業學校
編號 : 173700
來源 : [36.237.147.61]
最後登入時間 :
2023-08-08 23:40:50
h084. 4. 牆上海報 -- 2022年1月APCS | From: [1.174.106.185] | 發表日期 : 2022-01-30 01:54

這題可利用greedy、二分搜解題 (另外聽說還可以RMQ)

Java解題心得:https://r1cky.pixnet.net/blog/post/56041528


圖片好像沒顯示出來,但我貼得圖就是題目上示範的那一張,感謝


題目:張海報張貼的高度需要一致、按照順序並不能重疊 

 
 
#29153: Re:解題提示


ccpclub (ccpclub)

學校 : 不指定學校
編號 : 181202
來源 : [1.34.88.173]
最後登入時間 :
2024-01-26 23:21:57
h084. 4. 牆上海報 -- 2022年1月APCS | From: [101.9.0.132] | 發表日期 : 2022-02-02 15:10

這題可利用greedy、二分搜解題 (另外聽說還可以RMQ)

Java解題心得:https://r1cky.pixnet.net/blog/post/56041528

你好,我想請問一個問題,若按照你著方式

選定一個高度h,從第一張海報開始貼,如果貼得上去就貼在最左邊,但這樣是不是有可能讓原本大塊的空間被切割成小塊,而導致後面較寬的海報無法貼上嗎?

 

讓我舉個例子,以這張圖來看,若想貼的海報寬度依序為[1,1,2,2],用你的算法高度5是會回傳False的

但實際上是有辦法按照海報寬度1.2.2.1的方式貼上。

想想問你的CODE是不是沒考慮到這個問題,感謝!

PS 會AC所以才疑惑,是測資沒出好嗎?

題目有說要照順序貼,所以可以這樣解,否則會變成一題很噁的題目(我當時就出了一個延伸題,我原本以為有想到延伸題解法,結果想錯了……)

 
#29239: Re:解題提示


franklu00313@gmail.com (阿榤)

學校 : 不指定學校
編號 : 181072
來源 : [36.237.145.22]
最後登入時間 :
2022-07-06 20:49:18
h084. 4. 牆上海報 -- 2022年1月APCS | From: [60.249.220.174] | 發表日期 : 2022-02-08 11:47

這題可利用greedy、二分搜解題 (另外聽說還可以RMQ)

Java解題心得:https://r1cky.pixnet.net/blog/post/56041528

你好,我想請問一個問題,若按照你著方式

選定一個高度h,從第一張海報開始貼,如果貼得上去就貼在最左邊,但這樣是不是有可能讓原本大塊的空間被切割成小塊,而導致後面較寬的海報無法貼上嗎?

 

讓我舉個例子,以這張圖來看,若想貼的海報寬度依序為[1,1,2,2],用你的算法高度5是會回傳False的

但實際上是有辦法按照海報寬度1.2.2.1的方式貼上。

想想問你的CODE是不是沒考慮到這個問題,感謝!

PS 會AC所以才疑惑,是測資沒出好嗎?

題目有說要照順序貼,所以可以這樣解,否則會變成一題很噁的題目(我當時就出了一個延伸題,我原本以為有想到延伸題解法,結果想錯了……)


沒錯我後來也發現了,自己想得太複雜然後卡了好久 哈哈

 
ZeroJudge Forum