牛客题解官
牛客题解官
全部文章
分类
题解(475)
归档
标签
去牛客网
登录
/
注册
牛客题解官的博客
TA的专栏
74篇文章
0人订阅
牛客代码笔记-牛栋
74篇文章
224人学习
全部文章
(共157篇)
二叉树的下一个结点
题目的主要信息: 题目给出我们一棵树的其中的某一个结点指针 我们需要返回这棵树按照中序遍历的该节点的下一个顺序结点指针 树的每个节点都有三个指针,指向左子节点、右子节点、父节点 举一反三: 学习完本题的思路你可以解决如下题目: JZ54. 二叉搜索树的第k个节点 JZ68. 二叉搜索树的最近公共...
C++
Python3
Java
二叉树
2020-06-02
97
7732
字符流中第一个不重复的字符
题目的主要信息: 实现一个函数用来找出字符流中第一个只出现一次的字符 Insert函数插入字符流的下一个字符, FirstAppearingOnce找到第一个不重复出现的字符 如果找不到返回# 字符串中出现的字符一定在 ASCII 码内 举一反三: 学习完本题的思路你可以解决如下题目: JZ50...
C++
Python3
Java
2020-06-02
31
4035
剪绳子
题目的主要信息: 把一根长度为nnn的绳子分成mmm段,每段长度都是整数 求每段长度乘积的最大值 举一反三: 学习完本题的思路你可以解决如下题目: JZ83. 剪绳子(进阶版) JZ71. 跳台阶扩展问题 JZ42. 连续子数组的最大和 方法一:动态规划(推荐使用) 知识点:动态规划 动态规划算...
C++
Python3
Java
2020-06-02
131
9808
机器人的运动范围
题目的主要信息: 有一个坐标从 [0,0] 到 [rows-1,cols-1] 的方格 机器人每次只能走上下左右四个方向,但是行坐标和列坐标的数位之和大于 threshold 的格子不能进入 求从起点[0, 0]开始最多经过可以多少个格子 举一反三: 学习完本题的思路你可以解决如下题目: JZ1...
C++
Python3
Java
2020-06-02
40
4424
构建乘积数组
题目的主要信息: 给定一个数组A,要求返回数组B,数组B每个元素等于数组A所有元素除了对应下标以外的全部元素的乘积 即B[i]=A[0]∗A[1]∗...∗A[i−1]∗A[i+1]∗...∗A[n−1]B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]B[i]...
C++
Python3
Java
2020-06-01
89
4880
按之字形顺序打印二叉树
题目的主要信息: 给定一个二叉树,返回该二叉树的之字形层序遍 第一层从左向右,下一层从右向左,一直这样交替 举一反三: 学习完本题的思路你可以解决如下题目: JZ32. 从上往下打印二叉树 JZ78. 把二叉树打印成多行 方法一:非递归层次遍历(推荐使用) 知识点:队列 队列是一种仅支持在表尾进...
C++
Java
Python3
2020-06-01
50
5279
对称的二叉树
题目的主要信息: 判断一棵二叉树是否是镜像,即判断二叉树是否是轴对称图形 轴对称: 非轴对称: 举一反三: 学习完本题的思路你可以解决如下题目: JZ79. 判断是不是平衡二叉树 JZ55. 二叉树的深度 JZ82. 二叉树中和为某一值的路径(一) JZ37. 序列化二叉树 JZ27. 二叉...
C++
Java
Python3
二叉树
2020-06-01
87
6780
把二叉树打印成多行
题目主要信息: 将一棵n个节点的二叉树按照从上到下按层的方式打印,每层按照从左到右的顺序输出。 举一反三: 学习完本题的思路你可以解决如下题目: JZ77. 按之字形顺序打印二叉树 JZ32. 从上往下打印二叉树 方法一:非递归层次遍历(推荐使用) 知识点:队列 队列是一种仅支持在表尾进行插入操作、...
C++
Python3
Java
二叉树
2020-06-01
27
3589
不用加减乘除做加法
题目的主要信息: 题目给出两个数字 我们需要给出两个数字相加的结果 题目要求我们不可以用加减乘除符号 因此与或非运算就是我们可以用的方式 举一反三: 学习完本题的思路你可以解决如下题目: JZ15. 二进制中1的个数 JZ56. 数组中只出现一次的两个数字 JZ64. 求1+2+3+...+n ...
C++
Python3
Java
2020-06-01
79
6117
求1+2+3+...+n
题目的主要信息: 计算1+2+3+...+n1+2+3+...+n1+2+3+...+n 不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C) 举一反三: 学习完本题的思路你可以解决如下题目: JZ65. 不用加减乘除做加法 JZ15. ...
Java
Python3
C++
2020-06-01
76
6411
首页
上一页
7
8
9
10
11
12
13
14
15
16
下一页
末页