还剩5页未读,继续阅读
文本内容:
数据结构与算法复习本课程旨在回顾数据结构与算法,涵盖课程概述、知识点回顾、常用工具、综合练习、课程总结、参考资料等方面课程概述课程名称授课教师数据结构与算法复习张老师授课时间授课地点年月日年月日线上202221-202231知识点回顾数据结构1数据的组织管理和存储方式,包括数组、链表、栈、队列、树和图等,算法2对特定问题求解步骤的描述,包括排序算法、查找算法、字符串匹配算法和动态规划算法等常见数据结构3包括数组、链表、栈、队列、树和图常见算法4包括排序算法、查找算法、字符串匹配算法和动态规划算法常用工具Visual StudioCode GitHub一个创建电子书和内容等方面极佳的编辑器全球最大的代码托管平台,可供个人和企业使用WebGitLab Bitbucket一个开放源代码软件,用于自托管项目仓库一个为分布式版本控制系统提供商务协作特Git Git性的基础服务网站Web综合练习问题答案给定一个整数数组,求出其中两个数之和等于目使用哈希表记录每个元素,查找时遍历一遍,时标值的下标间复杂度为On给定一个字符串,判断它是否是回文串使用双指针从两端扫描,时间复杂度为On给定一个二叉树,求出它的最大深度使用递归,时间复杂度为On给定一个整数,将它转化为罗马数字从大到小枚举每个罗马数字的值,依次取整和余,时间复杂度为O1课程总结本单元学习内学习收获存在的问题下一步计划容思维方式的转变算法实现能力继续探索算法•••数据结构基础仍需提升和数据结构的•算法及其应用•实践应用算法思想和常的实践经验数据结构的理参加相关领域•••见算法解还需加深的比赛和交流与优秀学员的•活动代码实践和综交流和挑战缺乏真实项目将所学应用到•••合练习演练的机会程式设计和数据科学领域参考资料《算法图解》《数据结构与算法分网站123LeetCode析》全面深入浅出地讲解了算国际知名的算法练习平台,法原理和实现,是学习算经典教程之一,讲解了对提供海量练习题和实际面法的好书基础算法和数据结构的深试题目入分析。
个人认证
优秀文档
获得点赞 0