北京雁栖湖应用数学研究院 北京雁栖湖应用数学研究院

  • 关于我们
    • 院长致辞
    • 理事会
    • 协作机构
    • 参观来访
  • 人员
    • 管理层
    • 科研人员
    • 博士后
    • 来访学者
    • 行政团队
    • 学术支持
  • 学术研究
    • 研究团队
    • 公开课
    • 讨论班
  • 招生招聘
    • 教研人员
    • 博士后
    • 学生
  • 会议
    • 学术会议
    • 工作坊
    • 论坛
  • 学院生活
    • 住宿
    • 交通
    • 配套设施
    • 周边旅游
  • 新闻
    • 新闻动态
    • 通知公告
    • 资料下载
关于我们
院长致辞
理事会
协作机构
参观来访
人员
管理层
科研人员
博士后
来访学者
行政团队
学术支持
学术研究
研究团队
公开课
讨论班
招生招聘
教研人员
博士后
学生
会议
学术会议
工作坊
论坛
学院生活
住宿
交通
配套设施
周边旅游
新闻
新闻动态
通知公告
资料下载
清华大学 "求真书院"
清华大学丘成桐数学科学中心
清华三亚国际数学论坛
上海数学与交叉学科研究院
BIMSA > Data Structures and Algorithms I
Data Structures and Algorithms I
A core course in our middle-level computer science series, this class explores the powerful interplay between data structures and algorithms. Students will learn to implement, analyze, and select foundational data structures to design high-performance algorithms. The course emphasizes how these components work together to provide elegant and efficient solutions to complex computational challenges.
讲师
何苗
日期
2025年09月22日 至 12月15日
位置
Weekday Time Venue Online ID Password
周一 13:30 - 16:55 A14-201 ZOOM 05 293 812 9202 BIMSA
修课要求
Discrete mathematics, Python programming
课程大纲
Basics of Algorithms
Array
HashMap
String
Stack
Queue
Recursion
Bitmask Programming
Binary Search
Greedy Algorithms
Dynamic Programming
参考资料
1. Introduction to The Design and Analysis of Algorithms, Anany Levitin.
2. Algorithms Illuminated, Tim Roughgarden.
3. Data Structures & Algorithms in Python, Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser.
听众
Undergraduate , Advanced Undergraduate , Graduate , 博士后 , Researcher
视频公开
不公开
笔记公开
不公开
语言
中文
北京雁栖湖应用数学研究院
CONTACT

No. 544, Hefangkou Village Huaibei Town, Huairou District Beijing 101408

北京市怀柔区 河防口村544号
北京雁栖湖应用数学研究院 101408

Tel. 010-60661855 Tel. 010-60661855
Email. administration@bimsa.cn

版权所有 © 北京雁栖湖应用数学研究院

京ICP备2022029550号-1

京公网安备11011602001060 京公网安备11011602001060