Re: [問題] 請問高應資結

看板Grad-ProbAsk作者 (艾斯寇德)時間16年前 (2009/04/14 10:36), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《rockmanexe24 (將將(搖滾月亮))》之銘言: : http://academic.kuas.edu.tw/recruit/Files//2008l6k25e11u14w48g.pdf : 請問這裡面的2,3,7題該如何解答呢? 2,7可以看看 #19rF3BaB f(x) = 2x^4 + 3x^3 + 5x^2 + 8x + 9, 你可以把x^1 ~x^4先算出來再跟常數算 x^2 = x*x x^3 = x^2 * x x^4 = x^3 * x 8x = 8*x 5x^2= 5*x^2 3x^3= 3*x^3 2x^4= 2*x^4 共7次 3) Procedure AP1(P) call getnode(z) INFO(Z) ← INFO(P) LINK(Z) ← LINK(P) Q ← LINK(P) while P≠Q do call getnode(z) INFO(Z) ← INFO(Q) LINK(Z) ← LINK(Q) Q ← LINK(Q) end while end 等同於 void ap1(Node* p){ getnode(z); /* 配置node給z變數 */ z.info = p.info; z.link = p.link; q = p.link; while(p!=q){ getnode(z); z.info = q.info; z.link = q.link; q = q.link; } } 雖然似乎少了一行z = z.link,假設getnode已經做了這件事了 從他不斷的getnode,複製info,link 然後q = q.link (next) 得知這是一個deep copy -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.125.189

04/14 13:11, , 1F
getnode類似於new 或者就只是單純的malloc
04/14 13:11, 1F

04/15 11:34, , 2F
謝謝!研究中~
04/15 11:34, 2F
文章代碼(AID): #19u_QW-3 (Grad-ProbAsk)
討論串 (同標題文章)
文章代碼(AID): #19u_QW-3 (Grad-ProbAsk)