![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
剑指offer
Archerplus
当你的才华还撑不起你的野心时,就该静下心来好好学习。
展开
-
用两个队列实现栈
基本思路 队列是只能进行先进先出结构的,而栈是先进后出结构的 队列实现栈:思路是有两个队列,一个用来存放数据,一个用来作为辅助,两个队列循环使用。 当add()时,数据直接压入到数据队列中去就行 当pop()时,需要取出的数据是数据队列的尾部数据,显然直接取出是不可行的 这时,我们借助一个辅助队列,先将数据队列中的所有数据,除了最后一个数据外,都...原创 2020-04-28 15:42:04 · 170 阅读 · 0 评论 -
剑指offer 面试题3:数组中重复的数字 java版
面试题3:数组中重复的数字 题目一:找出数组中重复的数字 在一个长度为n的数组里的所有数字都在0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3 public class Solution { ...原创 2019-10-09 18:43:59 · 106 阅读 · 0 评论