你好,欢迎来到TSOJ


学习从来不是孤岛

简介

TSOJ是一个功能强大、资源丰富、社区活跃的在线评测系统。它为校内编程爱好者和算法竞赛选手提供了全方位的解决方案,是学习和提升编程能力的绝佳选择。无论你是初学者还是资深OI爷,都能在TSOJ找到适合自己的题目。

  • 如果有好的学习资源可以私聊我们更新主页

学习

操作系统的学习

如果你是在之前完全没有触碰过电脑我推荐你从操作系统的使用学起来,避免以后再使用电脑的过程中出现重大问题。

程序设计的学习

C语言

C语言是一种古老且高效的编程语言,由丹尼斯·里奇设计,广泛用于系统软件、嵌入式开发等领域。它支持结构化编程,拥有丰富的数据类型和指针操作,能够直接访问硬件,编写高效代码。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: 一个练习英语阅读的网站

算法比赛

  • 首页 - 洛谷: 一个充满活力的在线编程学习与交流平台
  • AcWing: 一个专注于算法竞赛训练的在线平台

实用工具

学习文献

老师甄选

Contest

  1. 21
    2025-4

    薪火杯(一)

    • IOI
    • Rated
    • 2 hour(s)
    • 47
  2. 23
    2025-3

    双周赛

  3. 9
    2025-3

    双周赛

  4. 15
    2024-11

    双周赛

  5. 1
    2024-11

    双周赛

Homework

  1. 21
    2024-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

  1. 0
    Comments
  2. 0
    Comments

    第一题答案

  3. 1
    Comments
  4. 0
    Comments
  5. 1
    Comments

    Markdown基本语法

  6. 0
    Comments
  7. 1
    Comments

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