WAangzE / LeetCode-Daily

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GAU打卡群细则

说明:本Repo为GAU日打卡群仓库,GAU周打卡群仓库请点击

正文

  1. 出题:每日北京时间晚上8点,由成员轮流发布leetcode的随机题号。出题成员以及题解成员安排具体详见群内文档,每天出的题目尽量是同一tag题,在发布题号前请先与仓库中的题解核对,防止出现重复题目。同时难度设置方面希望尽可能的每周的分布(从周日开始)满足同一条件,暂定为2hard,7medium,5easy。
  2. 打卡:在出题后,从当日晚上8点到次日晚上8点,请各位在LC平台上独立完成一遍,并在群里提交完整的代码截图。
  3. 题解:次日晚上8点到12点,需要由指定成员发布前一日的题目的题解并上传本仓库题解文件夹下,要求题解包含英文书写的解题思路和代码(建议两种方法及以上),必要时可以配图。格式需要为markdown格式。 题解标题请注意规范,方便之后检索查看,格式为“数字题号-英文题目名称-难易程度-题目布置时间”,如在3月2号布置了第一题“Two Sum”,则上传的题解名称应为“0001-Two Sum-Easy-03.02.md”。每天将有2位成员负责写题解,也欢迎大家对题解提出讨论和询问或者提供其他解法
  4. 查验:本群会对布置题目和发布题解进行查验,但暂时不会对打卡进行查验,如果出现超时或者遗忘的情况,会视情况进行提醒或警告,如果态度较为恶劣会被请出群。
  5. 本群另一个很大的作用在于大家可以一起讨论,非常希望大佬多带带小白,在解题思路和解题技巧上多帮一帮小白,谁还不是从小白过来的~
  6. 本群退群自由,但是同一人退群之后再申请入群的,需要交纳一次性的红包,第二次退群将不再接受入群申请。
  7. 无论基础如何又或者有无背景,有任何问题请在群里提出,大家会帮你解答的!另外刚上手leetcode的童鞋也不要慌,先尽力去做,这段时间会给大家一个适应期,但一定要要尽快把能力提升起来,毕竟时间不等人,过段时间打卡制度会更加严苛
  8. 本群不欢迎任何无意义的喊弱、吹捧、讥讽和贩卖焦虑。

Q&A

如何上传题解到github?

  1. 在注册好账户,准备第一次上传前,请先联系群内Jason并告知github账户,会将你设为仓库的contributor,方便进行上传(另外一种方式是走fork + pull request那一套,这个相对来说比较繁琐)。

  2. 安装git及后续相关操作(如之前已使用过git可跳过这不) github教程一 github教程二

  3. 负责代码到本地:由于仓库已经建立好,所以直接clone到本地即可

    git clone https://github.com/GAUnion/LeetCode-Daily.git

  4. 每次上传前请先更新一下本地仓库

    git pull

  5. 编写题解或者将写好的文件移入到“题解”文件夹中

  6. 写好后添加文件到缓存区准备提交

    git add .

  7. 使用如下命令以实际提交改动 双引号中的内容可以修改

    git commit -m "代码提交信息"

  8. 执行如下命令以将这些改动提交到远端仓库

    git push"

至此文件成功上传到仓库中,后续还想提交时只需要重复4-8步骤即可。

如何刷LeetCode,怎样的方式比较好?

大家都是如何刷 LeetCode 的? - 夜长安的回答 - 知乎

对于遇到的每个题目,事后我都做上标记:普通题目,难题、好题。此外,每个题目都分为以下几个步骤做好详细的笔记:

  1. 原题目

  2. 自己的第一遍解法

  3. 网上好的解法

  4. 自己可以改进的地方

  5. 进一步精简优化自己的代码直至代码简无可简(这是非常关键的一步,到达这一步,才会发现获得能力的提升远远要超过简单地把题目解出来

  6. 获得的思考(或者学习到的地方,可以是算法、数据结构或者Java的特性—例如Stream等等)

有没有比较好的算法相关资源推荐?

labuladong的算法小抄 (开源版本:fucking-algorithm) : 帮助整理算法套路,风格是结构化,模板化,力求辅助读者培养框架思维,举一反三

...

欢迎大家分享自己觉得好的资源或者好的刷题方式~

关于GAU

全称Go Abroad Union

image-20200302211704348

交大校友 自发创立

公益组织 完全免费

十年积淀 别具一格

文书互改 成员互助

人脉充足 资源丰富

慷慨分享 一同出国

我为人人 人人为我

image-20200302211704348

About