Skip to content

hxzhao527/leetcode-weekly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

周赛

概述

这是一个专门记录周赛题目的repo.

本地使用 obsidian 组织和书写, 并没有添加任何社区插件, 只是调整了一下字体和其他一些显示上的设置, 因此没有上传 .obsidian 目录.

周赛以目录形式组织, 每场对应一个目录, 每个目录下有汇总的Readme作为跳转. 同时每个题目也有固定的模板.

每个题目通过开头的YAML front matter 添加 tag , 以此进行分类和聚合.

一些工具

周赛模板

添加新的场次, 可以使用tool/new_week 快捷创建, 比如 ./tools/new_week.py 83 即可根据模板创建好相应文件和目录, 同时附有相关题目的连接, 不用再打开竞赛的页面即可查看相应题目. 支持单周赛和双周赛.

转化html

[!warning]- 需要在根目录的 Readme 中引用周赛对应的文件才能创建索引.

使用工具obsidianhtml 将仓储转化为html, 然后利用Github Actions发布到Github Pages.

查看方式

  1. 左侧场次目录, 右侧 TOC
  2. 页面下方有 graph 可以查看关系图
  3. 顶部导航支持搜索, 设置主题, 查看tag
  4. 题目详情内下方, 也有 tag 的链接

周赛目录

Releases

No releases published

Packages

No packages published

Languages