youngyangyang04 / leetcode-master

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
52.27k stars 11.58k forks source link

707代码规范化,添加部分comments; 203添加了java版本的递归 #2818

Open donghuanjie opened 3 weeks ago

donghuanjie commented 3 weeks ago

将外置的ListNode class统一放进MyLinkedList class内部,对外部不可见的封装ListNode class更规范; format了单向和双向链表两版code的ListNode的名称,统一使用3个字母,和本身构造类中的4个字母错开,更清晰易懂; 统一了size++和size--在方法的末尾而不是中间,更规范,并且方便后期debug; 统一了index判断语句,修改了部分格式没有空格等不规范问题; 修改和添加了部分comment,主要的comment和算法结构都没有修改; 两版code都已通过leetcode test,请放心食用