解決圖的編程問題課件_第1頁
解決圖的編程問題課件_第2頁
解決圖的編程問題課件_第3頁
解決圖的編程問題課件_第4頁
解決圖的編程問題課件_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

解決圖的編程問題解決圖的編程問題解決圖的編程問題解決圖的編程問題數(shù)據(jù)結(jié)構(gòu)(C并語言版)目標(biāo)◆在本章中,你將學(xué)到◆在圖中存儲數(shù)據(jù)◆圖的深度優(yōu)先搜索和廣度優(yōu)先搜索算法◆最小生成樹◆圖的最短路徑數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題一、引言性格主要是通過人的生活實踐,在外界生活條件和人的心理活動的相互作用之中形成和培養(yǎng)起來的,它的形成過程是主體與客體相互作用的過程[1]。大量研究表明,內(nèi)外向性格的學(xué)生在英語學(xué)習(xí)中具有相對的優(yōu)勢和弱勢。如外向性格學(xué)生常常表現(xiàn)為:討厭一成不變的教學(xué)方法和學(xué)習(xí)方法;討厭長時間進(jìn)展緩慢地學(xué)習(xí)語言結(jié)構(gòu)或理論;對自己及他人如何學(xué)習(xí)感興趣;通過與他人交流獲得語言的技能;喜歡面對面的口頭交往;敢于冒險,使用第二語言進(jìn)行直接的交流。而內(nèi)型性格學(xué)生則表現(xiàn)為:喜歡固定的教學(xué)方法和學(xué)習(xí)方法;不介意長時間地學(xué)習(xí)語言的形式和內(nèi)容;對學(xué)習(xí)中的理論感興趣;通過獨立的思考獲得語言知識;喜歡書面交往;在使用第二語言表達(dá)錢一般先在頭腦中預(yù)演。因此,作為教育者應(yīng)該要了解不同學(xué)生的性格傾向,特別是針對來自農(nóng)村家庭學(xué)生的性格特點,根據(jù)教學(xué)任務(wù)選擇恰當(dāng)?shù)慕虒W(xué)策略,合理開展互動英語教學(xué),從而提高英語互動教學(xué)水平,全面提升學(xué)生英語綜合素質(zhì)。二、研究方法通過文獻(xiàn)檢索法來確定目前國內(nèi)研究所達(dá)到的程度,選取了內(nèi)曼和科爾施特設(shè)計的“性格傾向性測量表”,通過采樣法調(diào)查了易門縣一中高一年級98名中學(xué)生的性格特點及分布,通過定量分析法和數(shù)量統(tǒng)計法來研究其中農(nóng)村中學(xué)生的內(nèi)、外型性格對英語教學(xué)的影響因素。對樣本學(xué)生的調(diào)查數(shù)據(jù)如下:向易門一中高一年級隨機兩個班的98名農(nóng)村戶籍學(xué)生發(fā)出調(diào)查問卷98份,回收問卷98份,回收率占100%;有效問卷93份,有效率占94.90%。2.1研究樣本構(gòu)成及比例2.2研究工具采用華東師范大學(xué)心理學(xué)系孔克勤教授修訂的適合中國學(xué)生的“內(nèi)向―外向人格測量表”,共50道題,并采用公式計算出被測98位農(nóng)村學(xué)生的性格向性商數(shù)。為保證測量數(shù)據(jù)的精確性,性格類型按男、女生性別比例分別設(shè)為:內(nèi)向穩(wěn)定型、內(nèi)向不穩(wěn)定型、外向不穩(wěn)定型和外向穩(wěn)定型共5類。2.3統(tǒng)計結(jié)果表2農(nóng)村學(xué)生性格類型統(tǒng)計結(jié)果及比例。(N2=93人,其中男生37人,女生56人)(說明:回收問卷中有5份無效問卷,為5位男生所做,故實際測量中男人數(shù)由42減為37。)表2中顯示在所調(diào)查的農(nóng)村學(xué)生中男生內(nèi)向性格比例占29.37%,中間型占59.46%,外向型占10.81%;女生內(nèi)向穩(wěn)定型占5.36%,內(nèi)向不穩(wěn)定型占26.78%,中間型占39.29%,外向不穩(wěn)定型占26.78%,外向穩(wěn)定型占1.79%。從統(tǒng)計結(jié)果中可以看出,農(nóng)村中學(xué)生不論男女性別,中間型性格比例占大多數(shù);相對而言,內(nèi)向型性格的男女生均要比外向型性格的男女生居多。這在一定程度上跟學(xué)生出身環(huán)境、家庭教育和學(xué)校教育是有一定關(guān)系的,在每學(xué)期對農(nóng)村學(xué)生的家訪中可以得出以下結(jié)論:農(nóng)村學(xué)生大多見識不多,朋友交際圈不廣,父母本身受教育狀況、教育觀念以及對子女的教育重視程度都不高等。當(dāng)然,從表2中發(fā)現(xiàn)雖然呈中間型性格的學(xué)生比例較大,但這并不說明他們的性格就一直保持中性,根據(jù)瑞士心理學(xué)家榮格的觀點,他認(rèn)為外向性格和內(nèi)向性格之間沒有截然的界限,也就是說一個人在某種場合下可能會傾向內(nèi)向性格而在另外一種場合中則會表現(xiàn)出外向性格特征[2]。三、討論結(jié)合實際教學(xué)過程中被調(diào)查學(xué)生的課堂表現(xiàn)和階段性英語測試成績來看,性格外向的學(xué)生是相對能夠積極參與到英語互動學(xué)習(xí)活動中來的。內(nèi)向和外向性格特征與英語學(xué)習(xí)之間的關(guān)系表現(xiàn)雖然比較復(fù)雜,但內(nèi)向性格與英語閱讀理解成績之間和外向性格與英語聽力成績之間都存在著明顯的正比關(guān)系,具體表現(xiàn)為:在聽說方面,外向性格的學(xué)生比內(nèi)向性格的學(xué)生較少有焦慮心理,他們會利用一切機會與他人交流。在口語交際過程中,他們首先要聽懂對方的話然后才能做出正確的回答,因而他們有更多機會來提高英語聽力和口語表達(dá)能力,所以外向性格的學(xué)生常常在聽說方面表現(xiàn)突出。而性格內(nèi)向的學(xué)生由于自我約束太多而不能積極參與語言學(xué)習(xí)活動,從而失去很多練習(xí)聽說的機會,但在閱讀理解專項上情況則恰恰相反。內(nèi)向性格學(xué)生勤于自己分析思考,不會匆忙作答,因而得分較高。外向性格學(xué)生比較喜歡與別人討論,獨立分析能力相對較弱,而且他們急于給出答案,缺少縝密思維,往往該項得分較低。因此,在高中互動式英語教學(xué)過程中,要提高學(xué)生的學(xué)習(xí)興趣,激發(fā)學(xué)生學(xué)習(xí)的主動性,就必須關(guān)注來自不同背景學(xué)生的性格差異,特別是農(nóng)村學(xué)生居多的班級。教師只有認(rèn)識到學(xué)生性格差異的存在,才能有意識地去注意學(xué)生的個體學(xué)習(xí)差異,甚至是男、女學(xué)生的性別差異,從而選擇有效教學(xué)方法去平衡個體之間的異同,讓所有學(xué)生都能在互動教學(xué)過程中取他人之長補己之短,不斷完善自己的性格,增強自己的自信心,遵循“因材施教”、“因性施教”原則,讓學(xué)生獲得全面發(fā)展。任何課程的學(xué)習(xí)都需要濃厚的興趣做基礎(chǔ),我們常說“興趣是最好的老師”,體育教學(xué)也不例外。大部分人對于體育鍛煉是抵觸的,因為人有一種惰性心理,這是人的本性使然,正因為如此,每次體育課上都有一些學(xué)生會偷懶,不愿意鍛煉,想法設(shè)法少運動,歸根結(jié)底是對體育教學(xué)沒有興趣。要想解決這一棘手的問題,激發(fā)學(xué)生的興趣可謂是主要途徑。德國教育家第斯多惠說過:“教學(xué)藝術(shù)的本職不在于傳授本領(lǐng),而在于激勵、喚醒、鼓舞。”學(xué)生只有有了興趣,才會有學(xué)習(xí)的激情和活力。有了強大的學(xué)習(xí)動力,即使再累的體育鍛煉,學(xué)生也會感到輕松。為此,體育教師可以從以下方面去把握。一、樹立以學(xué)生為主體的教學(xué)思想,注重每一位學(xué)生的發(fā)展傳統(tǒng)的體育教學(xué)大都是以教師為主導(dǎo),圍繞著體育教材來開展,這樣,教師教得比較辛苦,學(xué)生也感覺乏味沒有興趣,這樣的教學(xué)效果是低下的,沒有效率的。而新的課程改革強調(diào)要以“一切為了每一位學(xué)生的發(fā)展”為最高宗旨和核心理念,要求教師在教學(xué)中要公平地對待每一位學(xué)生,以學(xué)生為發(fā)展的中心,將學(xué)生放到重要的位置來看待。因此,在體育教學(xué)中教師要以新課程改革的思想觀念為指導(dǎo),用心關(guān)注每一位學(xué)生的發(fā)展,使每一個學(xué)生都能在教師的正確指導(dǎo)下得到應(yīng)有的鍛煉和發(fā)展。為此,教師必須要做到以下兩點:首先,要正確看待學(xué)生之間的合理差異。學(xué)生因體質(zhì)、環(huán)境等方面的不同會在體育技能的接受程度上存在差異,教師要能夠正確對對待這些問題,根不同的情況確定明確的教學(xué)目標(biāo),合理安排體育教學(xué)內(nèi)容,讓每一個學(xué)生都有平等參與體育活動的機會。其次,要關(guān)注學(xué)生的需要。每一位學(xué)生對于體育活動的需求是不同的,教師要以學(xué)生的情感體驗為基礎(chǔ),不斷創(chuàng)造條件來激發(fā)學(xué)生的興趣,讓廣大學(xué)生都能夠有參與體育鍛煉的熱情,積極投身于體育活動中,提高體育教學(xué)效果。(一)積極創(chuàng)設(shè)良好的體育教學(xué)環(huán)境,營造良好的體育學(xué)習(xí)氛圍良好的環(huán)境對于一個人的發(fā)展是至關(guān)重要的。因此,在初中體育教學(xué)中,教師要積極創(chuàng)設(shè)良好的體育教學(xué)環(huán)境,為學(xué)生營造濃厚的體育鍛煉氛圍,使學(xué)生喜歡體育,愿意上體育課。這就需要體育教師采取各種教學(xué)手段來培養(yǎng)學(xué)生對于體育教學(xué)的興趣。例如,在教學(xué)排球運動這一內(nèi)容時,教師如果機械地讓學(xué)生做動作,會使學(xué)生感到枯燥,沒有興趣,而教師如果在教學(xué)之初,用繩子綁住排球,讓學(xué)生兩個人一組進(jìn)行一個投一個躲的游戲,會使學(xué)生在游戲中練習(xí)步法并產(chǎn)生體育學(xué)習(xí)興趣。(二)經(jīng)常鼓勵學(xué)生,使學(xué)生樹立學(xué)習(xí)體育的信心對于體育學(xué)習(xí),學(xué)生除了要有濃厚的興趣以外,還要有信心做支撐,這是體育學(xué)習(xí)的保障。學(xué)生對于任何課程的學(xué)習(xí)都需要教師的鼓勵,這有利于培養(yǎng)學(xué)生的信心。因此,體育教師在教學(xué)中要有意識地多鼓勵和表揚學(xué)生,讓學(xué)生對于體育的興趣始終保持旺盛的狀態(tài)。學(xué)生在體育的學(xué)習(xí)和鍛煉中不可避免地會遇到一些不如意的事情,這時,教師要教給學(xué)生以積極的心態(tài)去面對,要寓情于教,及時鼓勵。當(dāng)學(xué)生對于一些體育技巧的練習(xí)感到吃力時,教師要善于發(fā)現(xiàn)學(xué)生身上的優(yōu)點,并適當(dāng)擴大,多激勵、少批評。學(xué)生只有在教師的表揚聲中才能進(jìn)步得快、提高得快。二、增強學(xué)生體育鍛煉意識,將體育鍛煉變成生活習(xí)慣當(dāng)前,大家對于體育課程的重視程度是比較高的,但是學(xué)生的體育鍛煉效果是低下的。有的學(xué)生雖然上體育課,但是參與體育鍛煉卻少之又少,達(dá)不到應(yīng)有的效果。因此,教師既要使學(xué)生樹立參與體育鍛煉的意識,又要為學(xué)生創(chuàng)造體育鍛煉的機會。為此,教師要將思想工作做到位。初中的體育課程教學(xué)雖然有體育技能方面的訓(xùn)練,但都離不開教師的講解。教師要抓住這一機會,積極為學(xué)生灌輸體育鍛煉思想,讓學(xué)生端正體育學(xué)習(xí)態(tài)度,樹立體育鍛煉的意識。只有學(xué)生自己愿意參與體育鍛煉,體育教學(xué)的效果才能夠好。當(dāng)然,教師也可以從正反兩個方面啟發(fā)學(xué)生,使學(xué)生真正認(rèn)識到體育鍛煉是必不可少的,對于學(xué)生各方面的發(fā)展都是有積極意義的,這樣,學(xué)生才能夠從心理上信服、喜歡體育鍛煉。三、通過探究讓學(xué)生了解體育、熱愛體育中學(xué)生參與體育鍛煉意識的高低、體育成績的好壞與學(xué)生本身對于體育教學(xué)內(nèi)容的探究程度有重要的關(guān)系。因此,在新的課程改革下,體育教師要引導(dǎo)學(xué)生積極去開展體育探究性學(xué)習(xí),讓學(xué)生通過合作探究、深入研究加深對體育課程的了解,提高體育鍛煉的意識,提高體育學(xué)習(xí)效率。那么,教師如何才能做到這一點呢?教師可以問題情境的創(chuàng)設(shè)來引導(dǎo)學(xué)生去發(fā)現(xiàn)體育課程的長處,吸引學(xué)生參與學(xué)習(xí)。例如,在《籃球基本技術(shù):運球、傳球》一課的學(xué)習(xí)訓(xùn)練中,關(guān)于怎樣運球、怎樣傳球、有哪些基本動作與要領(lǐng)、要達(dá)到這些要求及要領(lǐng)應(yīng)該怎樣訓(xùn)練等這些問題都需要學(xué)生在看了體育教師的示范動作以后,通過仔細(xì)思考、揣摩,才能逐漸掌握動作要領(lǐng),提高體育技能。總之,在初中階段學(xué)好體育課程對于提高學(xué)生的體育素質(zhì)和綜合能力水平具有重要的作用。廣大體育教師要通過各種手段引導(dǎo)學(xué)生參與到體育鍛煉中來,并使其樹立終身體育意識。教師要將體育新課程改革的思想落實到體育教學(xué)的全過程,有效提升學(xué)生的整體水平。解決圖的編程問題數(shù)據(jù)結(jié)構(gòu)(C并語言版)目標(biāo)◆在本章中,你將學(xué)到◆在圖中存儲數(shù)據(jù)◆圖的深度優(yōu)先搜索和廣度優(yōu)先搜索算法◆最小生成樹◆圖的最短路徑數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題學(xué)習(xí)情境一用圖高速公路交通網(wǎng)的編程[問題描述]一個地區(qū)由許多城市組成,為實現(xiàn)城市間的高速運輸,需柿市要在這些城市間鋪設(shè)高速公路以達(dá)到任意兩個城市間高速運輸?shù)哪康?。?jīng)過考察和預(yù)算,9/150860鋪設(shè)的高速公路交通網(wǎng)如圖9所示。其中每個頂點代表一個3市城市,頂點間的連線代表兩個城市間鋪設(shè)的高速公路,而線上的數(shù)字表示兩個城市間的距離(單位:公理)。如圖所示10請根據(jù)上面的描述,解決下面的問題:用C#編寫一程序來存儲該高速公路交通網(wǎng)的信息從任何一個城市出發(fā),訪問所有的城市,給出訪問城市的順序。如果想從一個城市到另一個城市旅行,給出最短的旅行路線數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題認(rèn)識圖—圖的定義和術(shù)語1.圖的定義v1)圖是一系列頂點(結(jié)點)和描述頂點之間的關(guān)系邊(弧)組成。圖是數(shù)據(jù)元素的集合,這些數(shù)據(jù)元素被相互連接以形成網(wǎng)絡(luò)。其形式化定義為V={|V∈某個數(shù)據(jù)元素集合}(V)|VV∈V∧PvV)}其中,G表示圖,V是頂點的集合,E是邊或弧的集合。在集合E中,P()表示頂點V和頂點∨之間有邊或弧相連。數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題認(rèn)識圖—圖的定義和術(shù)語2.圖的術(shù)語頂點集:圖中具有相同特性的數(shù)據(jù)元素的集合稱為頂點遠(yuǎn)G1頂點集邊(弧):邊是一對頂點間的路徑,通常帶箭頭的邊稱為弧弧頭弧尾弧頭:每條箭頭線的頭頂點表示構(gòu)成弧的有序?qū)χ械暮笠粋€弧尾:每條箭頭線的尾頂點表示構(gòu)成弧的有序?qū)χ杏邢驁D的前一個頂點,稱為弧尾或始點2度:在無向圖中的頂點的度是指連那個頂點的邊的數(shù)量。在有向圖中,每個頂點有兩種類的的度:H度和入度。入度:頂點的入度是指向那個頂點的邊的數(shù)量出度:頂點的出度是由那個頂點出發(fā)的邊的數(shù)量。權(quán):有些圖的邊(或弧)附帶有一些數(shù)據(jù)信息,這些數(shù)據(jù)信息稱為邊(或弧)的權(quán)(weigh)無向圖數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題認(rèn)識圖—圖的定義和術(shù)語3.圖的分類有向圖:在一個圖中,如果任意兩頂點構(gòu)成的偶對(Ⅵ,v)是有序的,那么稱該圖為有向圖。這里Ⅵ是弧尾,Ⅵ是弧頭。這表示有一個從頂點V到頂點Ⅵ的路徑。但是從Ⅵ到Ⅵ是不可能的◆無向圖:在一個圖中,如果有任意兩頂點構(gòu)成的邊(Ⅵj),(Ⅵ,V)和n=3e=n(r-1)/2=3n3enr1)=6(Ⅵ,ⅵi)是相同的完全圖有向完全圖在一個無向圖中,如果任意兩個頂點之間都有邊相連,則稱該圖為無向完全圖無向完全圖又稱完全圖在一個有向圖,如果任意兩個頂點之間都是弧相連,則稱該圖為有向完全圖4e=n(n1)/2=6有很少條邊或弧的圖稱為稀疏圖,反之惆密圖稀硫稱為稠密圖數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題認(rèn)識圖一識別圖的基本操作圖的基本操作有以下幾種SetNode():在圖中增加一個新的頂點GetNode0:獲取圖中指定頂點◆SetEdge(:在兩個頂點之間添加指定權(quán)值的邊或弧◆GetEdge(0:獲取兩個頂點之間的邊◆DelEage():刪除兩個頂點之間的邊或弧◆GetNumOfVertex(:獲取鄰接矩陣頂點數(shù)◆GetNumOfEdge(:獲取鄰接矩陣邊或弧的數(shù)目GetIndex():獲取指定頂點在數(shù)組中的索引◆IsEdge(:判斷兩個頂點之間是否存在邊或弧◆IsOde():判斷指定結(jié)點是否是圖的頂點數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題用鄰接矩陣解決圖的編程問題一用鄰接矩陣表示圖◆鄰接矩陣(AdjacencyMatrix)是用兩個數(shù)組來表示圖,一個數(shù)組是一維數(shù)組,存儲圖中的頂點信息,一個數(shù)組是二維數(shù)組,即矩陣,存儲頂點之間相鄰的信息,也就是邊(或弧)的信息。如果圖中有n個頂點你需要大小為n×n的二維數(shù)組來表示圖。◆用C#語言表示鄰接矩陣的代碼參見P190AHCDEI010交通網(wǎng)M=鄰樓矩陣A20010V3000141000對鄰接矩陣進(jìn)行操作參見P191頁代碼。數(shù)據(jù)結(jié)構(gòu)(C#語言版)解決圖的編程問題用鄰接表解決圖的編程問題一用鄰接表表示圖◆鄰接表的存儲方法是一種順序存儲與鏈?zhǔn)酱鎯ο嘟Y(jié)合的存儲方法,順序存儲部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論