算法基础 上机实验 1 学 期: 2015 (秋).

Slides:



Advertisements
Similar presentations
1 教師敘薪 Q & A 教師敘薪 Q & A 新竹縣立新湖國中 陳淑芬 新竹縣立自強國中 楊美娟
Advertisements

103 學年度縣內介聘申請說明會 南郭國小 教務主任張妙芬.  重要作業日程 : 1 、 5/1( 四 ) 前超額學校 ( 含移撥超額 ) 備文函報縣府教 育處輔導介聘教師名單 2 、 5/7( 三 ) 超額教師積分審查( 9 : : 00 、 13 : : 00 )。 3.
大學甄選申請入學 〃備審資料 〃面試. 確認你的追求對象 學校環境概況 系別特質 有無交換學生 未來出路 性質相似的科系要清楚之間的差別 ex: 社會福利學系,社會工作學系, 社會學系.
人文行動考察 羅東聖母醫院 老人醫療大樓 吳采凌 黃玨宸 劉映姍 陳嫚萱.
焦點 1 陸域生態系. 臺灣的陸域生態系 臺灣四面環海 黑潮通過  高溫, 雨量充沛 熱帶, 亞熱帶氣候.
資源問題與環境保育 第 6 章. 學完本章我能 ……  知道中國土地資源的問題與保育  了解中國水資源的問題與保育  知道中國森林資源的問題與保育  能分析自然環境和人文環境如何影響人類 的生活型態  說舉出全球面臨與關心的課題.
景美樣品房工程變更 / 追加請款 / 說明 102/08/09 樣品房停工 102/10/10 樣品房完工 102/09/26 向工務部提出 追加工程估價單 102/10/25 經工務部審核 轉送採發部門 102/09/03 工地會議 確認後續施工方式 102/11/ /11/ /12/09.
統計之迷思問題 保險 4B 張君翌. 迷思問題及教學者之對策 常見迷思概念教學者之對策 解題的過程重於答案 例 : 全班有 50 位同學,英文不及格的有 15 人,數學不及格的有 19 人,英文與 數學都及格的有 21 人。請問英文與數 學都不及格的有幾人? 老師常使用畫圖來解決這樣的問題,英文和.
社團法人台南市癲癇之友協會 講師:王乃央老師
寓言 何謂寓言? 寓言中的主角選擇 以動物為主角,形象分析—以成語及諺語中來歸納動物形象 以人為主角,形象分析
第七章 外營力作用 第一節 風化 第二節 崩壞 第三節 侵蝕與堆積.
物理治療師之僱傭關係 九十二年四月十二日.
勿讓權利睡著- 談車禍之損害賠償與消滅時效.
二、開港前的經濟發展 (一)土地開墾和農業發展 1.漢人移民的遷徙與拓墾 (1)遷徙 A.居住區 a.泉州人最多:沿海
設計新銳能量輔導 實習期中感想 實習生:賴美廷 部落格:TO13004.
日本的〈地獄劇〉 與 中國的〈目連戲〉.
授課教師:羅雅柔 博士 學員:吳沛臻/邱美如/張維庭/黃茹巧
國小教師檢定經驗分享 分享者:胡瑋婷 現職:國語日報語文中心寫作班教師 閱讀寫作營教材編輯及任課講師 榮獲「教育部教育實習績優獎」全國第三名.
會計資訊系統 專章A.
第三章 調整與編表.
民主政治的運作
教育與學習科技學系 103學年度課程說明 103年9月2日.
國有不動產撥、借用法令與實務 財政部國有財產局 接收保管組撥用科 蔡芳宜.
公務人員 育嬰留職停薪權益.
大學教、職員之法義務規範與法律效果 台南地檢署林仲斌.
第三課 政府的組織、功能與權限 一、內閣制 壹、民主國家的政府體制 二、總統制 三、混合制 四、小結 一、前言 貳、我國的中央政府體制
明代開國謀臣 劉伯溫 組員:吳政儒 林天財 王鈴秀 陳冠呈 施典均 李孟儒.
中央與地方教育權限 第八組 王湘婷 邱淑婷 全 彥 洪英博
中國宦官 鄭永富 鄭雅之 莊尉慈.
盧世欽 律師 鼎禾律師聯合事務所 民國 一○四 年 九 月 十八 日
簡報大綱 壹、親師溝通 貳、學生不當行為的處理 參、學生輔導 肆、個案研討分析.
福山國小 100學年度 新生家長始業輔導.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
貨物稅稅務法令介紹 竹東稽徵所.
九年一貫課程綱要微調 健康與體育領域召集人 「課綱微調轉化」研習
公私立大學特色介紹 (以第二類組為主) 報告人:吳婉綺.
危險情人的特徵 危險情人的特徵.
機關團體所得稅申報實務 中區國稅局苗栗縣分局第一課林天琴.
幼兒環境學習規畫 期末報告 指導老師:蔡其蓁 老師
雕塑你我他.
財政部臺灣省北區國稅局中壢稽徵所 各類所得扣繳暨免扣繳法令.
C语言实验 第一课 标题:学号+姓名.
C++中的声音处理 在传统Turbo C环境中,如果想用C语言控制电脑发声,可以用Sound函数。在VC6.6环境中如果想控制电脑发声则采用Beep函数。原型为: Beep(频率,持续时间) , 单位毫秒 暂停程序执行使用Sleep函数 Sleep(持续时间), 单位毫秒 引用这两个函数时,必须包含头文件
「103年寒假教育優先區中小學生營隊」 校外補助計畫申請說明會.
走进编程 程序的顺序结构(二).
算法基础 上机实验 2 学 期: 2015 (秋).
Java语言程序设计 清华大学出版社 第8章 输入输出流(1).
SOA – Experiment 2: Query Classification Web Service
简单介绍 用C++实现简单的模板数据结构 ArrayList(数组, 类似std::vector)
计算机及办公软件应用 ©2013 苏州工业园区职业技术学院
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
算法基础 上机实验 1 学 期: 2016 (秋).
iSIGHT 基本培训 使用 Excel的栅栏问题
算法基础 上机实验 4 学 期: 2016 (秋).
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
序言 報告內容: 你對父母的感覺 你與父母的關係 你是否與父母同居 你與父母見面的時間 每天與父母的談話時間 與父母談話的內容 結論 感想.
第七、八次实验要求.
算法基础 上机实验 4 学 期: 2017 (秋).
2019/5/21 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 11:21:44.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
算法基础 上机实验 3 学 期: 2017 (秋).
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
算法基础 上机实验 3 学 期: 2015 (秋).
第四章 UNIX文件系统.
第十七讲 密码执行(1).
第十二讲 密码执行(上).
插入排序的正确性证明 以及各种改进方法.
第四章 買賣業會計.
Presentation transcript:

算法基础 上机实验 1 学 期: 2015 (秋)

Project 1: Sorting 实验1:排序 n 个元素,元素为随机生成的长为1..16的字符串,n的取值为:22,24,26,28,210,212; 算法:冒泡排序,堆排序,归并排序,快速排序, SHELL排序(5个增量,分别是:1,3,7,13,19)。 实验2:排序n个元素,元素为随机生成的1..65535的正整数,n的取值为:23,25,27,29,211,213; 算法:直接插入排序,快速排序,归并排序, 基数排序,计数排序。

实验要求: 1、输入输出格式: c)output: a)两个实验分别建立ex1和ex2文件夹,每个文件夹分别包含3个文件夹: input文件夹:存放输入数据 source文件夹:源程序 output文件夹:输出数据 b)input: 输入文件中每行一个随机数据,总行数大于等于213 顺序读取N个数据,进行排序 example:用插入排序对210个字符串进行排序,其随机数据的输入文件路径为 ex1/input/input_strings.txt,顺序读取前210个字符串进行排序。 c)output: 每种算法建立一个子文件夹,其输出结果数据导出到其对应子文件下面 result_N.txt:排序结果的数据(N为数据规模的指数),每个数据规模一个输出文件 time.txt:运行时间效率的数据,六个规模的时间结果都写到同个文件 example:用插入排序对210个字符串进行排序,其排序结果文件路径为 ex1/output/inser_sort/result_10.txt 算法基础--2012

2、性能分析的要求: a)用适当的方法,或工具记录排序算法在执行时所消耗的时间,与占用的存储空间; b)根据不同输入规模时记录的数据,画出算法在不同输入规模下的运行时间曲线图;比较你的曲线是否与课本中的算法渐进性能是否相同,若否,为什么,给出分析。 c)比较分析不同的排序算法的性能曲线, 根据你的图表分析各种排序算法在不同输入规模下哪个更占优势,与课本上介绍的算法渐进性能的相符吗?如果不相符,为什么? 算法基础--2012

3、图表格式: a)趋势图: 图一:不同算法对字符串排序时间趋势图 算法基础--2012

3、图表格式: 4、提交格式: b)表格: a)实验报告以压缩包(算法实验-project1-学号-姓名.rar )形式提供,包含 表一:不同算法对字符串排序时间表 4、提交格式: a)实验报告以压缩包(算法实验-project1-学号-姓名.rar )形式提供,包含 实验报告、源码、输入输出结果 3)压缩包发至助教邮箱,邮箱主题为“算法实验-project1-学号-姓名”,助教在收到邮件后会及时发送确认邮件。 单位(us) 2^4 2^6 2^8 2^10 2^12 2^14 2^16 2^18 2^20 Insert_sort 14.436 169.863 2533.51 35701.1 304859 4.64E+06 7.87E+07 1.35E+09 -- Shell_sort 29.8343 105.864 580.326 2591.74 23022 284910 4.35E+06 6.77E+07 1.10E+09 ubble_sort 10.1052 171.788 4186.91 36499.9 548513 8.63E+06 1.55E+08 2.31E+09 Heap_sort 19.2479 160.72 931.601 2367.5 11336.6 52894.8 357424 1.25E+06 5.91E+06 Quick_sort 12.03 61.1122 229.051 1361.31 5389.91 23558.5 163152 706071 5.37E+06 Merge_sort 102.014 635.663 2653.33 8076.92 35884.4 220200 728287 3.29E+06 算法基础--2012

5、注意事项: a)实验报告中要有必要的实验过程截图和图表; b)表格,图片,单位,横纵坐标; c)ex1,ex2目录结构严格按照输入输出格式的要求; d)代码中需要有必要的注释; e)实验杜绝抄袭他人代码或者实验结果,如发现代码高度相似或者实验报告雷同者算0分; f)实验报告模板另附。 算法基础--2012