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(牛客)
牛客
竞赛-新手上路-语法入门-选择结构.c
F吃瓜群众链接:https://ac.nowcoder.com/acm/contest/19304/F来源:
牛客
网题目描述群众想要吃瓜,于是给你一个瓜让你切,但是作为考验告诉你西瓜的重量,问你能否将这个西瓜分成两部分
傲寒439
·
2024-02-15 01:53
c语言
[NOIP2004]不高兴的津津 -- ---
牛客
网
题目描述津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。输入描述:包括七行数据,分别表
喝可乐的布偶猫
·
2024-02-15 01:52
题解
算法
c++
环形链表的约瑟夫问题
文章目录使用链表模拟ArrayList类(动态类型顺序表)数组记录排除(效率很低)递归利用数学公式反推(就是递归的方法推导)
牛客
网链接编号为1到n的n个人围成一圈。
el psy congroo
·
2024-02-14 22:40
数据结构
链表
数据结构
数据结构---链表篇
数据结构-----链表篇链表的考察主要包括(反转链表、删除节点、链表相交、环形链表和链表设计)1.反转链表
剑指Offer
06.从尾到头打印链表234.回文链表
剑指Offer
24.反转链表2.删除链表节点
剑指
Winfred_Bo
·
2024-02-14 22:36
python
剑指 Offer 题解44. 数字序列中某一位的数字
剑指Offer
44.数字序列中某一位的数字classSolution{publicintfindNthDigit(intn){//1位数有10个//2位数有90个//3位数有900个intdigit=1
拾光1024
·
2024-02-14 21:21
leetcode
算法
动态规划
2022-01-03
IT工业界1.力扣:对称的二叉树2022-01-03(
剑指Offer
28.对称的二叉树)英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-02-14 20:39
【
牛客
面试必刷TOP101】Day20.BM18 二维数组中的查找和BM19 寻找峰值
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:
牛客
面试必刷TOP101每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!!
未央.303
·
2024-02-14 17:35
牛客面试必刷TOP101
二维数组
算法
寻找峰值
【
牛客
面试必刷TOP101】Day7.BM31 对称的二叉树和BM32 合并二叉树
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:
牛客
面试必刷TOP101每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!!
未央.303
·
2024-02-14 17:04
牛客面试必刷TOP101
算法
java
二叉树
【
牛客
面试必刷TOP101】Day8.BM33 二叉树的镜像和BM36 判断是不是平衡二叉树
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:
牛客
面试必刷TOP101每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!!
未央.303
·
2024-02-14 17:04
牛客面试必刷TOP101
java
算法
平衡二叉树
【
牛客
面试必刷TOP101】Day19.BM24 二叉树的中序遍历和BM26 求二叉树的层序遍历
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:
牛客
面试必刷TOP101每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!!
未央.303
·
2024-02-14 17:33
牛客面试必刷TOP101
二叉树
中序遍历
层序遍历
《
剑指offer
第二版》面试题38_1:字符串的组合(java)
题目描述输入一个字符串,打印出该字符串的所有组合,例如输入字符串abc,则所有的排列为:a、b、c、ab、ac、bc、abc。解题思路:如果输入n个字符,则能构成长度为1,2,...n的组合。求n个字符中长度为m的组合的时候,可以把n个字符分为两个部分,第一部分:第一个字符,第二部分:n-1个其他的所有字符。可以选取第一个字符,再在第二部分的字符里选取m-1个字符,也可以不选取第一个字符,在第二部
castlet
·
2024-02-14 17:41
java数据结构与算法刷题-----LeetCode151. 反转字符串中的单词
java数据结构与算法刷题目录(
剑指Offer
、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-02-14 16:24
算法
java
算法
leetcode
java数据结构与算法刷题-----LeetCode541. 反转字符串 II
java数据结构与算法刷题目录(
剑指Offer
、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-02-14 16:53
算法
java
leetcode
算法
前端工程化面试题 | 05.精选前端工程化高频面试题
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
牛客
高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程
ai_todo
·
2024-02-14 16:19
前端
javascript
windows
typescript
前端工程化面试题 | 06.精选前端工程化高频面试题
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
牛客
高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程
ai_todo
·
2024-02-14 16:19
前端
javascript
typescript
开发语言
前端工程化面试题 | 07.精选前端工程化高频面试题
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
牛客
高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程
ai_todo
·
2024-02-14 16:19
前端
javascript
typescript
开发语言
前端工程化面试题 | 08.精选前端工程化高频面试题
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
牛客
高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程
ai_todo
·
2024-02-14 16:18
前端
javascript
typescript
开发语言
[题解] P2296 寻找道路 DFS/BFS 最短路
[题解]P2296寻找道路DFS/BFS最短路洛谷题目链接
牛客
题目链接题目要求路径上的所有点的出边所指向的点都直接或间接与终点连通,我们可以先做一遍dfs找出那些点与终点联通,再依次判断每一个点所有出边所连节点是否有和终点不联通的
ChengMD
·
2024-02-14 13:47
算法
dfs
bfs
图论
算法
剑指Offer
----面试题27:二叉搜索树与双向链表
题目:输入一颗二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。如下图中的二叉搜索树,则输出转换之后的排序双向链表。分析:中序遍历算法的特点是按照从小到大的顺序遍历二叉树的每一个结点。当遍历到根节点的时候,可以把树分为三部分:值为10的结点,根节点值为6的左子树,根节点值为14的右子树。根据排序链表的定义,将根节点与左子树最大的一个结点连接起
烽火前秦路
·
2024-02-14 11:28
剑指Offer
C++
剑指offer
面试题
二叉树
链表
剑指Offer
----面试题39(1):二叉树的深度
题目:输入一颗二叉树的根结点,求该树的深度。从根结点到叶节点依次经过的结点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。分析如果一颗树只有一个根结点,那么该树的深度为1。如果该树只有左子树没有右子树,那么该树的深度应该是左子树的深度加1;同理,如果该树只有右子树而没有左子树,那么该树的深度应该是右子树的深度加1。如果该树既有左子树又有右子树,那么该树的深度应该是左子树和右子树深度的最
烽火前秦路
·
2024-02-14 11:57
剑指Offer
C++
剑指Offer
二叉树
树的深度
【C++题解】
剑指offer
第二版,面试必备专栏
spm=1011.2415.3001.5343专栏目标:
剑指offer
系列题解【已完结】专栏定位:为找工作的小伙伴整理常考算法题解,祝大家都能成功上岸!
Pandaconda
·
2024-02-14 11:27
#
剑指offer第二版
链表
leetcode
算法
c++
剑指offer
1024程序员节
华为机考入门python3--(13)
牛客
13-句子逆序
分类:列表知识点:列表逆序(和字符串逆序是一样的)my_list[::-1]题目来自【
牛客
】defreverse_sentence(sentence):#将输入的句子分割words=sentence.split
软件工程小施同学
·
2024-02-14 08:47
华为机试机考
华为
算法
华为机考入门python3--(12)
牛客
12-字符串反转
分类:字符串知识点:字符串是否为空ifnotmy_str字符串逆序my_str[::-1]题目来自【
牛客
】defreverse_string(s):#判断字符串是否为空或只包含空格ifnots.strip
软件工程小施同学
·
2024-02-14 08:40
华为机试机考
华为
算法
剑指 Offer II 038. 每日温度(中等 栈 单调栈 数组)
剑指Offer
II038.每日温度请根据每日气温列表temperatures,重新生成一个列表,要求其对应位置的输出为:要想观测到更高的气温,至少需要等待的天数。
风雨中de宁静
·
2024-02-14 06:02
leetcode
算法
职场和发展
剑指 Offer II 038. 每日温度 (单调递减栈)
剑指Offer
II038.每日温度classSolution{public:vectordailyTemperatures(vector&temperatures){stackS;intsize=temperatures.size
Python ml
·
2024-02-14 06:01
剑指offer
leetcode
算法
【仿
牛客
网笔记】 Spring Boot进阶,开发社区核心功能-显示评论
可以对帖子添加评论,也可以对评论的评论。分页查询需要两个数据,一个是分页查询需要多少数据,还要提供一个方法查询一共有多少数据,走的页数。第一个方法返回的是List根据实体查询。参数为实体的类型和实体的id,以及分页的条件和限制offset和limit另外查询条件的数目,返回的是整数,参数是一致的。在XML将定义的方法实现。因为需要分页所以需要排序业务层的实现,新建业务组件CommentServic
复 盘!
·
2024-02-14 05:34
仿牛客网
spring
boot
java
数据库
SQL排名问题,100% leetcode答案大公开!
不管是刷leetcode还是
牛客
的sql题,有一个问题总是绕不开的,那就是排名问题。其实对于MySql8.0以上版本来说,排名问题已经很容易解决了。
码农Kkio
·
2024-02-14 04:03
MySQL高级篇——排序、分组、分页优化
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+
牛客
面试题目录
程序员小海绵【vincewm】
·
2024-02-14 02:01
Java学习路线
数据库
sql
java
倒计时55天
(0条未读通知)
牛客
竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_
牛客
竞赛OJ(nowcoder.com)a.
算法怎么那么难啊
·
2024-02-13 22:00
c++
【
剑指Offer
】重建二叉树
题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为WeAreHappy.则经过替换之后的字符串为We%20Are%20Happy。解题思路输入的是前序遍历及中序遍历的结果,如示例:前序:12473568中序:47215386前序遍历的第一个数肯定为root,然后分别构建它的左右子树在中序遍历里找到它的前一个数,若无,则左子树为NULL;若有,则构建左子树;再找到它的后一
zgljl2012
·
2024-02-13 19:45
ACM
ACM算法专栏
牛客网
剑指Offer
前序遍历
后序遍历
重建二叉树
剑指offer
面试题7:重建二叉树
题目描述:输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。示例1:Input:preorder=[3,9,20,15,7],inorder=[9,3,15,20,7]Output:[3,9,20,null,null,15,7]示例2:Input:preorder=[-1],inorder=[-1]Output:[-1]知识
lanmeizhen2017
·
2024-02-13 19:14
剑道offer
leetcode
剑指Offer
:重建二叉树
描述给定节点数为n的二叉树的前序遍历和中序遍历结果,请重建出该二叉树并返回它的头结点。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示。提示:1.vin.length==pre.length2.pre和vin均无重复元素3.vin出现的元素均出现在pre里4.只需要返回根结点,系统会自动输出整颗树做答案对比数据范围:n\le
抹茶雪顶泡泡oO
·
2024-02-13 19:14
深度优先
数据结构
leetcode
剑指offer
07.重建二叉树
0517刷题自用题目描述某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点代码classSolution{public:TreeNode*buildTree(vector&preorder,vector&inorder){if(preorder.size()==0&&inorder.size()==0)returnNULL;autoheadroot=find(inorder.begi
意难平丶NJUPT
·
2024-02-13 19:14
树
递归
剑指offer
leetcode
算法
深度优先
剑指Offer
算法笔记(Java)重建二叉树
5.重建二叉树描述给定节点数为n的二叉树的前序遍历和中序遍历结果,请重建出该二叉树并返回它的头结点。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示。提示:1.vin.length==pre.length2.pre和vin均无重复元素3.vin出现的元素均出现在pre里4.只需要返回根结点,系统会自动输出整颗树做答案对比数据
十三幺Shisanyao
·
2024-02-13 19:43
java
算法
剑指offer
java
算法
LeetCode
剑指offer
——重建二叉树
描述给定节点数为n的二叉树的前序遍历和中序遍历结果,请重建出该二叉树并返回它的头结点。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示。提示:1.vin.length==pre.length2.pre和vin均无重复元素3.vin出现的元素均出现在pre里4.只需要返回根结点,系统会自动输出整颗树做答案对比数据范围:n≤20
比巴卜果粒多
·
2024-02-13 19:43
java
算法
java
算法
面试
leetcode
深度优先遍历
java数据结构与算法刷题-----LeetCode128. 最长连续序列
java数据结构与算法刷题目录(
剑指Offer
、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-02-13 18:28
算法
java
leetcode
算法
java数据结构与算法刷题-----LeetCode344. 反转字符串
java数据结构与算法刷题目录(
剑指Offer
、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-02-13 18:57
算法
java
leetcode
算法
C语言学习记录
牛牛的字符矩形_
牛客
题霸_
牛客
网(nowcoder.com)#includeintmain(){chara;//定义要输入的字符scanf("%c",&a);//输入字符for(inti=3;i>0;i
曾浩轩
·
2024-02-13 17:42
C语言学习记录
学习
c语言
C语言学习记录
牛牛的字符菱形_
牛客
题霸_
牛客
网(nowcoder.com)#includeintmain(){chara;scanf("%c",&a);printf("%c\n",a);printf("%c%c%c\
曾浩轩
·
2024-02-13 17:42
C语言学习记录
学习
c语言
C语言学习记录
牛牛学说话之-整数_
牛客
题霸_
牛客
网(nowcoder.com)本篇总结:因为要输入一个数,所以要先定义一个数,才能输入。又因为要输入的数为整数,所以用int来定义,a为要输入这个数的名字。
曾浩轩
·
2024-02-13 17:12
C语言学习记录
学习
剑指offer
—面试题7:重建该二叉树
输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如,给出前序遍历preorder=[3,9,20,15,7]中序遍历inorder=[9,3,15,20,7]返回如下的二叉树:3/\920/\157给出的数结点结构如下:publicclassTreeNode{publicvarval:Intpublicvarleft:TreeNode
FY_Chao
·
2024-02-13 14:01
python 深拷贝 和 浅拷贝
做
牛客
时碰到的问题In[23]:a={1:[]}In[24]:c=deepcopy(a)In[25]:b=copy(a)In[26]:a[1].append(1)In[27]:aOut[27]:{1:[
clever哲思
·
2024-02-13 14:43
2024
牛客
寒假算法基础集训营3题解(M题)
M.智乃的36倍数(normalversion)题意简单来说就是问一个数组a中有多少种组合可以使得这个组合拼接而成的数是36的倍数思路36分解成4和9,能整除9代表各个位数之和是9的倍数,能整除4代表最后两位能整除4(因为100是4的倍数),由于样例过多,直接暴力是会超时的,所以想办法优化了一下:开了三个动态数组,分别为:除9的余数为i的下标,能除4的数且除9余数为i的下标,小于10且除9余数为i
shy666123
·
2024-02-13 13:40
算法
牛客
寒假算法基础集训营4-J-Applese 的减肥计划
链接:https://ac.nowcoder.com/acm/contest/330/J来源:
牛客
网已知Applese两只手分别产生的力的大小,以及它们之间的夹角,试求两力合力的大小。
Honyelchak
·
2024-02-13 13:10
算法刷题
c++
2020
牛客
寒假算法基础集训营2 C - 算概率 (DP)
是个DP套路题,以前也见过类似的明明,一开始写不出我好菜#defineintllconstintmod=1e9+7;intp[2010],f[2010],dp[2010][2010];signedmain(){intn;cin>>n;rpp(i,n){cin>>p[i];f[i]=((1-p[i])%mod+mod)%mod;}dp[0][0]=1;for(inti=1;i<=n;++i){dp[
小松萘
·
2024-02-13 13:10
规划---动态规划
2023
牛客
寒假算法基础集训营4 J-清楚姐姐学排序
原题链接:J-清楚姐姐学排序_2023
牛客
寒假算法基础集训营4(nowcoder.com)思路:一道表面说排序,实际上是建图的题,根据输入的条件同时建立一个正向和反向的图,用dfs分别搜索,复杂度为n2
awaqqq
·
2024-02-13 13:39
算法
2024
牛客
寒假算法基础集训营3 C-智乃的前缀、后缀、回文
来源题目智乃最近学习了字符串的相关算法。所谓字符串的非空前缀是指一个字符串的开头部分形成的子串,从字符串的第一个字符开始,包含连续的若干个字符。即对于一个长度为NNN的字符串SSS,有且仅有NNN个前缀,第iii个前缀为S0S1...Si−1S_{0}S_{1}...S_{i-1}S0S1...Si−1。字符串的非空后缀是指一个字符串的某一个位置延伸到字符串结尾的连续子串,从字符串的某一个字符开始
心刍
·
2024-02-13 13:39
题解
算法
c++
哈希算法
leetcode链表题目整理
剑指Offer
剑指Offer
06.从尾到头打印链表栈/***Definitionforsingly-linkedlist.
ChasingTheFreeWind
·
2024-02-13 12:09
剑指Offer
leetcode
链表
牛客
——最短Hamilton路径(动态规划)
链接:登录—专业IT笔试面试备考平台_
牛客
网来源:
牛客
网题目描述给定一张n(n≤20)(n\leq20)(n≤20)个点的带权无向图,点从0∼n−10\simn-10∼n−1标号,求起点0到终点n-1的最短
swoows
·
2024-02-13 12:36
算法
数据结构
动态规划
牛客
——递归实现组合型枚举(枚举,dfs)
链接:登录—专业IT笔试面试备考平台_
牛客
网来源:
牛客
网题目描述从1~n这n个整数中随机选出m个,输出所有可能的选择方案。
swoows
·
2024-02-13 12:36
深度优先
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他