62042编程之家
首页
后端开发
.NET
Java
Python
Go
PHP
C++
Ruby
Swift
C语言
Erlang
Delphi
Scala
R语言
Verilog
Dart
Rust
NodeJs
前端开发
HTML5
Css
JavaScript
jQuery
Angular
React
Vue
数据库
SQLServer
Oracle
MySQL
PostgreSQL
NoSQL
大数据
移动开发
Android
iOS
Flutter
小程序
鸿蒙
手机开发
软件设计
架构设计
面向对象
设计模式
驱动设计
计算机图形学
数据结构
企业信息化
BPM
SharePoint
GIS
SAP
ERP
Dynamics
信息安全
信息化
操作系统
Windows
Linux
macOS
嵌入式
服务器
项目管理
敏捷开发
团队管理
软件工程
软件测试
软件发布
运营管理
运维
Kubernetes
网络安全
产品运营
开源研究
技术区
游戏开发
程序人生
求职面试
云计算
人工智能
区块链
前沿技术
其他
关于本站
隐私政策
免责声明
标签大全
用户留言
网站地图
导航
首页
后端开发
前端开发
数据库
移动开发
软件设计
企业信息化
操作系统
项目管理
运营管理
技术区
关于本站
首页
标签"剑指Offer"的文章
给你一个可能存在 重复 元素值的数组 numbers ,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小元素。【剑指Offer】
2023-01-04
Java
1 ℃
先贴代码: class Solution { public int minArray(int[] numbers) { int left = 0; // 定义左指针 int right = numbers.length-1; // 定义右指针 if (right == 0){ return numbers[0]; } while (left < right)...
剑指Offer:数值的整数次方(C++)(含完整代码)
2023-01-03
C++
1 ℃
剑指OFFER:数值的整数次方(C++)(含完整代码) 题目描述: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0。 * base=0 exponent0 结果为0 * base!=0 exponent...
剑指Offer:重建二叉树(含完整代码)
2023-01-03
Java
21 ℃
剑指OFFER:重建二叉树(含完整代码) 题目描述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 * 前序遍历:根、左、右; * 中序遍历:左、根、右; * 后序遍历...
剑指Offer:用两个栈实现队列(Java)(含完整代码)
2023-01-03
Java
2 ℃
剑指OFFER:用两个栈实现队列(JAVA)(含完整代码) 题目描述: 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 AC代码:(JAVA) import java.util.Stack; public class Solution { Stack stack1 = new Stack(); Stack stack2...
剑指Offer:调整数组顺序使奇数位于偶数前面(C++)(含完整代码)
2023-01-03
C++
2 ℃
剑指OFFER:调整数组顺序使奇数位于偶数前面(C++)(含完整代码) 题目描述: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 AC代码: class Solution { public: void reOrderArray(vect...
剑指Offer:用两个栈实现队列(C++)(含完整代码)
2023-01-03
C++
0 ℃
剑指OFFER:用两个栈实现队列(C++)(含完整代码) 题目描述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 AC代码: class Solution { pub...
剑指Offer:旋转数组的最小数字(C++)(含完整代码)
2023-01-03
C++
0 ℃
剑指OFFER:旋转数组的最小数字(C++)(含完整代码) 题目描述: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 AC代码1:...
剑指Offer:斐波那契数列(C++)(含完整代码)
2023-01-03
C++
18 ℃
剑指OFFER:斐波那契数列(C++)(含完整代码) 题目描述: 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n...
剑指Offer:跳台阶(C++)(含完整代码)
2023-01-03
C++
2 ℃
剑指OFFER:跳台阶(C++)(含完整代码) 题目描述: 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 该题本质还是斐波那契数列。 AC代码:(递归) class Solution { public: int jumpFloor(int number) { if(number...
剑指Offer:链表中倒数第k个结点(C++)(含完整代码)
2023-01-03
C++
2 ℃
剑指OFFER:链表中倒数第K个结点(含完整代码) 题目描述: 输入一个链表,输出该链表中倒数第k个结点。 假设整个链表有n个结点,那么倒数第k个结点就是从头结点开始的第n-k+1个结点。如果我们能够得到链表中的结点个数n,那我们只要从头结点开始往后走n-k+1步就可以了。如何得到结点数n呢?这个不难,只需要从头开始遍历链表,每经过一个结点,计数器加1就行。...
1
2
3
4
...
21
下一页 »
分类导航
后端开发
前端开发
数据库
移动开发
软件设计
企业信息化
操作系统
项目管理
运营管理
技术区
关于本站
热门文章
Pytorch——报错解析:RuntimeError: Expected to mark a variable ready only once. This error is caused by one
安装完Anaconda python 3.8,降级python3.6方法
burp通过条件竞争上传文件
全网最全Redis学习
支付宝小程序获取手机号码的的详细流程。(配置开发设置,具体流程)
如何在 VBA/Excel 中使用 GPU
iOS的Runtime知识点繁杂难啃,真的理解它的思想,你就豁然开朗了
Golang中如何正确的使用sarama包操作Kafka?
CentOS8修改界面显示为中文
用记事本编写贪吃蛇java_20行代码的Java贪吃蛇游戏,Java大神之作
C语言:判断一个数是否是素数。
安装nvm后报错:Could not retrieve https://nodejs.org/dist/index.json. Get "https://nodejs.org/dist/index.json": net/http: TLS handshake timeout
最新文章
技术对比着学-java中abstract,public,protected,private以及不写作用域的时候在继承关系中的调用
java 学习笔记-Java集合(一)
聊天功能-WebSocket-java开发聊天服务端设计思路
MySQL-定时备份数据库
docker-(二)常用软件安装配置
技术总结-常用工具(二)
docker-(一)常用软件安装配置
JDK-源码阅读_开端
Linux—实践总结
Elasticsearch,kibana搭建教程
JDK-源码阅读_java.lang包详解
前端—聊天功能-WebSocket-Node.js
热门标签
android-studio
RDIFramework.NET
物联网
java并发编程
剑指Offer
clickhouse
Java集合
Acwing
ReadBook
Html5
MySQL数据库
生物化学
MAVEN
牛顿-拉夫逊法
.net core
模拟
DELPHI
算法
正则表达式
word