个人中心
侧边栏
显示用户的基本信息,数据包括
- 用户头像
- 用户名(字符串,颜色根据Magic)
- 学校(字符串,如果没有则不显示)
- 警句(字符串,没有则不显示)
用户成就
显示用户在本网站的一些成就,包括如下数据:
- 累计提交次数(整数,并附上近一周的提交次数)
- 累计通过题目数(整数,并附上近一周通过的题目数)
- 当前EMB余额(浮点数,并附上近一周EMB的变动数)
知识点掌握情况
显示该用户每个知识点的掌握情况,根据掌握程度降序排序,对于每一个知识点,有如下数据:
- 知识点名称(字符串,例如:“二分查找”,“数据结构”)
- 知识点掌握程度(百分比)
提交热力图
根据该用户每一天的提交量绘制热力图,参考Github个人中心的热力图
近期比赛/作业
显示该用户近期参加的比赛和作业列表,比赛和作业分两个板块显示,对于每一场比赛,有如下数据:
- 比赛ID(整数,一般为3-4位数)
- 比赛标题(字符串)
- 比赛时间(XX月,XX周前)
- 得分(整数,每场比赛满分一般在几百分)
- 排名(整数)
对于每一个作业,有如下数据:
- 作业ID(整数)
- 作业标题(字符串)
- 最后提交时间(XX月,XX周前)
- 得分(整数,一般在几千分)
题目集中的提交记录
显示该用户在题目集中的提交记录,对于每一条记录,有如下数据:
- 题目ID.题目名称(例如:“2982. 三元斐波纳奇数列”,“958. 托米的字符串”)
- 提交记录编号(整数,一 般为7位数)
- 提交时间
- 使用的编程语言(C/C++/Python……)
- CPU和内存使用量(单位分别为秒和MB)