* 1. 二维数组maze[m+2][n+2]来表示迷宫,解决了迷宫地图的存储; 2. 一维数组DeltaXY[8]来记载了8个探索方向的坐标增量,将8个探索方向数字化为0到7,并将向下一点前进的操作统一为当前点的坐标+沿该探索方向的增量,即可得到下一点的坐标; 3. 当某点无路可通行时,需要从该点返回到前一点,再从前一点选择下一个方向继续进行探索,即需要知道前一点和前一点当前探索的方向。因此,我们需要保留依次到达的各点的坐标和到达该点的方向; 4. 还需要防止重复到达某点,避免在迷宫中兜死圈子,需要记载已到达过的点。 第1章 绪论 Shuju.jiegou@163.com 计算机技术 数据结构与算法 * 数据结构有两大用途: 一是用于存放要处理的数据,如迷宫地图; 二是用于实现算法策略,如迷宫例子中探索方向增量数组、回溯的栈、避免重复走的标志数组或特殊标记) 第1章 绪论 人与计算机解决问题的区别是什么? 软件是什么?主要由哪些部分构成? 数据结构和算法分别是什么? * 数据结构重要吗?为什么? 怎样研究数据结构?数据结构主要有哪些内容需要学习和研究? 学习和研究数据结构要达到什么目标? 现实世界问题 需要解决 算法 程序性实现 抽象,逻辑思维 计算问题 抽象,逻辑思维 方法学 共性的解决 方法! (课程传授的内容) 程序结构,数据结构 口诀 招式 1.
您可能关注的文档
- 四班《关爱他人快乐自己》主题班会课件.ppt
- 四变压器课件.ppt
- 四川大学免疫学总复习最新复习提纲.ppt
- 四川大学现代通讯技术实验报告(模三).pdf
- 四川大学研讨会公司汇报.pptx
- 四川大学自动控制原理实验报告完整带数据.doc
- 四川电力诊断报告.ppt
- 四川高考文综模拟试题及答案(一).doc
- 四川工程造价员考试土建机考题.doc
- 四川护理职业学院附属医院上半绩效管理工作报告.doc
- 2026年可转换债券市场五年分析报告.docx
- 2026年酒店前台装修合同协议合同三篇.docx
- 高中物理教学中AI仿真实验与人工智能素养培养课题报告教学研究课题报告.docx
- 智能研修系统在教师专业发展中的教学评价与反馈研究教学研究课题报告.docx
- 2026年医疗健康行业第三方服务市场展望.docx
- 学生数字素养评价结果在国际教育资源共享中的应用教学研究课题报告.docx
- 高中AI课程中自然语言处理在智能作文评分模型构建中的应用实践课题报告教学研究课题报告.docx
- 高中生基于地理数据构建城市人口迁移时空演变模型课题报告教学研究课题报告.docx
- 小学数学游戏化教学设计与实施效果分析课题报告教学研究课题报告.docx
- 2026年文化产业投资报告:市场前景与投资机会.docx
最近下载
- AutoCAD2022实用教程全套完整教学课件.pptx
- Soundcraft声艺Signature 22MTK Outline Dimensions file)说明书用户手册.pdf
- 教案课件-典五典范英语5a l6教学参考.pdf VIP
- 商业银行数字化转型:文献综述与研究展望_刘敏楼.pdf VIP
- 施工现场临时用电配电箱标准化图集.pdf VIP
- 施工现场临时用电配电箱(柜)图集.docx VIP
- Electric海菲克功率单元PU00 PU01操作手册.pdf
- 肩周炎诊断及治疗指南.docx VIP
- 电气控制与PLC应用——基于S7-1200_PLC(陈建明)课后习题答案解析.docx VIP
- 腰椎间盘突出症诊疗指南.docx VIP
原创力文档

文档评论(0)