原创 軟件構造Lab3+心得

實驗要求: 在這次實驗中,要求我們面向可維護性和可擴展性編程,面向至少三個有一定相似程度但又不完全相同的應用設計一套通用的ADT,完成幾個不同場景的應用。 個人心得: 1.從哪下手??? 在實驗指導書上,我覺得給了我們一些之後面向

原创 軟件構造Lab2筆記+心得

** 軟件構造Lab2筆記+心得 ** Lab2主要訓練ADT的設計、規約以及測試。 ADT中的幾個基本概念: **表示不變量(representation invariant)😗*指的是該ADT的表示永遠應該具備的性質,就比如說

原创 凸包問題:Gift Wrapping禮品包裝算法

凸包問題:Gift Wrapping算法 凸包問題 凸包(Convex Hull)是一個計算幾何(圖形學)中的概念。簡而言之,就是給定平面點集,找出該點集中最外圈的點構成凸多邊形,使得該平面點集中所有的點都在該凸多邊形內或該多邊形

原创 HIT深入理解計算機系統大作業

計算機系統大作業 題 目 : 程序人生-Hello’sP2P 專 業: 計算機科學與技術 學  號: 1180300422 班  級: 1803004 學 生: 吳仁龍 指 導 教 師:

原创 eclipse+JDK安裝配置(win10)

一、JDK下載地址 1.eclipse官網: 根據自己實際需要下載不同版本的eclipseIDE,新手上路,推薦下載Commiters,方便操作;專業一點的使用場景,推薦Enterprise。 JDK推薦JDK8,JDK8雖然不是