[理工] 108交大资演

楼主: hank1321 (knah1321)   2019-02-18 18:29:08
想问一题minimal intermediate sum的
好像是第21题,题组题
题目大概是说,4+1+2+3可以插入3组括号变成((4+1)+(2+3))=((5)+(5))=10 然后5+5+10=
20
但也可以写成(4+((1+2)+3)) 会跑出3,6,10,sum=19
19就比20小
然后问题是要找4,4,8,5,4,3,5的最小解
我算是
(((4+4)+8)+(5+((4+3)+5)))
=(((8)+8)+(5+((7)+5)))
=((16)+(5+(12)))
=(16+(17))
=(33)
分别跑出8,7,16,12,17,33,相加起来是93
可是答案好像是给91
不知道自己盲点到底在哪里...
有大大可以提供一下解出91的想法吗 感恩
一题就整题组爆 好痛呜呜
作者: h3882249 (ㄧ可莲雾)   2019-02-18 18:35:00
用哈辅慢呢
作者: cks116   2019-02-18 18:36:00
4+4 8 5+4 3+5我是想让局部尽量小 且数大小平均一点
作者: magic83v (R7)   2019-02-18 18:37:00
用huffman作法
作者: skyHuan (Huan)   2019-02-18 18:50:00
那时候想好久是Huffman还是像matrix chain那样还是想不出来QQ
作者: Dora5566 (咩休干某)   2019-02-18 18:54:00
不能huffman吧 最小的两个又不一定相邻
作者: aeiou335 (tbrdet)   2019-02-18 18:57:00
要用dp
作者: eric21489 (Calpis)   2019-02-18 18:57:00
同2楼作法 这样91没错 我忘了加最后一次...
作者: ko330 (ko330)   2019-02-18 18:59:00
第二行5跟5合阿 就是用ㄏ夫曼= =
作者: ChunagMT (muting)   2019-02-18 19:05:00
我以为数字不能对调…
作者: uttc (mor)   2019-02-18 19:11:00
也想知道91怎么出来的
作者: eric21489 (Calpis)   2019-02-18 19:12:00
8+9+8+16+17+33
作者: ruifan (我是瑞凡)   2019-02-18 19:14:00
不是插括号 可以任选两个加题目没有说要相邻吧
作者: S2067030 (Ep.Yao)   2019-02-18 19:16:00
现场完全来不及做 在家算的方法跟2楼一样
作者: eric21489 (Calpis)   2019-02-18 19:18:00
我觉得不能动吧
作者: ruifan (我是瑞凡)   2019-02-18 19:18:00
等等 我又看了一次题目 好像是插括号没错
作者: eric21489 (Calpis)   2019-02-18 19:20:00
只是刚好huffman答案一样就是了
作者: maple205 (艾瑞克)   2019-02-18 19:23:00
不能换位置吧
作者: cvn21 (你是中国人)   2019-02-18 19:42:00
这题就是霍夫曼啦
作者: ChunagMT (muting)   2019-02-18 19:43:00
不能换位子答案还会一样吗?
作者: YeaPa (叶胖)   2019-02-18 19:45:00
2楼应该是对的 我现场也是算93 QQQ
作者: S2067030 (Ep.Yao)   2019-02-18 19:56:00
题目是4.4.8.5.4.3.5(((4+4)+8)+ ((5+4)+(3+5)))8+9+8+16+17+33=91
作者: f101202 (伊森)   2019-02-18 20:43:00
https://i.imgur.com/pvjPoNW.jpg题目应该让霍夫曼出来的答案不一样..这样就被某些人捡到了==
作者: magic83v (R7)   2019-02-18 21:46:00
真的==捡到一题 那个turnaround time*4也捡到
作者: Dora5566 (咩休干某)   2019-02-18 23:48:00
辣基= =不知道多少人用huffman赚分
作者: uttc (mor)   2019-02-19 00:50:00
这用赫夫曼的话第一步是3+4 不会对 例如我QQ
作者: f101202 (伊森)   2019-02-19 02:11:00
这运气真的有点屌..错错得正
作者: uttc (mor)   2019-02-19 02:12:00
哦 原来是偷换了位子会对....
作者: gaowei16 (啾啾人)   2019-02-19 08:18:00
没说不能换吧==不过我没换算91 第二次算81 直接失智喔对 刚刚又看了一下 不能换 答案真根霍夫曼一样==
作者: skyHuan (Huan)   2019-02-19 08:44:00
霍夫慢到底怎么选,我一开始用霍夫曼想没办法选点就用DP了,但试了一下觉得太麻烦就跳过最后来不及用猜的><
作者: f101202 (伊森)   2019-02-19 11:28:00
Sky葛格错误的方法不要学>\\\\<
作者: ekids1234 (∵:☆星痕╭☆)   2019-02-19 13:10:00
抱歉借串问,资演有一题算 array memory address 的,大家都算的跟解答一样?人在外没带考卷
作者: Dora5566 (咩休干某)   2019-02-19 13:33:00
楼上 一样
楼主: hank1321 (knah1321)   2019-02-19 14:14:00
一样
作者: Rioronja (想show干话组)   2019-02-19 16:14:00
用dp解
作者: ekids1234 (∵:☆星痕╭☆)   2019-02-19 19:45:00
https://i.imgur.com/uUQnwYs.jpg想询问一下我想错了哪边 QQ
作者: young60509 (帅气小安)   2019-02-19 20:54:00
跟ekid大一样写E 不懂为啥错QQ
作者: uttc (mor)   2019-02-19 21:06:00
题目要16进位 68是10进位

Links booklink

Contact Us: admin [ a t ] ucptt.com