【专栏前言】
SJTU在读学生,C++学习ing 持续更新中……
由于这个新OJ的难度顺序完全对新手不友好,第0次机考就上了单链表,这……[其实原因在于这个OJ是从2020级的ACM开始使用的,所以开始的题目就很难,后来新加入使用的是 2020-2 学期的数据结构的教学班,主要是计算机、软工、致远工科荣誉的班级,这些班级需要机考,所以也是用了这个OJ。] 新手似乎可以按照本目录表单的编号顺序来试试~我本人也是按照这个顺序做的题目。
本专栏从初学者的角度解释SJTU-OJ的题目,适合 0 基础的同学阅读,也适合自学的同学复习知识点,本专栏参考的教材为《程序设计思想与方法》(翁慧玉 俞勇主编)本专栏的内所有的 AC代码均通过测评机测试。
如果是在读学生请一定不要直接抄袭本专栏的代码。
本专栏的题目内容版权归属 SJTU-ACM-OnlineJudge
如有任何错误请留言,欢迎大家的指点~
【目录说明】
本目录是顺序目录,按照OJ的题号顺序编排。
本专栏《程序设计思想与方法(C++)》的目录包括两种,[顺序目录] 与 [进度目录] ,前者 [顺序目录] 按照OJ的题号顺序编排,OJ的编号顺序是按照助教老师出题的时间(或者说是题目的使用时间),后者 [进度目录] 按照学习进度编排,大致与教材的进度符合
【更新日志】
查看更新日志请点击这里的链接:更新日志
【第一部分】《程序设计思想与方法C++》
编号 | 文章链接 | 可能用到的知识 |
---|---|---|
1000 | (新版)SJTU-OJ-1000. A+B | 【c++程序的基本语法】 |
1002 | (新版)SJTU-OJ-1002. 小津喝芒果汁 | 【循环程序】【判断语句】 |
1003 | (新版)SJTU-OJ-1003. 在麦当劳配数据 | 【数组操作】【分治排序】 |
1004 | (新版)SJTU-OJ-1004. Pio‘s Sequence | 【数组操作】【双向查找】 |
1005 | (新版)SJTU-OJ-1005. Linked List | 【单链表的基本操作】 |
1007 | (新版)SJTU-OJ-1007. 二哥的金链 | 【数组操作】 |
1008 | (新版)SJTU-OJ-1008. LSZ的雪地脚印 | 【二维数组前缀和】 |
1010 | (新版)SJTU-OJ-1010. 逛商场 | 【一维数组前缀和】 |
1011 | (新版)SJTU-OJ-1011. John and Cows | 【数组操作】【二分查找】 |
1021 | (新版)SJTU-OJ-1021.佳飞做题 | 【函数调用】【动态规划】 |
1022 | (新版)SJTU-OJ-1022.借教室 | 【数组操作】【差分法】 |
1023 | (新版)SJTU-OJ-1023.显像管 | 【数组前后缀积】【模乘公式】 |
1028 | (新版)SJTU-OJ-1028. 采购 | 【广度优先搜索】 【队、类】 |
1029 | (新版)SJTU-OJ-1029. 深度优先搜索问题 | 【深度优先搜索】【函数递归】 |
1030 | (新版)SJTU-OJ-1030. 二哥的地图 | 【广度优先搜索】【队、类】 |
1031 | (新版)SJTU-OJ-1031. 大脸上课 | 【广度优先搜索】【队、类】 |
1032 | (新版)SJTU-OJ-1032. 泷的旅途 | 【三维广度优先搜索】 |
1033 | (新版)SJTU-OJ-1033. 行列式求值 | 【行列式】【函数递归全排列】 |
1034 | (新版)SJTU-OJ-1034. 小源吃苹果 | 【函数递归】 |
1035 | (新版)SJTU-OJ-1035. 酒吧 | 【广度优先搜索】【队、类】 |
1037 | (新版)SJTU-OJ-1037. 小可怜操纵大选 | 【广度优先搜索】【深度优先搜索】 |
1213 | (新版)SJTU-OJ-1213. 雨后水塘 | 【广度优先搜索】【队、类】 |