你好,欢迎来到TSOJ
学习从来不是孤岛
简介
TSOJ是一个功能强大、资源丰富、社区活跃的在线评测系统。它为校内编程爱好者和算法竞赛选手提供了全方位的解决方案,是学习和提升编程能力的绝佳选择。无论你是初学者还是资深OI爷,都能在TSOJ找到适合自己的题目。
- 如果有好的学习资源可以私聊我们更新主页
学习
操作系统的学习
如果你是在之前完全没有触碰过电脑我推荐你从操作系统的使用学起来,避免以后再使用电脑的过程中出现重大问题。
- Windows11 B站崔老师的Win11使用教程
- MacOS macOS系统从入门到精通教程教学
- Linux 韩顺平 一周学会Linux
程序设计的学习
C语言
C语言是一种古老且高效的编程语言,由丹尼斯·里奇设计,广泛用于系统软件、嵌入式开发等领域。它支持结构化编程,拥有丰富的数据类型和指针操作,能够直接访问硬件,编写高效代码。C语言是学习编程和计算机科学的重要基础。C语言百度百科
推荐课程:
- 浙江大学翁恺教你C语言程序设计!C语言基础入门!
- Micro_Frank的C语言大师 深入学习C语言可以看这门课程,课程超长量力而行
推荐书籍:C Primer Plus 第6版 中文版 (豆瓣) (douban.com)
推荐开发环境:
Markdown
Markdown是一种轻量级标记语言,Markdown语言几乎覆盖了所有需要文本处理和格式化的场景,从个人日常到专业出版,极大地提高了工作效率和内容质量。主要应用场景有个人笔记,技术文档,学术论文,GItHub项目文件等多个方面。
推荐课程:Markdown胎教级教程,包学包会
推荐阅读:Markdown 基本语法 | Markdown 教程
推荐编辑器:
算法与数据结构
算法是解决问题的步骤或规则集合,而数据结构是组织和存储数据的方式,两者共同作用以高效地解决计算问题。
程序 = 数据结构 + 算法
推荐课程:
学习数据结构和算法一定要多加练习
HTML + CSS
HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。
推荐课程:黑马前端基础课程
推荐编辑器
学习网址
学术论坛
- CSDN: 学习过程中不可避免接触到的学术论坛
- GitHub: 世界最大面向开源及私有软件项目的托管平台
- Stack Overflow : 与程序相关的IT技术问答网站
技能练习
- Typing Club: 一个好用且小众的免费练习盲打的平台,告别一指禅
- Engoo Daily News: 一个练习英语阅读的网站
算法比赛
实用工具
- Git : 分布式版本控制系统
- 豆包 MarsCode: 人工智能+强大的在线IDE
- The Clones CSS Loaders Collection:CSS动画模板
学习文献
- CS自学指南: 能够改变你对计算机以及学习的认知
- Microsoft Learn: 微软的学习网站
- w3school: 实用的前端开发学习网站
老师甄选
- Web前端技术一流课程教学平台:学校老师开发的前端学习网站
Contest
Homework
-
212024-9
测试test
- Status: Done
- Open Since: 2024-9-14 0:00:00
- Hard Deadline: 2024-9-22 23:59:00
Ranking
Rank | Username | RP | Bio |
---|---|---|---|
1 | 225 | ||
2 | 221 | lazy_king出征 寸草不生 | |
3 | 215 | ||
4 | 196 | ||
5 | 193 | Do you like Van♂游戏? | |
6 | 188 | 落魄谷中寒风吹 春秋蝉鸣少年归 | |
7 | 187 | ||
8 | 179 | ||
9 | 161 | ||
10 | 137 |
Discussion
-
0Comments
小白(专业外的)应该从哪学
- 数学
- 1 views
- 2025-5-13 2:48:26 @
-
1Comments
please tell me why
- 练30.1 鸡尾酒疗法
- 5 views
- 2025-4-21 1:06:41 @
-
0Comments
代码规范化的七大基本原则
- 编程
- 6 views
- 2024-11-3 14:04:50 @
-
0Comments
宁理计算机学习指南 -- from蜘蛛人
- 分享
- 5 views
- 2024-11-1 15:41:23 @
-
1Comments
Markdown基本语法
- 编程
- 4 views
- 2024-11-1 15:31:30 @
-
0Comments
软件开发需要的技术栈
- 分享
- 13 views
- 2024-10-3 12:11:01 @
-
1Comments
人工智能简介(40分钟)
- 分享
- 16 views
- 2024-9-17 20:00:41 @
Hitokoto
Recent Problems
P544 汉明距离 2025-4-14 22:56:46
P543 产值调整 ? ! 2025-4-14 0:17:21
P542 小学数学题 ? 2025-4-11 0:30:11
P541 ! 小学数学题 2025-4-2 23:37:40
P538 数对角线 2025-3-28 15:06:22
P537 最!贪心 2025-3-22 23:13:37
P535 最!短的重复子数组 2025-3-22 17:27:39
P534 最!单调递增 2025-3-22 16:58:42
P533 找最小值 2025-3-5 11:21:18
P532 白黑平衡子树 2025-3-3 22:31:47