DataStructure&Algorithm
文章平均质量分 74
本专栏主要介绍算法问题的解题思路,主要从解题技巧入手,改善我们的思想。
恒宝乐园
好好工作,好好生活。
展开
-
力扣-104. 二叉树的最大深度-CPP
本文主要介绍了求解二叉树的深度时的解题思路原创 2021-12-28 20:00:00 · 374 阅读 · 0 评论 -
力扣-108. 将有序数组转换为二叉搜索树-CPP
本文主要介绍了在解生成二叉搜索树时的解题思路原创 2021-12-27 12:26:06 · 730 阅读 · 0 评论 -
力扣-94. 二叉树的中序遍历-CPP
本文介绍了二叉树中序遍历问题的思考过程,捎带介绍了卫式语句的好处。原创 2021-12-21 19:00:00 · 368 阅读 · 0 评论 -
力扣-100. 相同的树-CPP
本文主要介绍了官方给出题解的两种思路,重点介绍了深度优先遍历中递归思想的实现思路,并给出一些思维上的技巧和规范,适合C++的新手阅读。原创 2021-12-19 11:13:58 · 475 阅读 · 0 评论 -
力扣-876. 链表的中间结点-CPP
本文主要介绍了快慢指针的思考过程和要点原创 2021-12-21 20:00:00 · 395 阅读 · 0 评论 -
力扣-69. Sqrt(x)-CPP
本文介绍了解决开平方根问题时的三种常见思路,顺带阐述了其思考过程,逻辑难点。其实初学者掌握最基本的解题思路即可,反复遇见此题后,便会有更多思考。原创 2021-12-16 17:11:48 · 688 阅读 · 0 评论 -
力扣-13. 罗马数字转整数-CPP
罗马转数字的难点在于读题,题目中已经包含了解法的核心思想。有加也有减,判断出何时减就只剩下加的了。原创 2021-12-16 15:45:43 · 175 阅读 · 0 评论 -
力扣-12. 整数转罗马数字-CPP
本文主要讲述了C++里map的应用和一些需要注意的点,如果不需要使用map可以使用vector和pair,当然更推荐对象vector来解决一些遍历的问题。原创 2021-12-13 13:32:11 · 4418 阅读 · 0 评论