鄭彬老師 - 學生學習心得發表區 - 2012-11 進專電子二甲 資料結構 心得報告
 


文章分類 Labels


最新文章 Top10

 

2012-11 進專電子二甲 資料結構 心得報告

每人一篇至少400字心得報告,列入平常成績,若有張貼不相關的文章或內容、複製他人文章等類似情形,整學期平常成績以零分計算。
全部共 21則留言
11-25 17:15: 將資料作有系統的安排與組織,使資料建立成為一種便於取用與處理的結構,稱為資料結構。 資料結構主要是在研究如何把原始的「資料」(data),組織、安排、存放到電腦中的一門學問。如果我們學好資料結構對於節省儲存空間、增加資料的安全性與處理速度將有很大幫助,因此對於資料結構的了解與否,關係到日後在軟、硬體發展上有彌足深遠的影響。在電腦科學的領域裡,資料(data)被定義為:用具體符號表示的原始元素(atom)與數據,其中包括文字、數字、圖形等。 基本的資料結構包括陣列(Array)、串列(List)、堆疊(Stack)、佇列(Queue)、樹狀(Tree)及圖形(Graph)等,這幾種基本的資料結構乍看之下雖然好像非常抽象,但是卻可在我們日常生活中,經常可以看到,例如:教室座位是屬於「二維陣列」;火車上的一列一列串連起來的車箱可視為「串列」;碗盤的疊法則是「堆疊」;排隊買票,先到先買的方式就是所謂的「佇列」;當你舉辦一場採取淘汰制的球賽,就是一種「樹狀」結構;而旅行時地圖上所看到的各城市或地點,則可視為所謂的「圖形」。 資料的結構在一個有用並且有效率的應用程式扮演重要的角色,相同的演算法 在不同的資料結構下,常常造成極為不同的執行效率. 老師上課是非常認真的, 講解詳細,舉例甚多,讓大家對資料結構越學越有興趣,越學越有成就感. 上課認真聽並且勤做筆記,就能將這門課學好.
11-25 17:19:首先先感謝鄭彬老師非常認真地教學,讓我明瞭資料結構這門課程的真諦 資料結構這門課程和之前學習過的程式語言C++感覺差不多 但是實際上更像是進階版本 某些程式寫入的基礎與C++差異不大 一樣是使用Microsoft Visual Studio來編寫程式碼 透過這門課程的學習,讓我們更明白何謂真正的"資料",也了解到資料項的用法 資料型態的部份也清楚的知道各種資料的表達方式,變數內容的解讀讓我們更明白編譯程式的決定方式 尤其演算法的部份,老師精闢的一一解說演算法的五大特性,並且舉例說明之,讓我門每個人都能確實的知 道演算法的特性以及重點為何 字串.陣列.泡沫排序法列為重點複習項目,讓我們清楚的知道兩變數交換的方式記得學習程式語言C語言的時候老師就特別叮嚀為重點項目 到了資料結構的課程時 老師更不厭其煩地再複習一次程式語言的重點部份,可見其項目的重要性 這門課也讓我學到了資料堆疊的應用和堆疊與佇列方式,各種排序方式.後序式.中序轉後序式及其演算方式, 讓我覺得非常有興趣 其實資料結構起初讓我感覺更複雜了;但是由於經過老師的指導與精闢的解說以及由淺入深的上課方式 ,才能讓我真真切切的學到的東西 真的非常的感謝老師讓我能有所收穫,或許在不久的將來,我也能夠將在這門課所學到的東西 能夠在我任職的公司工作職場上能夠有所運用,才不枉老師的用心教導
11-25 17:44:本學期新增之資料結構之課程,對於資料結構之門課本身對於程式設計可以說是完全沒有基礎,在上課 時老師所教的課程內容很多對於程式設計上有很大的幫助,希望能在這門課上能多學習些有用的東西, 一開始感覺上課程,本身好像很簡單,但上起課來好像又很難,從學期開始到目前,老師是很認真的在教, 不過在學習上有些還不是很懂,在這門課上課時有講到很多與程式設計的技巧與功能,是很有用的課程, 在課程內容可以學到很多實用的東西,在每個新的單元中有些很有意思的功能介紹,但同時這些新功能 會因為只是課堂上所講,可能是自己在實際上並沒有真的運用的空間(不知道能用在哪)而去的運用過 , 所以並沒能將其自由運用,所以嚕上完課有些功能可能又會忘掉了,不過資料結構這門技術,其實它是日積月累的 ,時間久了,自然而然就會使自己的功力有所提升,這是我從上起這門課開始以來,我想在這些的課程裡我跨出了 程式學習的重要的第一步,如果有人想要學習這類型的課程,只要你肯下功夫,不管你從事何種工作, 總有一天一定會達成目標的。
11-25 17:44:本學期新增之資料結構之課程,對於資料結構之門課本身對於程式設計可以說是完全沒有基礎,在上課 時老師所教的課程內容很多對於程式設計上有很大的幫助,希望能在這門課上能多學習些有用的東西, 一開始感覺上課程,本身好像很簡單,但上起課來好像又很難,從學期開始到目前,老師是很認真的在教, 不過在學習上有些還不是很懂,在這門課上課時有講到很多與程式設計的技巧與功能,是很有用的課程, 在課程內容可以學到很多實用的東西,在每個新的單元中有些很有意思的功能介紹,但同時這些新功能 會因為只是課堂上所講,可能是自己在實際上並沒有真的運用的空間(不知道能用在哪)而去的運用過 , 所以並沒能將其自由運用,所以嚕上完課有些功能可能又會忘掉了,不過資料結構這門技術,其實它是日積月累的 ,時間久了,自然而然就會使自己的功力有所提升,這是我從上起這門課開始以來,我想在這些的課程裡我跨出了 程式學習的重要的第一步,如果有人想要學習這類型的課程,只要你肯下功夫,不管你從事何種工作, 總有一天一定會達成目標的。
11-25 17:57:本課程有系統地介紹各種資料結構,內容包含陣列(Array)、堆疊(Stack)、佇列(Queue)、 鏈結串列(Linked List)、樹(Tree)、圖(Graph)、以及排序法(Sorting)等主題。 在許多型別的程式設計中,選擇適當的資料結構是一個主要的考慮因素。許多大型系統的構造經驗表明, 封裝的困難程度與最終成果的質量與表現,都取決於是否選擇了最優的資料結構。在許多時候, 確定了資料結構後便能很容易地得到演算法。而有些時候,方向則會顛倒過來: 例如當某個關鍵作業需要特定資料結構下的演算法時,會反過來確定其所使用的資料結構。 然而,不管是哪種情況,資料結構的選擇都是至關重要的 修習本課程的同學們應已熟習一種以上的程式語言,建議必須先修過 C 、 Java 或 C# 程式語言, 並且在程式之撰寫能力上應有相當之基礎。 本課程注重觀念之理解與程式之實作, 在介紹各種資料結構作為解決問題之有效工具的同時,也希望能夠培養同學獨立思考、 解決問題、以及評估演算法效率優劣的能力,並要求同學眼到手到,必須能夠把演算法以程式實作出來, 以培養同學實作之能力。
11-26 12:27:100163014李霖,這學期開始學習資料結構這門課,一開始接觸時,曾由於課程中有些觀念與程式設計相關,而誤以為只要會C語言就應該會很輕鬆的應付。後來才發覺這門課雖然與程式設計相關,但是很多觀念卻是程式設計的基礎,沒學好資料結構的邏輯觀念與方法,想要設計出一個好程式就會困難重重,甚至可說是資料結構沒學好,根本設計不出什麼好程式。所以這門課的重要性是不言而喻的。資料結構中大多數的觀念對我而言都是全新的,有些邏輯觀念,光看資料並不是很容易了解,各種變化關係雖然不同但又息息相關。好在老師用極淺顯的說明來詮釋複雜的邏輯觀念,並仔細且多次反覆的講解練習,讓我能真正懂得其變化。目前我從課程中學習到電腦中各種儲存與管理資料的方法與原理。如結構與陣列、堆疊、佇列、鏈結串列、樹狀結構、二元樹、遞迴,及各種抽象層次化邏輯觀念,如中序式轉後序式、快速排序、二元搜尋等等。感謝老師細心的教導,讓我能將這些複雜的邏輯觀念,建立成有系統的邏輯概念。
12-02 14:16:這學期的資料結構是電腦中儲存、組織資料的方式情況下,精心選擇的資料結構可以帶來最優效率的演算法,在許多型別的程式設計中,選擇適當的資料結構是一個主要的考慮因素。許多大型系統的構造經驗表明,封裝的困難程度與最終成果的質量與表現,都取決於是否選擇了最優的資料結構,在許多時候確定了資料結構後便能很容易地得到演算法,資料結構內有包含了許多的指令,例陣列、堆疊與佇列、字元、整數、float、double、結構化資料、串列、樹狀結構、排序法 、尋找法、圖形結構、演算法、虛擬碼、泡沫排序法、二維陣列等等,堆疊是一種特殊的串列形式的資料結構,它的特殊之處在於只能允許在鏈結串列或陣列的一端進行加入資料和輸出資料的運算,佇列是先進先出的線性表,在具體應用中通常用鏈表或者數組來實現,隊列只允許在後端進行插入操作,在前端進行刪除操作,字串是由零個或多個字元組成的有限序列,它是程式語言中表示文字的資料型別。雖然目前在工作上是用不到的,但是至少了解到資料結構內容包含了那些,感謝老師這努力的教導!
12-16 16:35:一個資料庫的基本形態是由許多資料單元所組成的,每一個單元本身 便是一個完整的單位資料。將這些單元組成邏輯相關的資料群便稱之 為資料結構。資料庫系統與普通檔案所不同的地方在於,資料庫系統中的資料檔組織方式,應容許許多不同的作業來應用資料檔,而不僅僅由某一作業 所專用。傳統的方式,資料在同一時間只由一個作業單位來接取,這 種情況下的檔案設計是設法使作業單元的效率得以提高,但是此種傳 統方式已愈來愈不切實際。資料庫系統較一般處理技巧有利的有下列幾點: 程式發展: 特殊的檔案管理軟體可自動完成許多例行輸出入及內務整 理工作,因此可簡化應用程式的發展。檔案結構: 進步的檔案結構方式具有強有力的對照能力,因而可消除資料重複並減少檔案數目。制度設計: 有了資料庫系統,對特定應用作業所需要的管理程式比較少。所減少的為對於檔案的分類,合併,抽取,重複更新及掃描等工作。操作: 資料庫系統需要的檔案及程式較少,因此可以減少操作安排時間以及對於檔案程式等的人工管理工作。 伸縮性: 對資料基本單位有所更改時處理容易。資料庫系統對於有大規模檔案管理及更新問題,有大量的一次檔案接取工作,檢索資料條件更改頻繁的用戶幫助很大。對於小規模用戶或初建立的資料處理單位,則可能不太適合。巳上所說的種種都是在學資料結構很重要的觀念,謝謝老師
12-16 16:38:老師對於資料結構的講義製作非常用心,課程講解也非常詳細,學生對於不懂的地方,老師也有耐心的講解,作為進專講師可說是認真教學。 電子系注重的雖然是電路理解能力,不過軟體方面的撰寫方式也不可完全不懂,尤其是未來要在電子業發展,軟、硬體同仁的互相配合是相當重要的,若不懂軟體的設計架構,在挑選硬體元件就容易出錯。 資料結構這門課,內容多半是文字說明,在老師生動活潑的課程中,將死板的程式碼轉換為容易理解的畫面。 老師在考試前幫學生做重點複習時,還會關心學生的學習狀況,不懂的地方會不厭其煩的講解,使學生準備考試得心應手。 課程中經常使用比喻法,舉例來說,資料的解釋是可以拿來利用的一些資訊,可以用下列說明讓學生更清楚了解 例如:旅遊資訊、氣象資料、考試成績、考古題、網頁、報紙、談天、廣告、時刻表、電腦展的價目表、導遊地圖、金融、房地產、軍事、交通、商業市場、科技新知、商品價格、各類書籍、收支帳單、醫學、電視、收音機、廣告看板、標籤、警告標誌、說明書、使用手冊、雜誌、報告、記錄、路標、示範、聲音、影像、圖案,資料結構真的是一門很重要的課程。
12-16 16:53:資料結構這門課主要是在研究如何把原始的「資料」(data),組織、安排、存放到 電腦中的一門學問。如果我們學好資料結構對於節省儲存空間、增加資料的安全 性與處理速度,本課程有系統地介紹各種資料結構,內容包含陣列(Array)、 堆疊(Stack)、佇列(Queue)、鏈結串列(Linked List)、樹(Tree)、圖(Graph)、以及排序 法(Sorting)等主題,資料的結構在一個有用並且有效率的應用程式扮演重要的角色, 相同的演算法 在不同的資料結構下,常常造成極為不同的執行效率.在具體應用中 通常用鏈表或者數組來實現,隊列只允許在後端進行插入操作,在前端進行刪除操 作,字串是由零個或多個字元組成的有限序列,它是程式語言中表示文字的資料型別。 在不同的資料結構下,常常造成極為不同的執行效率,起初讓我感覺更複雜了;但是由 於經過老師的指導與精闢的解說,這門課也漸漸任識它了,雖然目前在工作上是用不到的, 也感謝老師讓我能有所收穫,或許在不久的將來,我也能夠將在這門課所學到的東西 在職場上能夠有所運用,才不枉老師的用心教導 .
12-16 16:58:老師教學認真,總是會在上課鐘響時到教室準備好要上課的內容 ,在課堂上鄭老師都會按照課程的進度,一步一步按部就班的上課,到了下課時間鄭老師也會準時下課. 讓同學們可以到教室外透透氣,吹吹風,看看外面的世界轉換心情,好好準備下堂課,這樣的教學方式讓我能更加且更容易的吸收到東西,至少注意力也能更加集中,就算有不懂的地方,班上的同學也都互相的研討跟討論,在這樣的上課風氣下,我更能學習到新知識!!鄭彬老師讓我們了解資料結構是一組包括邏輯運算、控制,和資料輸出入的指令組合。程式的目的是處理資料,一個程式可以處理任何數位化,相對於類比化的資料。根據來源資料的特性,程式可以適當的方式以運算指令來重排、改變資料資料結構內有包含了許多的指令,例陣列、堆疊與佇列、字元、整數、float、double、結構化資料、串列、樹狀結構、排序法、尋找法、圖形結構、演算法、虛擬碼、泡沫排序法、二維陣列等等,堆疊是一種特殊的串列形式的資料結構經過老師的指導與精闢的解說以及由淺入深的上課方式 ,才能讓我確實學到的東西感謝老師這用心的教導。學號:(100163015)
12-16 17:01:資料結構這門課對我來說很陌生,也沒聽過,學習資料結構這門課內容大概是許多資料單元所組成的內容包含陣列(Array)、堆疊(Stack)、佇列(Queue)、鏈結串列(Linked List)、樹(Tree)、圖(Graph)、以及排序法(Sorting)等主題。因為資料結構就是一門很基本的課程。但實際上過之後,老師搭配投影片還有實作的範例,再加上課程中有足夠的時間可以練習。所以實際上學習起來並不會如想像中的困難,也許是知難行易,也有可能是循序漸進,按部就班的,學期過了一半,也感受到了資料結構的精隨。學習中難免心存惶恐,我也知道,自己未能階段性的、由淺入深、循序漸進的學習,而且學習也不是兩、三天就能成就氣候的,要深入的話,還是得花功夫、花時間去學習,但我還是會克服恐懼、去接觸它的。但也是上了資料結構之後才讓我了解原來還有許許多多我不知道的事,而在課程裡可以學習到蠻多基礎的名稱跟原理,讓我對於資料結構的課程架構有更進一步的了解與認識!!上課中老師透過投影機的講解也會舉例讓我很簡單的去了解老師想述說的意思,讓我在上課中可以輕鬆的吸收到知識。特別感謝鄭彬老師這學期認真教學,把所有職事傳授給全班同學。老師謝謝您!  
12-16 17:03:這學期上了資料結構,從基本的資料開始介紹,讓同學們慢慢了解,開始了解資料個構成,這對於我們是非常重要的,如: 資料型態為一種資料的儲存方式、 資料項為構成資訊的一些元素,例如計算利息、變數是程式存取資料的地方..等等。 如果沒有先了解這些基礎,對後面的介紹就會相當困難。老師也相當認真的在介紹各種型態的結構,告訴同學們,這些指令是相當有規則的,一定要按照這些規則來編譯也知道原來這些指令是有他的意義在的,如果沒有上這堂課,就會認為這些指定是要死被的,只是要了解這些指令的規格,如: 巢狀結構是結構中含有另一個結構。但資料結構上到後面就是一個概念的問題,如果能搞清楚這些概念,那許多的流程圖都能看的懂。中期最重要的算是演算法,演算法的五大特性為輸入是使用預設值或有數個輸入,及輸出:至少有一個輸出(通常為螢幕)(音效、語音、燈光等)還有明確性:每一個指令必須明確定義其功能(例:for, if, switch, break…)有限性:執行的步驟是可以用手數出來的 (註:不能包含無限迴圈) 最後是有效性:必需確實能解決問題 (註:包含?有bug)
12-16 17:06:在現代網路已經成了一般人生活中,幾乎可說是不可或缺的一部份,網路已逐漸的融入每個人的生活中。像現代從網路延伸出來依靠網路發展的就有網路電話、網路傳真機、網路即時訊息、網路視訊會議之類的,這些產品被開發出來後都還會製造其它更龐大的商機,這些也都是因網路的蓬勃發展而出現的。資料結構是電腦蓬勃發展的主要原因之一,資料結構的內容可深可廣,陣列(Array)、串列(List)、堆疊(Stack)、佇列(Queue)、樹狀(Tree)及圖形(Graph)等,這幾種基本的資料結構乍看之下雖然好像非常抽象,但是卻可在我們日常生活中,經常可以看到,例如:教室座位是屬於「二維陣列」;火車上的一列一列串連起來的車箱可視為「串列」;碗盤的疊法則是「堆疊」;排隊買票,先到先買的方式就是所謂的「佇列」;當你舉辦一場採取淘汰制的球賽,就是一種「樹狀」結構;而旅行時地圖上所看到的各城市或地點,則可視為所謂的「圖形」。資料的結構在一個有用並且有效率的應用程式扮演重要的應用,透過鄭彬老師的講解了解本課程注重觀念之理解與程式之實作,在介紹各種資料結構作為解決問題之有效工具的同時,也希望能夠培養同學獨立思考、解決問題、以及評估演算法效率優劣的能力,並要求同學眼到手到,必須能夠把演算法以程式實作出來,以培養同學實作之能力的層次結構,電腦知識更新是很快的,只有不斷地學習,才能掌握最新的知識。在以後的學習工作中,我還要繼續學習、操作,熟練運用這些知識,不斷完善和充實自己,做一個合格的當代大專生,將來做一名對社會有用的人。謝謝老師
12-22 11:46:本學期的資料結構課程對於程式設計來說可以說是程式語言的進階,老師所教的課程內容很多如: 陣列(Array)、堆疊(Stack)、鏈結串列(Linked List)、樹(Tree)、等等這些課程上完後對於程式設計有很多的改觀,老師用循序漸進的方式讓大家先有個程式設計的觀念,而後再慢慢的建構「程式設計」的組織架構,其實一開始還有點看不懂這門課所學的重點在哪???,但慢慢的課上久後再開始有些理解,從學期開始到目前也已經上一段時間,老師依然是很認真的在教學,不過在學習上有些還是有一部分還沒理解,還需要時間在這門課程上多花點心思去努力,也謝謝老師的用心教導,這門課程上完後加深了學生們程式設計的結構有很強的邏輯觀念,對於之後的課程也有基本的架構觀念,也讓我在往後程式設計的課程能有很大運用靈活的空間。
12-22 11:53:本學期的資料結構課程對於程式設計來說可以說是程式語言的進階,老師所教的課程內容很多如: 陣列(Array)有一維、二微陣列、堆疊(Stack)四則運算、鏈結串列(Linked List) 鏈結堆疊及佇列、樹(Tree)二元樹等等這些課程上完後對於程式設計有很多的改觀還有一些程式在設計時必須給予宣告讓他知道須執行什麼動作,這些都是必須要有的基本觀念,還好老師用循序漸進的方式讓大家先有個程式設計的觀念,而後再慢慢的建構「程式設計」的組織架構,其實一開始還有點看不懂這門課所學的重點在哪???,但慢慢的課上久後再開始有些理解,從學期開始到目前也已經上一段時間,老師依然是很認真的在教學,不過在學習上有些還是有一部分還沒理解,還需要時間在這門課程上多花點心思去努力,也謝謝老師的用心教導,這門課程上完後加深了學生們程式設計的結構有很強的邏輯觀念,對於之後的課程也有基本的架構觀念,也讓我在往後程式設計的課程能有很大運用靈活的空間。
12-23 15:34:這學期資料結構課程,讓我明瞭資料結構這門課程,將資料作有系統的安排與組織,使資料建立成為一種便於取用與處理的結構,稱為資料結構。資料結構主要是在研究如何把原始的「資料」(data),組織、安排、存放到電腦中的一門學問。資料結構是電腦蓬勃發展的主要原因之一,資料結構的內容可深可廣,陣列(Array)、串列(List)、堆疊(Stack)、佇列(Queue)、樹狀(Tree)及圖形(Graph)等! 這幾種基本的資料結構乍看之下雖然好像非常抽象,但是卻可在我們日常生活中,經常可以看到!例如:教室座位是屬於「二維陣列」;火車上的一列一列串連起來的車箱可視為「串列」;碗盤的疊法則是「堆疊」;排隊買票,先到先買的方式就是所謂的「佇列」;當你舉辦一場採取淘汰制的球賽,就是一種「樹狀」結構;而旅行時地圖上所看到的各城市或地點,則可視為所謂的「圖形」。資料的結構在一個有用並且有效率的應用程式扮演重要的應用! 讓我對於資料結構的課程架構有更進一步的了解與認識!!上課中老師透過投影機的講解也會舉例讓我很簡單的去了解老師想述說的意思,讓我在上課中可以輕鬆的吸收到知識。特別感謝鄭彬老師這學期認真教學。老師謝謝您!
12-24 21:46:資料結構這門課說真的我根本就沒什麼基礎,雖然上起來有點像之前上過的程式設計,但是這兩門科目始終是不一樣的科目,只是比較像且有些關聯而已,像是一開始的陣列、串列、堆疊等.....我都還聽得有些懂,但是到了之後的樹狀結構、中序式轉後序式、快速排列等......就開始有些聽的不怎麼懂,如果沒有老師這樣仔細且多次的反覆講解的話,是跟本就不會聽得懂的,所以中途有一段時間根本聽不懂在上什麼,不過藉由著老師您多次的講解及複習和回去多次的複習及思考,我漸漸的開始有點了解了,因此很謝謝您這麼用心及辛苦的教導我們,雖然不能保證能完全的將這門課學得很了解,但式至少老師多次講解的部分我會盡力的去學到了解,讓老師的用心不會就這樣的枉廢掉,老師真得很謝謝你。(100163027黃沛翔)
12-30 16:47:本學期資料結構主要是在研究如何把原始的「資料」,組織、安排、存放到電腦中的一門學問因為資料結構的重要性毋庸置疑,現代程式語言及其執行環境在標準庫中都包含了多種的資料結構,例如C++標準模板庫中的容器、Java集合框架以及NET Framework都需要用到資料結構。原本還不太清楚資料結構在學習什麼,但是老師每一堂課都很用心的講解與回答我們不懂我的問題,使我們對於資料結構有基本的架構了,本學期學到許多如佇列、堆疊、汽泡排序法、選擇排序法快速排序法、二元樹排序法等等…使我們受益良多,如果聽的精通或許能從老師上學到更多知識,日復一日老師都慢慢仔細的講解每一種知識,使我們能把它所講的吸收更快,整學期下來已經從老師身上學到不少資料結構的相關知識,都要感謝這學習老師用心的教導使我們能從對於資料結構本來懵懂不知而後越來越進步與了解資料結構相關知識。
01-06 14:30:這學期資料結構課程,讓我明瞭資料結構這門課程,將資料作有系統的安排與組織,使資料建立成為一種便於取用與處理的結構,稱為資料結構。資料結構主要是在研究如何把原始的「資料」(data),組織、安排、存放到電腦中的一門學問。資料結構是電腦蓬勃發展的主要原因之一,資料結構的內容可深可廣,陣列(Array)、串列(List)、堆疊(Stack)、佇列(Queue)、樹狀(Tree)及圖形(Graph)等! 原本還不太清楚資料結構在學習什麼,但是老師每一堂課都很用心的講解與回答我們不懂我的問題,使我們對於資料結構有基本的架構了,本學期學到許多如佇列、堆疊、汽泡排序法、選擇排序法快速排序法、二元樹排序法等等…使我們受益良多,如果聽的精通或許能從老師上學到更多知識,日復一日老師都慢慢仔細的講解每一種知識,使我們能把它所講的吸收更快,整學期下來已經從老師身上學到不少資料結構的相關知識,都要感謝這學習老師用心的教導使我們能從對於資料結構本來懵懂不知而後越來越進步與了解資料結構相關知識。所以我要特別感謝鄭彬老師這學期認真教學。老師謝謝您!
06-02 15:25:在鄭彬老師您專心的指導讓我知道資料結構在電腦科學的領域裡,資料(data)被定義為:用具體符號表示的原始元素(atom)與數據,其中包括文字、數字、圖形等。資料的特性以及如何將資料加以發揮應用,也一直是人類文明以來就十分重視的問題。在電腦科學中,了解資料的特性無疑又是能夠更精確掌握電腦功能的主要原因。如果依照計算機中所儲存和使用的對象,我們又可將資料分為二大類: (1)數值資料(Numeric Data):如0,1,2,3,4.…9所組成的資料。 (2)文數資料(Alphanumeric Data):又稱為非數值資料(Non-Numeric Data),像A,B,C,+,*,#等。此外,我們將資料經過適當的整理或分析之後,可以得到具備某種有特別意義的文字、數字或符號:這些就稱為「資訊」(Information)。另外基本的資料結構包括陣列(Array)、串列(List)、堆疊(Stack)、佇列(Queue)、樹狀(Tree)及圖形(Graph)等,這幾種基本的資料結構乍看之下雖然好像非常抽象,但是卻可在我們日常生活中,經常可以看到,例如:教室座位是屬於「二維陣列」;火車上的一列一列串連起來的車箱可視為「串列」;碗盤的疊法則是「堆疊」;排隊買票,先到先買的方式就是所謂的「佇列」;當你舉辦一場採取淘汰制的球賽,就是一種「樹狀」結構;而旅行時地圖上所看到的各城市或地點,則可視為所謂的「圖形」。對於二十一世紀的今天,資訊和電腦是息息相關的,因為在分析、處理資料的過程中,經常會使用到電腦。因為電腦具有速度快與容量大二大優點,它可以給我們很大的便利。尤其在近代的「資訊革命」洪潮中,如何掌握資訊、利用資訊,可以說是任何個人或事業體發展成功的重要原因。因為電腦的充分配合更能使資訊的功用發揮到淋漓盡至的境界。所以我很感謝鄭彬老師您的用心指導使我受益良多!謝謝您!
登入帳號密碼代表遵守學術網路規範


 



 
想跟國際友人聊天嗎?
 

現在流行全球化英語,稱之為「GLOBISH」。有人認為,只要記住約1500個單字,便可達成這一個願望。


例如對於字母A,只要參考下列以「A」為字首的單字便可完成基本對話所需的基本單字群:

a 一個

able 有能力

about 關於

above 上方

accept 接受

according根據

account帳戶

accuse控告

achieve達成

accross穿過

act表現

adapt適應

add增加

admit承認

adult成人

advertisement廣告

adivise勸告

affect影響

afraid 害怕

after之後

again再次

against反對

age年齡

agency機構

ago之前

agree同意

ahead之前

aid輔助

aim瞄準

air空氣

alive活的

all全部

allow允許

ally聯盟

almost幾乎

alone單獨

along沿著

already已經

also

although雖然

always永遠

among之間

amount數量

and以及

anger生氣

angle角度

announce宣布

another叧外

answer答案

any任何

apartment公寓

apologize道歉

appeal請求

appear出現

apple蘋果

apply申請

appoint指派

approve批准

area地區

argue爭議

arm手臂

army軍隊

around四周

arrest逮捕

arrive到達

art藝術

as如同

ask詢問

assist幫助

at

attach附加

attack攻擊

attempt嘗試

attend出席

attention注意

authority權威

automatic自動

autumn秋天

available可用

average平均

avoid避免

awake醒來

award奬勵

away離開

 

 


字首「B」的單字:

baby嬰兒
back回來
bad壞的
bag袋子
balance平衡
ball
ballot投票
ban禁止
bank銀行
bar酒巴
barrier障礙
base基礎
basket籃子
bath沐浴
battle戰爭
be
bear忍耐
beat敲打
beauty美麗
because因為
become變成
bed
beer啤酒
before之前
begin開始
behind後面
believe相信
bell
belong屬於
below下面
bend彎曲
beside除外
best最好
betray背叛
better更好
between之間
big大的
bill帳單
bird飛鳥
birth誕生
bit一點點
bite
black
blade刀刃
blame責怪
blank空白
blanket毛毯
bleed流血
blind盲眼
block區塊
blood
blow
blue
board木板
boat
body身體
bomb炸彈
bone骨頭
bonus小奬勵
book
boot靴子
border邊界
born誕生
borrow借用
boss老闆
both兩者
bottle瓶子
bottom底下
box盒子
boy男孩
boycott杯葛
brain腦子
brake煞車
branch分支
brave勇敢
bread麵包
break打破
breathe呼吸
brick磚塊
bridge
brief信念
bright明亮
bring帶來
broad寛廣
broadcast廣播
brother兄弟
brown褐色
brush刷子
budget預算
build建造
bullet子彈
burn燃燒
burst爆裂
bury埋葬
business商業
busy忙碌
but但是
butter奶油
button釦子
buy購買
by被、由

若想知道更多的單字,請到「GLOBISH 單字」區查看





光陰似箭,轉眼就是民國102年。
小弟在此,向各位拜一個2013年的早年。

 
太陽能量
 
氫原子重量比值1.00728
 
二氫原子融合,成為1質子,1中子,稱為重氫
重量比值為2.01355,重量減少0.00155,產生能量2.31x10-13焦耳
 
重氫再與1氫原子融合,成為2質子,1中子,稱為氦3
重量比值為3.01493,重量減少0.00590,產生能量8.79x10-13焦耳
 
2個氦3原子與2個氦3原子融合,成為2質子,2中子,稱為氦4
重量比值為4.00151,重量減少0.01381,產生能量6.02x10-12焦耳
 
太陽半徑:69萬6千公里,半徑比地球大109倍
1光年為9,467,000,000,000公里
地球與太陽的平均距離為1.496億公里,稱為1 A.U.
水星在0.2 A.U.,金星在0.7 A.U.,地球在1 A.U.,火星在1.5 A.U.,木星在5 A.U.,土星在10 A.U.,天王星在20 A.U.,海王星在30 A.U.,冥王星在40 A.U.
太陽系的範圍可達50,000 A.U.
太陽的光到達地球需500秒,等於8.33分。
 
秒差距(長度單位),縮寫為pc。
圓弧長為1 A.U.,圓心夾角為1秒,夾角的單邊長(半徑)稱為秒差距。
弧長公式:弧長=夾角(弳度) x半徑
A.U.=1秒角x秒差距
秒差距= A.U./1秒角
因1個全圓的弳度為2Pi,現只取1秒的角度,即1/(360x60x60)
秒差距= A.U./2Pi/(360x60x60)
1pc = 206,265 AU = 3.08568×1016 m = 3.2616 光年。
 
科佛擺的原理解釋在網路上是愈看愈迷糊,不如本人自己來解釋。
 
科佛擺會因為地球由西向東自轉而行成由一個平面變成兩個平面,其中一個平面當做參考面,會保持原有的擺動平面的固定位置,叧一平面會隨著地球的轉動而轉動。因地球重力之故,二平面皆需通過地心,二平面在地球由西向東轉動之後會形成傾斜面。移動的那一個平面為了保持與固定平面雖傾斜,但保持兩平面上的各兩同緯度的水平線平行,在北半球非赤道地方,移動面勢必以地心為軸向右順時針轉動。在北極地區轉動最大,在赤道地區轉動為0。
 
以上為本人在2010年聖誕節早上想出,保留本人解釋的智慧財產權。
 
科佛擺每小時的轉動角度為:
θ=15°sin(當地緯度)





                 

               2010
年維也納新年音樂會節目單
                     (本人開車常聼之名曲)
 
1.      
1.         Johann Strauß II, 1825-1899【約翰•史特勞斯】Ouvertüre zur "Fledermaus", "The Bat",【“蝙蝠序曲”】
2.         Josef Strauß:1827-1870【約瑟夫•史特勞斯】"Frauenherz", Polka mazurka op. 166, " A Woman's Heart",【“女人心” 波卡舞曲】,是為妻子凱羅蘭而寫。
3.         Johann Strauß II【約翰•史特勞斯】 "Im, Krapfenwald", französische Polka op.336 【“在卡拉普芬森林裡”,法國波卡舞曲】,在聖彼德堡所寫,指定要有鳥叫聲。
4.         "Stürmisch in Lieb' und Tanz", schnelle Polka op. 393, " Stormy in Love and Dance",【愛情與舞蹈的風暴快速波卡舞曲】,來自於輕歌劇「皇后的蕾絲手帕」。
5.         "Wein, Weib und Gesang!" op. 333,  "Wine, Women and Song",【”醇酒、美女與歌聲圓舞曲“】
6.         "Perpetuum Mobile" op. 257 【“無窮動”】
                 
下       
下      
下半場:

 
7.          Otto Nicolai: 1810-1849,【奧拓•尼可萊】,2010是其200年生日紀念,維也納愛樂創建人之一,   Ouvertüre zu "Die lustigen Weiber von Windsor",【溫莎的風流娘兒們-序曲】,來自於其輕歌劇風流寡婦序曲。
8.         Johann Strauß:【約翰•史特勞斯】 "Wiener Bonbons", Walzer op. 307 【“維也納的軟糖”】
9.         .Johann Strauß II【 約翰•史特勞斯】 ,"Champagne Polka" 【香檳波卡舞曲】,曲中有開香檳的聲音。
10.     Johann Strauß II【 约翰•史特勞斯】 "Ein Herz, ein Sinn", Polka mazurka op. 323 One Heart, One Mind【”一心一意“ 波卡舞曲(瑪祖卡風格)】
11.     Johann Strauß I, 1804-1849,."Der Karneval in Paris, " The Carvinal in Paris",【巴黎狂歡節】,在1864年為維也納新年音樂會所寫。
12.      Jacques Offenbach,: 1819-1880 【雅克•奧芬巴赫】   Ouvertüre zu "Die Feen vom Rhein", " The Rhine Fairies",【萊茵河仙女】,內有其著名的「船歌」旋律,電影美麗人生亦用於配樂。
13.     Eduard Strauß: 1835-1916【愛德華•史特勞斯】   "Die schöne Helena", Quadrille, "Helen Quadrille",【“美麗的海倫”,方舞舞曲】
14.     Johann Strauß II【 約翰•史特勞斯】    "Morgenblätter", Walzer op. 279 "Morning Paper",【晨報圓舞曲】
15.     Hans Christian Lumbye 1810-1874,北國的史特勞斯,丹麥作曲家蘭比:"Champagner Polka" op. 211, "Champagne Galop", 【香檳快步舞】,2010是其200年生日紀念,此曲為維也納愛樂首演。

 
安可曲:
 
16.     Johann Strauß II【 約翰•史特勞斯】 ,"Off to the Hunt", 狩獵波卡
17.     "Blaue Donau", Walzer op. 314 【藍色多瑙河】 (每年必演奏,曲長約11分鐘,小史特勞斯的名曲)
18.     "Radetzky Marsch" op. 228 【拉德斯基進行曲】 (每年必演奏,觀眾必需拍手打節拍加入,否則不禮貌,大史特勞斯的名曲  )
 
  
 
 
  





真善美拍攝各場景地點(Sound of Music)
    (本人的個人研究)
 
真善美第一首歌(The hills are alive with the sound of music.)拍攝場景位置是在:47°41'17.70"N, 13° 3'50.92"E ,位於德奧邊境上的德國境內的山坡草地上(Bavarian alpine meadow)。有人稱該草地為:Maria's Hill,Maria's Mountain,也有人稱該草地為:Julie's Meadow ,Maria是電影中女主角的稱呼,而 Julie是女主角的本名。。該地交通不便,聴說拍攝時,人員等都是由直昇機載過去的,劇組人員上山也是坐小車,這在藍光影碟第二片中均有介紹畫面,大型遊覽車想上山看景,恐有困難,因為山地間高低落差好像很大,中巴、小車或有可能。該地是大約位於奧地利Salzburg鎮南方約13公里的地方,該草地是屬私人財產,草地因為山上多雨,是呈現泥濘狀。拍攝時,有的鏡頭拍攝是放在牛車上,由牛來拖,女主角有一次上山,也是坐該牛車上山。
 
將上述之GPS座標複製下來,貼到Google Earth的搜尋欄位內搜尋,即可立即找到該地。
 
 
如何到Maria's Hill?
由網路上的高人指點,在Salzburg走150號公路向東,沿河西岸前行,公路之後會轉向南方。穿過A10高速公路,公路編變成160號。在德國境內公路編變成305號。之後公路會進入山谷地形,右手邊的山會比較高,此山即為片中逃難到山上的背景山(觀光景點),而左手邊的山比較低,其中的山丘之一即為拍片的第一場景,Maria's Hill。由Salzburg走約14公里會到Marktschellenberg小鎮。在Marktschellenberg小鎮,一過橋之後就走第一個左邊的路,(或為經過教堂之後),再沿路邊的路牌指引,經過小森林及一堆岔路,便可爬山約四公里到達Mellweg山丘。若看到路左邊有一藍色路牌,寫Mehlweg 1,3,5,7,就轉進該路,可到山丘上的三間小屋及一農舍。停車在農舍的右手邊空地。該空地的向西面約170公尺遠的草地即為片中之場景。該地由藍光片中說明,是屬私人用地。
 
 
 
這一首歌的攝製,本計劃由1964年6月4日拍到1964年8月5日,但因為了加拍女主角圍繞幾棵樹木唱歌的外景,及拍劇組人員用塑膠布做的假小溪讓女主角邊唱歌邊丟小石頭,劇組人員又在9月間上山加拍。假小溪的塑膠布在第二天,劇組人員上山就發現被農場主人用農耙尖端弄破,讓水流走,所以劇組人員只好又重做一個假小溪。第一首歌的首尾部分共差了三個月。
三個山上外景都是在6月4日及6月5日拍完。Maria's Mountain場景第一部分是在6月4日星期四下午拍的,是用直昇機空拍女主角在大草坪上高歌的第一個畫面,共拍了約9次。當天又到ROSSFELD拍逃到山上的部分。7位小朋友在6月5日拍完就回Salzburg鎮了,7位小朋友在7月初才回到洛杉磯續拍其他場景。其中二個外景場景,一個是在該景點更南方一點的ROSSFELD及叧一個離Salzburg鎮南方約38公里的其他地方拍攝。山上很泠及多雨,聴說該地多半是三天晴天,三天雨天。莫札特早死的原因之一,可能就是奧地利陰天雨天太多,造成太陽矖的太少。電影中山區的場景好像都是睛天,實際都是在拍攝過程中遇雨就停拍多次。
 
該草原應是非常有名,因為真善美影片的廣告幾乎都是女主角站在那草原高歌。背後是藍色的阿爾卑斯山,加上山上殘雪及晴天、雲景。
 
在藍光影碟第二片,女主角對該場景的描述:Vintage Pogram, The Sound of Music: From Fact to Phenomenon. 搜尋點57分49秒。
 
可利用Google Earth,因該地Google Earth已有3D地形處理,可用電腦重現該地拍攝時直昇機的攝影角度。3D的山景相當的壯觀,雖然不能前去,但可用電腦的方式賞景,每天都是晴天,也是不錯的選擇。該草原的左側,好像有人建了小路及民房,草原附近好像有不少的民宿,好像還有人留了連絡方式。
 
德國與奧地利本都是德國血統,當初奧地利還統一德國。
 
影片中,野餐玩球及唱Do-Re-Mi的草原: (距離Salzburg鎮南方約38公里,在奧地利境內。)
位置: 47°28'20.15"N 13°10'59.09"E  (Picnic) (Werfen)
在草原邊可見突起山丘上的一棟古堡:
位置:47°28'59.08"N 13°11'18.01"E (Festung Hohenwerfen堡)
該野餐點已被山路破壞,藍光影碟中,有對照圖片可證。

影片快結束時,主角一家人逃往山上:  (距離Salzburg鎮南方約21公里,在德國境內。)
位置: 47°37'9.61"N 13° 5'3.24"E (Mountain Escape)
此景結束,電影也結束了。

真善美拍攝各場景地點:
The Sound of Music Tour Locations
 
Map of Salzburg Shows You Each Sound of Music Movie Location...
http://www.the-sound-of-music-guide.com/map-of-salzburg.html
http://www.the-sound-of-music-guide.com/tour-locations.html
 
女主角的網站:
Julie Andrews Sound of Music Superstar 
http://www.the-sound-of-music-guide.com/julie-andrews-sound-of-music.html

購買Sound of Music要買藍光的版本,選45年紀念版,該片畫質非常好,是經過電腦後製過的,畫質跟新上市的藍光電影所差無幾,例如MaMaMia、007、舞孃俱樂部、黑天鵝電影等。原版的電影因年代已久,畫質早已受損。不過家中没有藍光播放機及電視螢幕不支援藍光播放的,就要考慮一下了。
 

 


關於我 About Me


歷程檔案 Portfolio

中華科技大學數位化學習歷程 - 意見反應