102 專利商標 資料結構問題 - 考試

Christine avatar
By Christine
at 2015-04-23T10:42

Table of Contents

※ 引述《eevvaag (Len)》之銘言:
: Q1.請使用C或JAVA語言,寫一遞迴副程式,此副程式的輸入為一個未排序的且長度為n的整
: 數陣列A[0:n-1],副程式將在此整數陣列中,以遞迴的方式群找此整數陣列中的最大值
: ,並回傳此最大值。
: Q2.請分析此副程式的時間複雜度以order的方式表示。
: A1:
: Int Max(int k , int a[i])
: {
: int max=a[k]
: if (a[k]>a[i]) than return Max(k,k-1)
: else return Max(k-1 , k-1)
: }
int Max(int n , int a[])
{
if(n==0)return a[0];
else
{
int max=Max(n-1,a);
return (max>a[n])?max:a[n];
}
}
: 不好意思,我的想法比較粗糙,我的想法是預設A[n]作為MAX,在每一回合一一往前(
: 陣列index較小的方向)比較,當max>a[i]時,下一回合就在跟a[i-1]比;同理,若
: max<a[i-1],則max等於a[i-1],再繼續往前比較
: 請問版上前輩,我的想法有哪裡錯誤?另外程式方面我可以怎樣描述才比較完整?
: A2:
: 因為我是循序去找陣列的最大值,所以最差會是O(N)嗎?order的方式表示是指甚麼意思?
: 還請版上前輩指教...謝謝

--
Tags: 考試

All Comments

Oliver avatar
By Oliver
at 2015-04-26T08:32
謝謝你的回應!!但想要再請教:
Emma avatar
By Emma
at 2015-04-27T15:56
int max=Max(n-1,a) 為甚麼要這樣寫? 這樣不是程式一執
Mason avatar
By Mason
at 2015-04-30T08:16
行,沒經過IF 就直接遞迴了?
不好意思...

關於商事法問題

Ingrid avatar
By Ingrid
at 2015-04-22T23:39
關於票據法的問題 支票無保證制度 所以顧律師的書上寫學界通說認為在支票背面記載保證人 只生民法的保證效力(P2-19) 但是鄭台大的講義卻寫學界通說認為同時產生民法保證的效力和票據背書的效力 我個人比較傾向只生民法效力 因為書裡和講義裡都有提到發票簽名用收文專用章發票無效 (因為就整個文義觀之無發票的意思) ...

應屆畢業尚未服役,能參加中鋼複試嗎

Lydia avatar
By Lydia
at 2015-04-22T23:18
小弟我今年大學應屆畢業, 三月時拿著高中畢業證書報名了中鋼員級機械科考試, 結果僥倖考過了初試,收到複試通知書。 請問還沒服過兵役能去參加複試嗎? - ...

機械設計的一題

Lauren avatar
By Lauren
at 2015-04-22T22:24
http://i.imgur.com/kjgsgxx.jpg 題目 http://i.imgur.com/OWgRmMd.jpg 詳解 想請問一下,為何他的Se跟Sut要除以1.2? 另外問個問題,陳浩的機械設計第四版,習題沒有詳解,有地方找的到嘛?感恩解惑 - ...

行程法第92條第二項

Leila avatar
By Leila
at 2015-04-22T22:08
請問一下關於對物之一般處分定義 關於他的定義一直以來都沒有很詳細的的思考 最近買了朱律師的行政法 書上是寫 人:一般可得特定範圍 事件:具體 但植憲的行政法上是寫 人:一般 事件:抽象 請問一下這是有不同說法嗎?? 還是說植憲說錯了 雖然植憲有說過 物之一般處分跟法規命令,特徵很像 ...

桃園/勞動部徵勞動條件檢查員

Gilbert avatar
By Gilbert
at 2015-04-22T21:03
繼臺北市招聘52名勞動條件檢查員後, (明天4/23是最後一天現場報名atat) 剛剛看到桃園也徵40名勞條檢查員, 不過比較特別的是其中15名工作地點在勞動部新莊那兒~~ 桃園徵才也是現場報名只到4/28 但科系限制比臺北市更嚴... 詳情請參考桃園市勞工局網站(電腦版) http://www.tycg ...