/LeetCode_Optimal_Solution

A platform for personal algorithm capability improvement and competition

Primary LanguageC++

LeetCode_Optimal_Solution

A platform for personal algorithm capability improvement and competition

目的

本平台是用于提升个人算法能力为目的,通过追求LeetCode平台中更高的排名为方法的Git平台

提交规则

1.对于不同的提交,若使用的算法**相同,那么对比运算时间与内存的排名,如例1。

2.对于使用不同的算法解决问题的提交可以入库,初次提交需要得分50以上才可,如例2。

3.对于不同语言的提交,可以单独对于,C++只与C++进对比,如例3。

4.每次的提交需要自带txt文件,文件中附带解答思路以及LeetCode中的具体得分,且代码中需要对应的注释,如例4。

5.每次代码的提交需要有较好的CodeStyle风格,如例5。

例子

例1:如开发人员A使用单调栈的方法解决了编号为001的LeetCode问题,运行时间排名为100%,内存消耗排名为90%,那么该提交得分为190分。同样使用单调栈解决该问题的算法需要得分超过前一人才能进提交入库。

例2:开发人员A提交关于编号为002的LeetCode问题的解法,运行时间排名为40%,内存消耗排名为40%,总分为80分,那么不可入库。

例3:针对编号为003的LeetCode问题,已有C++的单调栈的方法,得分为140分,那么开发人员A提交试用Java的单调栈的方法,得分为120分,可以在Java文件夹中入库

例4:开发人员A的提交没有带上代码注释与算法解答思路,或者描述不够清晰,那么须做出充分的修改才可合入。

例5:开发人员A的提交的代码风格存在明显的问题,那么开发人员A有义务修改CodeStyle问题。