摘要: 比较简单的题目,递归方式构造二叉搜索树。 阅读全文
posted @ 2019-03-10 22:01 Sempron2800+ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 思路,分别记录上部和下部的每一个点数出现的索引,然后对以此判断每一个点数的并集,是否包含了全部的索引。 这样的点数,就是可以满足在同一侧全是一样的点数。 下面就要找最小的移动次数,发现最小的移动次数是保持这个点数出现的次数多的一面不动,而把这个点数出现在另一面的牌进行翻转。 如代码所示:34行,求并 阅读全文
posted @ 2019-03-10 21:30 Sempron2800+ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 这道题的思路就是把运算映射到数组的index上,形成一种规律的运算方式,在循环中进行处理。 阅读全文
posted @ 2019-03-10 20:38 Sempron2800+ 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 上面这个一定觉得很啰嗦,那就来个简单的: 思想是一样的,但是简洁了很多。而且由于没有使用新数组保存正和负数,所以空间占用更小。 第一部分代码是思维的过程,第二部分代码是提炼之后的。leetcode上面的题目,大部分都可以用20,30行就搞定。如果代码特别长,那应该是没有抓住问题的本质,这样的代码思维 阅读全文
posted @ 2019-03-10 19:03 Sempron2800+ 阅读(129) 评论(0) 推荐(0) 编辑