Skip to content

Our summary, our learning results, our sharing results, our weapon before the interview

Notifications You must be signed in to change notification settings

TowardsLaughTale/ONE_PIECE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ONE_PIECE

Our summary, our learning results, our sharing results, our weapon before the interview

组织公约:

本组织仅供学习交流前端知识使用,目前主题为数据结构与算法,组织内人员为末尾淘汰流动制,具体规则如下:

  • 每周六晚12点之前必须把当周5道算法详解发送至微信群里;
  • 算法详解可以借鉴Leecode答案解析,但在QQ群视频会议讲解(每次随机抽两位同学分享)时,必须讲清楚,否则视为无效,其结果等于没有提交算法详解;
  • 组织内所有人员应遵守贡献,共享,不纳私,奉献的精神参与分享,如有同学因为其他原因没有按时提交算法详解,请在下次提交日之前提交(下次应提交的算法详解不能少),并及时在微信群内致歉;
  • 若有同学发生以下情况将被请出微信、QQ群(群主应无条件转让群主身份并退出微信、QQ群)
    • 连续两次没有提交算法详解,并没有及时补交,致歉;
    • 连续三次延时提交致歉;
    • 在微信、QQ群内辱骂其他同学;
    • 在微信、QQ群内发小广告或违法新闻、敏感言论。

组织日常行为规范:

  1. Git 仓库地址:https://github.com/TowardsLaughTale/ONE_PIECE
  2. 每周日晚上8点,准时开始分享,尽量不要缺席
  3. 数据结构部分大家自己消化一下,暂不做分享
  4. 每次分享之间如需打断请先在群里发信息举手示意
  5. 每次分享随机抽取两位同学,希望大家能把知识点都吃透,随时准备分享给大家
  6. 每次分享完毕之后我会在群里发下周的题目信息,每次务必保证与大家题目一致
  7. 每次分享完会随机抽取一名同学做总结文档收录至result文件夹下
  8. 每一道算法详解至少应有以下部分组成:
  • 答题思路
  • 代码及主要部分注释
  • 算法复杂度计算结果
  • LeetCode 运行结果作为参考
  • 必要时请画出算法时序图
  1. …………(未完待续,大家携手共建)

项目目录解释(试运行暂定)

  1. 试运行阶段只有两个文件夹
  • src > zero, one, two, three ……(每个人提交的目录,按照微信群进入顺序,自行查找)
  • result >
    • 题目类型
      • 题目名
        • example.js(8月17日补充完毕),此文件夹只存放每一次的最优解,一道题可能有多个答案
        • 分享文档.md
  1. 请大家拉完项目创建自己的开发分支,我们的master分支为保护分支,每次大家只能在自己的分支下且在自己的文件夹下进行提交

  2. merge 到 master 采用 PR 形式,每次应有最少两人经过 review 后才能合并

以下为每周更新的 Leecode 题目信息,以下信息完成后不做变更,以方便后来同学查阅

1、数组相关

2020年 8月17日~8月21日 主题:数组遍历相关

Leecode 题号:485,1004,495,414,628

2020年 8月24日~8月28日 主题:统计数组中的元素

Leecode 题号:645,697,448,442,41,274

2020年 8月30日~9月5日 主题:统计数组中的元素

Leecode 453 665 283 189 396

2020年 8月31日~9月04日 主题:数组的改变和移动453,665,283 + 数组的旋转189,396

Leecode 题号:453,665,283,189,396

2020年 9月07日~9月12日 主题:二维数组及滚动数组

Leecode 题号:118,119,661,598,419

2、字符串相关

3、数与位

4、栈与递归

5、链表

6、哈希表

7、贪心算法

8、双指针

9、树

10、图与搜索

11、二分查找

12、二进制运算应用

13、动态规划

14、数据结构

15、采样

16、常用技巧与算法

About

Our summary, our learning results, our sharing results, our weapon before the interview

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published