剑指offer
星痕_star
这个作者很懒,什么都没留下…
展开
-
LeetCode SameTree及二叉树的遍历
最近做了一些关于二叉树的算法题目,在这里我给大家分享一个比较简单的问题:判断两个二叉树是否相同~Given two binary trees, write a function to check if they are the same or not.Two binary trees are considered the same if they are structurally identica...原创 2018-04-12 21:45:28 · 197 阅读 · 0 评论 -
LeetCode Implement Stack using Queues and Implement Queue using Stacks(通过队列实现栈及通过栈实现队列)
今天有在剑指offer一书中看一些算法题,结果早上看了剑指offer下午在LeetCode中做题时就碰到了相同的题目,而且觉着这个问题的解决对我们还是有很大帮助的,所以有必要跟大家分享一下哈~通过队列实现栈:Implement the following operations of a stack using queues.push(x) -- Push element x onto...原创 2018-05-01 23:48:49 · 171 阅读 · 0 评论 -
从数组中找出最小的k个数
这两天因为一直有面试,所以没有更新博客,不过每天还是会保持做几道算法题,但时间问题没能和大家交流,今天我会多分享一些知识希望对大家能有所帮助。那么在这篇博文中我就来和大家深入探讨一下怎样从数组中找出最小的k个数吧,这是阿里一面的时候问我的一道算法题,后来又翻了一下书发现是剑指offer上的原题,但当时候因为电面答的也不是很好,有点懊悔呃呃~刚听到这道题的时候,想了想直接排序然后查找就...原创 2018-04-20 16:30:39 · 7575 阅读 · 1 评论 -
LeetCode pow(x, n)(数值的整数次方)
最近在做LeetCode里面的题目时也看到了一些有意思的题,比如数值的整数次方,听起来是不是很简单,然而作为面试中的一道热门题目,能达到面试官要求的却少之又少,下面我们来一起探讨一下~Implement pow(x, n), which calculates x raised to the power n (xn).Example 1:Input: 2.00000, 10Outpu...原创 2018-04-20 17:35:51 · 1564 阅读 · 0 评论 -
多种单例模式的解
在前段时间集中练习了较长时间有关数据结构的相关问题,积累了一定的算法思想。大概有一周左右的样子没有更新博文了,今天先不和大家分享算法题目啦,在JavaEE互联网框架一书中第二章讲到了设计模式,但恰巧书中讲了很多种设计模式,唯独没有单列模式的讲解,大概是默认比较简单所以没有讲解吧,所以由此引发了一个比较严重的问题,面试中单例模式可能越发容易被人忽略了,也因此单例模式也就变成了面试的重灾...原创 2018-05-14 17:49:41 · 178 阅读 · 0 评论