跳到主要内容

个人中心

侧边栏

显示用户的基本信息,数据包括

  • 用户头像
  • 用户名(字符串,颜色根据Magic)
  • 学校(字符串,如果没有则不显示)
  • 警句(字符串,没有则不显示)

用户成就

显示用户在本网站的一些成就,包括如下数据:

  • 累计提交次数(整数,并附上近一周的提交次数)
  • 累计通过题目数(整数,并附上近一周通过的题目数)
  • 当前EMB余额(浮点数,并附上近一周EMB的变动数)

知识点掌握情况

显示该用户每个知识点的掌握情况,根据掌握程度降序排序,对于每一个知识点,有如下数据:

  • 知识点名称(字符串,例如:“二分查找”,“数据结构”)
  • 知识点掌握程度(百分比)

提交热力图

根据该用户每一天的提交量绘制热力图,参考Github个人中心的热力图

近期比赛/作业

显示该用户近期参加的比赛和作业列表,比赛和作业分两个板块显示,对于每一场比赛,有如下数据:

  • 比赛ID(整数,一般为3-4位数)
  • 比赛标题(字符串)
  • 比赛时间(XX月,XX周前)
  • 得分(整数,每场比赛满分一般在几百分)
  • 排名(整数)

对于每一个作业,有如下数据:

  • 作业ID(整数)
  • 作业标题(字符串)
  • 最后提交时间(XX月,XX周前)
  • 得分(整数,一般在几千分)

题目集中的提交记录

显示该用户在题目集中的提交记录,对于每一条记录,有如下数据:

  • 题目ID.题目名称(例如:“2982. 三元斐波纳奇数列”,“958. 托米的字符串”)
  • 提交记录编号(整数,一般为7位数)
  • 提交时间
  • 使用的编程语言(C/C++/Python……)
  • CPU和内存使用量(单位分别为秒和MB)