LeetCode 问题评分项目安装与配置指南

打印 上一主题 下一主题

主题 1793|帖子 1793|积分 5379

LeetCode 问题评分项目安装与配置指南

    leetcode_problem_rating Self-calculated rating of problems in leetcode weekly/biweekly contests.  
项目地点: https://gitcode.com/gh_mirrors/le/leetcode_problem_rating   
1. 项目底子介绍

本项目是一个用于盘算 LeetCode 周赛和双周赛问题难度的开源项目。它基于 Elo 评分系统和最大似然估计来评估问题的相对难度。项目的前端已部署至 GitHub Pages,而后端则通过网页爬虫获取所需数据,并盘算评分。请注意,为了遵守干系规定,后端代码不会开源。
主要编程语言包括:


  • Vue (65.7%)
  • TypeScript (15.7%)
  • Python (7.3%)
  • JavaScript (6.5%)
  • HTML (4.8%)
2. 项目利用的关键技术和框架

本项目利用以下关键技术和框架:


  • Vue.js:用于构建用户界面的渐进式JavaScript框架。
  • TypeScript:JavaScript 的一个超集,添加了静态范例选项。
  • Python:后端盘算评分时利用的编程语言。
  • Elo 评分系统:一种用于盘算相对气力的评分系统。
  • 最大似然估计:用于估计模子参数的统计方法。
3. 项目安装和配置的准备工作与具体步骤

准备工作

在开始安装之前,请确保您的环境中已安装以下工具:


  • Git:用于克隆和操纵项目代码。
  • Node.js:运行前端代码的JavaScript运行环境。
  • Python:用于后端评分盘算。
安装步骤

步骤 1:克隆项目

起首,您需要克隆项目到本地环境。打开命令行工具,执行以下命令:
  1. git clone https://github.com/zerotrac/leetcode_problem_rating.git
复制代码
步骤 2:安装前端依赖

进入项目目录,安装前端所需的依赖:
  1. cd leetcode_problem_rating
  2. npm install
复制代码
步骤 3:启动前端开辟服务器

安装完依赖后,启动前端开辟服务器:
  1. npm run serve
复制代码
此时,您应该能在欣赏器中访问 http://localhost:8080 来查看项目的前端界面。
步骤 4:安装后端依赖(Python)

根据项目需求,您可能需要安装一些Python库。进入后端代码目录(通常是项目中的一个特定文件夹),执行以下命令:
  1. pip install -r requirements.txt
复制代码
这里假设项目中有 requirements.txt 文件列出了全部必需的Python包。
步骤 5:运行后端评分盘算

在后端代码目录中,运行以下命令以执行评分盘算:
  1. python main.py
复制代码
这里假设项目的主步伐是 main.py。
注意事项



  • 请确保全部步骤都在精确的目录下执行。
  • 如果碰到任何错误,请查抄是否全部依赖都已精确安装。
  • 项目可能有特定的环境要求,请遵照项目文档中的指示。
完成以上步骤后,您应该可以或许乐成运行本项目,并查看 LeetCode 周赛和双周赛的问题评分。
    leetcode_problem_rating Self-calculated rating of problems in leetcode weekly/biweekly contests.  
项目地点: https://gitcode.com/gh_mirrors/le/leetcode_problem_rating   

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

写过一篇

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表