Programming-Challenges

所属分类:编程语言基础
开发工具:TeX
文件大小:0KB
下载次数:0
上传日期:2023-05-06 08:09:45
上 传 者sh-1993
说明:  筑波“编程挑战”课程讲稿,
(Lecture Notes for the "Programming Challenges" class in Tsukuba,)

文件列表:
LICENSE (14786, 2023-08-24)
TODO.md (989, 2023-08-24)
Week00/ (0, 2023-08-24)
Week00/LecturePlan.md (80, 2023-08-24)
Week00/classadmin.tex (6098, 2023-08-24)
Week00/classintro.tex (9839, 2023-08-24)
Week00/img/ (0, 2023-08-24)
Week00/img/3n_problem_label.png (128873, 2023-08-24)
Week00/img/icpc_image1.jpg (3175024, 2023-08-24)
Week00/img/icpclogo.png (10524, 2023-08-24)
Week00/week0.pdf (4067272, 2023-08-24)
Week00/week0.tex (565, 2023-08-24)
Week01/ (0, 2023-08-24)
Week01/LecturePlan.md (2566, 2023-08-24)
Week01/adhoc.tex (14612, 2023-08-24)
Week01/extras/ (0, 2023-08-24)
Week01/extras/3n_problem.pdf (19939, 2023-08-24)
Week01/extras/3n_problem_simple.cpp (410, 2023-08-24)
Week01/extras/3n_problem_simple.py (455, 2023-08-24)
Week01/extras/3n_sample.in (30, 2023-08-24)
Week01/img/ (0, 2023-08-24)
Week01/img/3n_problem.png (128873, 2023-08-24)
Week01/img/8queen.png (1835, 2023-08-24)
Week01/img/icpc_image1.jpg (3175024, 2023-08-24)
Week01/img/icpclogo.png (10524, 2023-08-24)
Week01/img/monitorpage.png (37591, 2023-08-24)
Week01/img/relationaloperator.png (98512, 2023-08-24)
Week01/img/uva_result.png (56396, 2023-08-24)
Week01/img/uva_submit.png (38149, 2023-08-24)
Week01/week1.pdf (2407559, 2023-08-24)
Week01/week1.tex (549, 2023-08-24)
Week02/ (0, 2023-08-24)
Week02/00_Intro.tex (3047, 2023-08-24)
Week02/10_LinearDS.tex (7601, 2023-08-24)
Week02/20_NonLinearDS.tex (4175, 2023-08-24)
Week02/30_UFDS.tex (2730, 2023-08-24)
Week02/31_SegmentTree.tex (4525, 2023-08-24)
Week02/32_BitMask.tex (3515, 2023-08-24)
... ...

These are the lecture notes for the "Programming Challenges" undergraduate class at the University of Tsukuba. # Course Outline: In this course, we study several algorithms by solving programming competition style challenges. The mail goal is to improve our programming skill and algorithm knowledge through implementation. [Class Syllabus](https://github.com/caranha/Programming-Challenges/blob/master/syllabus.md) ## Class curriculum - **Week00** -- Course Introduction - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week00/week0.pdf) - **Week01** -- Hint for Programming Challenges - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week01/week1.pdf) - **Week02** -- Data Structures - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week02/week02.pdf) - **Week03** -- Search Problems - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week03/week03.pdf) - **Week04** -- Dynamic Programming - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week04/week04.pdf) - **Week05** -- Graphs Problems I - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week05/week05.pdf) - **Week06** -- Graphs Problems II - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week06/week06.pdf) - **Week07** -- String Manipulation - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week07/week07.pdf) - **Week08** -- Math Problems - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week08/week08.pdf) - **Week09** -- Geometry Problems - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week09/week09.pdf) - **Week10** -- Final Problem Remix - [Lecture notes](https://github.com/caranha/Programming-Challenges/blob/master/Week10/week10.pdf) # References: ## Books * [Competitive Programming (4th Edition)](https://github.com/caranha/Programming-Challenges/blob/master/http://cpbook.net/) by Steven Halim -- Textbook for this lecture. * [Programming Challenges](https://github.com/caranha/Programming-Challenges/blob/master/http://www.programming-challenges.com/pg.php?page=index) by Steven Skiena -- Another useful reference.

近期下载者

相关文件


收藏者