103年高考資料結構第七題 - 考試

Zora avatar
By Zora
at 2014-09-27T09:37

Table of Contents



各位,不管考上的,還在努力的資訊前輩們,大家好。

小弟在研究103年高考資料結構第七題時,碰到了一些問題,帶上來和大家討論,
也期盼能夠拋磚引玉,若有觀念不正確的地方,請前輩用力鞭打。

第一題,
sum=0
for(i=0; i<2*n; i++)
for(j=0; j<i; j++)
sum++;

可以計算出 sum 的執行次數為 (2n-1)*2n / 2
其 Big-O是 O(n^2)
但為何Θ也是Θ(n^2),這點我比較不解。
我反問自己,那Ω notation又是多少呢? 回答不出來,該不會也是 Ω(n^2) 吧?

若如此,O、Ω、Θ 差在那? 不是應該要有「上限、下限、相等」的概念在裡面嗎?

O、Ω、Θ 的定義看了又看,就是無法從定義去推出 Θ(n^2)

第二題,
sum=0
for(i=0; i<2*n; i++)
for(j=0; j<i*i; j++)
for(k=1; k<j; k++)
if(j%i == 1)
sum++;

考場上,有沒有「一定的程序、方法」去找出這種「非常複雜」的巢狀迴圈執行次數。
我在想,補習班寫解答的也沒那麼神,應該有先用電腦去跑程式,用 trace 的方式去
print 次數,然後再回推答案。但是考試時,沒有電腦可以用呀。

每次遇到這種複雜的巢狀迴圈,就是等死,心有不甘。


忙讀書,無法一一回謝。先謝謝參與討論的人,你會更加進步的。
祝金榜題名。



--

All Comments

Jessica avatar
By Jessica
at 2014-10-02T06:26
找資料結構的書來看吧,第一題洪逸的書上有。
Carolina Franco avatar
By Carolina Franco
at 2014-10-06T08:30
這種題目不是用trace去想
Jack avatar
By Jack
at 2014-10-10T12:43
程序式語言只有三種結構,循序-決策-迴圈
Blanche avatar
By Blanche
at 2014-10-15T11:06
這種是分析他的結構,然後算出對應的複雜度。

電腦子網路切割

Sarah avatar
By Sarah
at 2014-09-27T07:26
看函授時,對於子網路的切割有一塊觀念不是很懂 有一種類似的考題,對於求子網路區塊的ip位址 我真的不曉得該怎麼解 以100年檢察事務官考試為例: 如果有一組織,被授權得到的網路位址為 134.45.96.0/20 如果要將其平均分為32個子網路 請問第一個子網路的第一個網路位址和最後一個網路位址為何 ...

103年社會行政高普雙榜心得

Todd Johnson avatar
By Todd Johnson
at 2014-09-27T02:37
一、前言: 今年一月畢業於國立大學公共行政相關研究所,由於科系的關係,原本打算以一般行政 為目標,但因為對科目提不起興趣,遲遲無法堅定心志。直到去年四月多才決定選擇社 會行政,購買102年地特三等的CD函授課程,但因論文進度和個人因素,一直延宕到去年 十月,才正式調整心態進入考生模式。 從102年十月到 ...

有沒有在職裸考上高考的八掛?

Joseph avatar
By Joseph
at 2014-09-27T02:27
這哪叫裸考呀................... 沒穿衣服去考試才叫真‧裸考 ※ 引述《purplepig (明明愛你)》之銘言: : 最近高普考放榜了小第過去的兩個戰友又失敗了,他們今年是第四年參加國考了,已經 : 全職考四年了,其中一個還是台科工科碩畢的, : 說也奇怪在小弟服務的機關卻傳出捷報,其 ...

劉旭生物全套

Lauren avatar
By Lauren
at 2014-09-27T02:05
徵求劉旭生物全套 有無筆記皆可 102~103年版本佳 意者來信報價 謝謝! ----- Sent from JPTT on my HTC Butterfly. - ...

103年工業工程高考上榜心得分享

Necoo avatar
By Necoo
at 2014-09-27T00:55
一、 背景與動機 東海大學學碩士畢,退伍後進入科技製造業,待過DRAM(關廠)、封測 及竹南某面板廠,因某些因素,最終決定離職回台中找工作。 從去年9月開始,不斷歷經面試->打槍的循環,這過程中從學弟那兒得知他同學 高中IE高考(應該是b大),讓我獲知重大訊息-原來工業工程也有高考阿! 進而讓我萌生試 ...