文件名称:geek_algorithms:geek算法训练营25
文件大小:42KB
文件格式:ZIP
更新时间:2024-05-01 19:16:19
Go
如何高效的学习 & 刷题 坚持五毒神掌 五毒神掌: 即五遍刷题法,强调练习算法题要过遍数,算法题不仅是做一遍通过而已,而是要通过刻意练习达到对算法熟练的效果。 第一掌: 5~15分钟思考,没有思路马上看题解,有时官方题解夹杂了数学推导、求证等非常复杂不一定适合自己,此时的做法是:先 BFS广度优先遍历 一下高赞回答,选择一个适合自己的(比如有图解或代码精简)题解,然后 DFS深度优先遍历 把自己全部精力投入进去理解它; 第二掌: 不看别人代码,自己尝试写下来,写完之后可以debug直到leetcode通过状态;一个题可能会有多种解法,要多尝试不同解法; 第三掌: 过了24小时之后,回过头来做重复的题,不同解法的熟练程度--->专项练习; 第四掌: 过了一周之后,回过头来再做重复的题,刻意练习自己薄弱的环节; 第五掌: 面试前1-2周进行恢复性训练。 五毒神掌核心策略: 刻意练习 + 不断反
【文件预览】:
geek_algorithms-master
----go.mod(86B)
----week01()
--------26.removeDuplicates.go(1KB)
--------26.swapPairs.go(680B)
--------21.mergeTwoLists_test.go(955B)
--------283.moveZeroes.go(1KB)
--------88.merge_test.go(2KB)
--------26.removeDuplicates_test.go(590B)
--------641.MyCircularDeque.go(2KB)
--------21.mergeTwoLists.go(1KB)
--------66.plusOne.go(456B)
--------1.twoSum_test.go(1KB)
--------README.md(3KB)
--------641.MyCircularDeque_test.go(3KB)
--------155.minStack_test.go(326B)
--------base.go(141B)
--------189.rotate_test.go(1KB)
--------1.twoSum.go(2KB)
--------283.moveZeroes_test.go(920B)
--------189.rotate.go(2KB)
--------20.isValid.go(2KB)
--------20.isValid_test.go(682B)
--------88.merge.go(2KB)
--------155.minStack.go(1KB)
----go.sum(1024B)
----kit()
--------TreeNode.go(253B)
--------PriorityQueue.go(2KB)
--------IntHeap.go(3KB)
--------Stack.go(563B)
--------ListNode.go(782B)
----week02()
--------40.getLeastNumbers.go(2KB)
--------347.topKFrequent_test.go(695B)
--------84.largestRectangleArea.go(4KB)
--------84.largestRectangleArea_test.go(845B)
--------412.fizzBuzz_test.go(778B)
--------59.maxSlidingWindow.go(2KB)
--------49.groupAnagrams.go(15B)
--------347.topKFrequent.go(2KB)
--------412.fizzBuzz.go(2KB)
--------59.maxSlidingWindo_test.go(738B)
--------40.getLeastNumbers_test.go(1KB)
--------1.twoSum_test.go(882B)
--------README.md(6KB)
--------242.isAnagram.go(2KB)
--------base.go(284B)
--------1.twoSum.go(755B)
--------242.isAnagram_test.go(790B)
--------350.intersect.go(2KB)
--------350.intersec_test.go(965B)
----README.md(2KB)
----daily.md(988B)