E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
剑指Offer刷题记录
剑指offer刷题记录
剑指offer刷题记录
内容描述 本仓库链接:https://github.com/guyongpu/SwordOffer.git 本仓库为牛客网剑指offer题目的刷题记录,网址为:https://
AlwaysSimple
·
2019-09-28 22:28
C/C++
剑指offer刷题记录
(C++版本)(之三)
21.栈的压入,弹出序列题目:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)思路:首先要理解题意,为何(序列4,5,3,2,1是该压栈序列对应的
傑jay
·
2019-09-27 22:52
剑指offer刷题记录
#面试题9:用两个栈实现队列用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。算法思想:一个队列用两个栈进行操作,队列是先进先出,栈是后进先出、先进后出型数据机构。1,push操作:元素进入stack1以前,需要把stack2中的元素依次push回stack1,才运行stack1push新元素进来.pop操作:先从栈1依次弹出到stack2,然后弹出栈2顶部的元素。
FR-0912
·
2018-03-09 22:25
算法
剑指offer刷题记录
2
第二篇是后面的30题,不是那么容易做出来1.统计一个数字在排序数组中出现的次数。这个是两次binarysearchclassSolution{ public: intGetNumberOfK(vectordata,intk){ intnumber=0; intlength=data.size(); if(data.empty()!=true&&length>0){ intfirst=getfirs
gdmmzmj
·
2017-07-27 00:00
剑指offer刷题心得
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他