基础算法 LeetCode 刻意练习总结

今年这个三月,虽然是在疫情中度过,但还是有一些收获的。在这一个月中参加了华电计算机系 马老师 组织的基础算法(LeetCode)刻意练习活动,每天按时写题目,写博客,坚持打卡,一晃一个月就过去了,感觉收获还是很大的。

在这一个月的刻意练习中,复习了一部分在高中学习的竞赛知识,练习了写c++代码,熟练了很多。本想着每天写程序的时候还要写一份java的代码,但是时间真的有限,就只能先练自己擅长的c++。下个月再进军java吧,但愿也能够坚持下来。

通过这次学习,结识了一群优秀的小伙伴,有在校的学长学姐,也有已经毕业的华电学子,有计算机系的学生,也有其他各系的学生等等。认识到自身还有很大的潜力可以挖掘,也意识到自身在一些方面的不足,整个过程中有写出程序那一刹那的喜悦,也有被题目折磨的头都要秃了的难受,总之,很高兴自己坚持了下来,很高兴与这些优秀的伙伴们一起学习,继续加油吧。

虽已不是竞赛生,虽也不是计算机系的学生,但也希望自己能够在编程的这条路上能够一直走下去。给自己一个忠告,有的时候不要太急功近利,也不要想着能有什么结果,要相信你所走过的路,你所遇见的人,你所经历过的事,都将塑造你自己,一个独一无二的人。

附上这次活动的链接https://shimo.im/docs/XHT8y9VypphrGtKQ/

题目链接

Leetcode 两数之和
LeetCode 删除排序数组中的重复项
LeetCode 删除元素
LeetCode 三数之和
LeetCode 最接近的三数之和
LeetCode 买卖股票的最佳时期|||
LeetCode 合并两个有序链表
LeetCode 删除排序链表中的重复元素
LeetCode 环形链表
LeetCode 两数相加
删除链表的倒数第N个节点
LeetCode 23. 合并K个排序链表
LeetCode 13. 罗马数字转整数
LeetCode 14. 最长公共前缀
LeetCode 20. 有效的括号
LeetCode 3. 无重复字符的最长子串
LeetCode 5. 最长回文子串
LeetCode 10. 正则表达式匹配
LeetCode 100. 相同的树
LeetCode 101. 对称二叉树
LeetCode 104.二叉树的最大深度
LeetCode 94. 二叉树的中序遍历
LeetCode 95. 不同的二叉搜索树 II
LeetCode 99. 恢复二叉搜索树
122. 买卖股票的最佳时机 II
LeetCode 392. 判断子序列
LeetCode 455. 分发饼干
LeetCode 55. 跳跃游戏
LeetCode 134. 加油站
LeetCode 44. 通配符匹配

你可能感兴趣的:(LeetCode)