牛客题解官
牛客题解官
全部文章
分类
题解(475)
归档
标签
去牛客网
登录
/
注册
牛客题解官的博客
TA的专栏
869篇文章
59人订阅
牛客代码笔记-牛栋
74篇文章
523人学习
图解HTTP-牛客面经八股
15篇文章
294人学习
图解网络模型-牛客面经八股
21篇文章
340人学习
图解Java基础-牛客面经八股
24篇文章
306人学习
图解Java多线程牛客面经八股
28篇文章
410人学习
图解JVM-牛客面经八股
11篇文章
367人学习
图解Spring-牛客面经八股
17篇文章
462人学习
图解Mybatis牛客面经八股
10篇文章
272人学习
图解Redis-牛客面经八股
17篇文章
310人学习
图解分布式-牛客面经八股
19篇文章
332人学习
图解系统设计-牛客面经八股
17篇文章
340人学习
图解操作系统-牛客面经八股
75篇文章
416人学习
图解数据库基础-牛客面经八股
26篇文章
334人学习
图解SQL-牛客面经八股
32篇文章
349人学习
图解数据库锁-牛客面经八股
32篇文章
336人学习
图解C++基础-牛客面经八股
47篇文章
303人学习
图解C++高级-牛客面经八股
32篇文章
209人学习
图解C++STL-牛客面经八股
17篇文章
295人学习
图解大模型基础-牛客面经八股
53篇文章
380人学习
图解测试基础-牛客面经八股
12篇文章
284人学习
图解测试用例设计-牛客面经八股
18篇文章
321人学习
图解机器学习-牛客面经八股
36篇文章
350人学习
图解Elasticsearch
24篇文章
301人学习
图解机器学习应用-牛客面经八股
26篇文章
346人学习
图解大模型应用-牛客面经八股
23篇文章
287人学习
图解测试开发-牛客面经八股
17篇文章
336人学习
图解Vue-牛客面经八股
44篇文章
257人学习
图解前端开发-牛客面经八股
39篇文章
372人学习
图解TCP/UDP牛客面经八股
43篇文章
327人学习
提示词工程指南
20篇文章
241人学习
全部文章
(共1142篇)
矩阵中的路径
描述 这是一篇针对初学者的题解,给出一个比较好的DFS模板。知识点:DFS难度:二星 题解 题目描述:给定一个二维字符串矩阵mat,和一个字符串str,判断str是否可以在mat中匹配。可以选择的方向是上下左右。 方法:DFS 这道题大家都知道是DFS的题,关键是怎么可以快速并且正确的写出,是本题...
2020-06-02
36
1974
滑动窗口的最大值
描述 这是一篇针对初学者的题解。共用两种方法解决。从暴力算法一步步到最优算法。知识点:数组,队列难度:二星 题解 题目描述:给定一个数组num和一个窗口大小size,求每个窗口的最大值。 方法一:暴力方法 根据题目描述,我们很容易想到暴力方法。并且也很轻松的就可以写出来。如果数组的大小是n,窗口的...
2020-06-02
102
11114
数据流中的中位数
描述 这是一篇针对初学者的题解,共用三种方法解决,从暴力算法到最优算法。知识点:排序,堆难度:二星 题解 题目描述:对动态数据流求中位数。 方法一:暴力方法 对于一组数据,我们可以用vector<int> arr来存取。如果对vector排好序,则很容易求出中位数。如果vector的大...
2020-06-02
64
7980
序列化二叉树
#描述 这是一篇针对初学者的题解,共用两种方法解决。 知识点:二叉树,先序遍历,层次遍历 难度:二星 #题解 题目描述:给定一颗二叉树,将其序列化和反序列化。 ##方法一:先序遍历实现 预备知识:先序遍历的递归实现: void pre_order(TreeNode *root) { if (!r...
Typescript
2020-06-02
23
5249
构建乘积数组
题目的主要信息: 给定一个数组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
4920
按之字形顺序打印二叉树
题目的主要信息: 给定一个二叉树,返回该二叉树的之字形层序遍 第一层从左向右,下一层从右向左,一直这样交替 举一反三: 学习完本题的思路你可以解决如下题目: JZ32. 从上往下打印二叉树 JZ78. 把二叉树打印成多行 方法一:非递归层次遍历(推荐使用) 知识点:队列 队列是一种仅支持在表尾进...
C++
Java
Python3
2020-06-01
50
5359
对称的二叉树
题目的主要信息: 判断一棵二叉树是否是镜像,即判断二叉树是否是轴对称图形 轴对称: 非轴对称: 举一反三: 学习完本题的思路你可以解决如下题目: JZ79. 判断是不是平衡二叉树 JZ55. 二叉树的深度 JZ82. 二叉树中和为某一值的路径(一) JZ37. 序列化二叉树 JZ27. 二叉...
C++
Java
Python3
二叉树
2020-06-01
89
6935
把二叉树打印成多行
题目主要信息: 将一棵n个节点的二叉树按照从上到下按层的方式打印,每层按照从左到右的顺序输出。 举一反三: 学习完本题的思路你可以解决如下题目: JZ77. 按之字形顺序打印二叉树 JZ32. 从上往下打印二叉树 方法一:非递归层次遍历(推荐使用) 知识点:队列 队列是一种仅支持在表尾进行插入操作、...
C++
Python3
Java
二叉树
2020-06-01
27
3643
把字符串转换成整数
描述 这是一篇针对初学者的题解。题解针对atoi()的实现,不限于本题。知识点:字符串,边界考察难度:二星 题解 题目意思很明确,这道题难就难在边界的考察。如果对于一般规则的数字“字符串”转化为数字都很容易,比如:对于“123456”可以利用如下代码进行转化: int ans = 0; for (...
2020-06-01
8
4231
数组中重复的数字
描述 这是一篇针对初学者的题解,共用两种方法解决。知识点:数组,哈希难度:一星 题解 题目描述:给定一个长度为n的数组,数据范围在0-n-1,找到第一个重复的数字。 方法一:哈希+遍历 题目中含有重复的字眼,第一反应应该想到哈希,set。这里我们用哈希来解。算法步骤: 开辟一个长度为n的vect...
2020-06-01
23
3034
首页
上一页
105
106
107
108
109
110
111
112
113
114
下一页
末页