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
牛客网每日一题
(力扣
每日一题
) 通配符匹配
通配符匹配给定一个字符串(s)和一个字符模式§,实现一个支持‘?’和‘’的通配符匹配。‘?’可以匹配任何单个字符。'’可以匹配任意字符串(包括空字符串)。两个字符串完全匹配才算匹配成功。说明:s可能为空,且只包含从a-z的小写字母。p可能为空,且只包含从a-z的小写字母,以及字符?和*。示例1:输入:s=“aa”p=“a”输出:false解释:“a”无法匹配“aa”整个字符串。示例2:输入:s=“
Nakisha
·
2024-02-08 04:05
常见算法题归纳
java
每日一题
——班级学生信息管理模块的开发(面向接口编程的练习)
前言:基于面向对象编程(oop)的基础知识巩固,学会接口使用。打好基础,daydayup!接口的概念可以看这篇:java的面向对象编程(oop)——认识接口需求如下:思路:运用面向对象编程:1,创建学生数据;2,输出全班信息和平均成绩;注意:由于要使用多套方案,所以使用接口来进行编程。1,创建实体类:创建一个实体类,用来记录姓名、性别,成绩等学生信息。publicclassStudent{priv
yojimbo1886
·
2024-02-08 04:41
java
开发语言
(8月21日)
每日一题
2020234与世界现代史有关的历史高考题40与美国马丁•路德.•金主张相类似的历史人物
(2017年高考北京卷,4分)美国黑人民权运动领袖马丁•路德•金认为,争取权利的最佳方式“不是对罪恶的消极的不抵抗",而是“对罪恶的积极的非暴力抵抗”。下列历史人物与他有类似主张的是()A、华盛顿B、孙中山C、凯未尔D、甘地答案D,正确率:53%,易错项:B解析本题考查非暴力不合作的相关知识。A项,华盛顿领导美国独立战争,成立了共和国,与题干中的“非暴力抵抗不符。故A项错误。B项,孙中山主张三民主
贝老师1978
·
2024-02-08 03:39
【力扣
每日一题
】力扣2641二叉树的堂兄弟结点II
题目来源力扣2641二叉树的堂兄弟结点II题目概述给你一棵二叉树的根root,请你将每个节点的值替换成该节点的所有堂兄弟节点值的和。如果两个节点在树中有相同的深度且它们的父节点不同,那么它们互为堂兄弟。请你返回修改值之后,树的根root。注意,一个节点的深度指的是从树根节点到这个节点经过的边数。思路分析可以使用层序遍历的方式遍历树,每次遍历都能得到一层的数据,把该层的两个孩子节点val相加减去一个
写做四月一日的四月一日
·
2024-02-08 02:06
leetcode
算法
java
c++
力扣优选算法100道——【模板】前缀和(一维)
【模板】前缀和_牛客题霸_
牛客网
(nowcoder.com)目录了解题意算法原理设定下标为1开始取值的范围实现代码了解题意第一行的3和2,3代表行数,2代表q次查询(查询的次数)第二行124表示n=3个整数
chlorine5
·
2024-02-08 02:11
算法
算法
每日一题
来啦!请查收~(至少是其他数字两倍,两个数组的交集)
今天要写的题目有哪些呢?747.至少是其他数字两倍的最大数-力扣(LeetCode)intdominantIndex(int*nums,intnumsSize){intmax=0;max=nums[0];intindex=0;for(inti=1;imax){max=nums[i];index=i;i++;//找出最大的元素}}for(inti=0;i#include//比较函数,用于qsorti
pearlthriving
·
2024-02-08 01:35
算法
java
数据结构
牛客网
SQL:第二快/慢用时之差大于试卷时长一半的试卷
官网链接:第二快慢用时之差大于试卷时长一半的试卷_牛客题霸_
牛客网
现有试卷信息表examination_info(exam_id试卷ID,tag试卷类别,。
爱吃辣条byte
·
2024-02-07 23:57
#
SQL刷题
大数据
sql
数据库
【坚持
每日一题
8.22】539. 最小时间差
给定一个24小时制(小时:分钟"HH:MM")的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。示例1:输入:timePoints=["23:59","00:00"]输出:1示例2:输入:timePoints=["00:00","23:59","00:00"]输出:0提示:2timePoints){intn=timePoints.size();if(n>1440){return0;}i
程序员小2
·
2024-02-07 23:11
牛客网
专题练习
1.在新窗口打开链接3.有关CSS外边距margin说法围绕在元素边框的空白区域是外边距设置外边距会在元素外创建额外的“空白”设置外边距使用margin属性,可以接受任何长度单位、百分数值甚至负值。margin设置为auto相当于水平居中4.HTML5代码提供了一种验证数字输入的值在1到100之间:5.javascirpt中的数字在计算机内存储为8Byte10.$(‘#wrapper’).cont
凉薄少年13
·
2024-02-07 22:47
工作纪要
时间:2020年03月26日星期四参加人员:Tina一、今日工作详表1、中午晚上会议1.5hrs2、名片更改1hr3、跟踪上课并写反馈,
每日一题
,每日海报,排课3hrs4、戴浩宇爸爸:近期孩子学习情况的了解
雨滴教育
·
2024-02-07 21:05
每日一题
力扣2641二叉树的堂兄弟节点Ⅱ
题目描述:给你一棵二叉树的根root,请你将每个节点的值替换成该节点的所有堂兄弟节点值的和。如果两个节点在树中有相同的深度且它们的父节点不同,那么它们互为堂兄弟。请你返回修改值之后,树的根root。注意,一个节点的深度指的是从树根节点到这个节点经过的边数。示例1:输入:root=[5,4,9,1,10,null,7]输出:[0,0,0,7,7,null,11]解释:上图展示了初始的二叉树和修改每个
乐超kawhi
·
2024-02-07 19:38
每日刷题
leetcode
算法
职场和发展
每日一题
力扣LCP30.魔塔游戏
题目描述:小扣当前位于魔塔游戏第一层,共有N个房间,编号为0~N-1。每个房间的补血道具/怪物对于血量影响记于数组nums,其中正数表示道具补血数值,即血量增加对应数值;负数表示怪物造成伤害值,即血量减少对应数值;0表示房间对血量无影响。小扣初始血量为1,且无上限。假定小扣原计划按房间编号升序访问所有房间补血/打怪,为保证血量始终为正值,小扣需对房间访问顺序进行调整,每次仅能将一个怪物房间(负数的
乐超kawhi
·
2024-02-07 19:07
每日刷题
leetcode
游戏
算法
LeetCode
每日一题
| LCP 30. 魔塔游戏
文章目录题目描述问题分析程序代码题目描述原题链接小扣当前位于魔塔游戏第一层,共有N个房间,编号为0~N-1。每个房间的补血道具/怪物对于血量影响记于数组nums,其中正数表示道具补血数值,即血量增加对应数值;负数表示怪物造成伤害值,即血量减少对应数值;0表示房间对血量无影响。小扣初始血量为1,且无上限。假定小扣原计划按房间编号升序访问所有房间补血/打怪,为保证血量始终为正值,小扣需对房间访问顺序进
一根老麻花
·
2024-02-07 15:03
leetcode
游戏
算法
贪心算法
面试题21:调整数组顺序使奇数位于偶数前面
知识点数组Qiang的思路
牛客网
上的这道题和书上的不同,书上并没有要求保证奇数之间、偶数之间的相对顺序,所以没有采用书中的做法。
凌霄文强
·
2024-02-07 15:22
牛客网
SQL:查询每个日期新用户的次日留存率
官网链接:牛客每个人最近的登录日期(五)_牛客题霸_
牛客网
牛客每天有很多人登录,请你统计一下牛客每个日期新用户的次日留存率。有一个登录(login。
爱吃辣条byte
·
2024-02-07 08:26
#
SQL刷题
sql
数据库
C语言之字符逆序(
牛客网
)
个人主页(找往期文章包括但不限于本期文章中不懂的知识点):我要学编程(ಥ_ಥ)-CSDN博客字符逆序__
牛客网
题目:思路:既然有空格就不能用scanf函数来接收字符了。
我要学编程(ಥ_ಥ)
·
2024-02-07 08:28
C语言
c语言
算法
2022-01-09 等价无穷小
出处:考研竞赛数学
每日一题
354收获:等价无穷小的复习:等价无穷小的使用条件:乘除因式整体替换原则乘除因式中进行整体替换,不能在加减法因式中进行直接替换。
autism_5a93
·
2024-02-07 07:13
简单的自我介绍
为了学好编程,我愿意每天花2小时及以上的时间去学习,通过刷题(LeetCode、
牛客网
)和做一些项目来将学习到的知识进行应用,以后就业的话,还没有确定,但是想进入华为等一些知名公司。
添砖java‘’
·
2024-02-07 04:32
c语言
第 45 届国际大学生程序设计竞赛(ICPC)亚洲网上区域赛模拟赛 Easy Equation
链接:https://ac.nowcoder.com/acm/contest/8688/A来源:
牛客网
Youaregivenfourpositiveintegers,,,,pleasehelplittleMcalculatethenumberofequations
FACELESS VOID
·
2024-02-07 02:27
竞赛算法练习
算法
动态规划
2024.1.28力扣
每日一题
——水壶问题
2024.1.28题目来源我的题解方法一深度搜索(DFS)/广度搜索(BFS)方法二数学题目来源力扣
每日一题
;题序:365我的题解方法一深度搜索(DFS)/广度搜索(BFS)首先对题目进行建模。
菜菜的小彭
·
2024-02-07 00:06
力扣每日一题
java
leetcode
算法
职场和发展
java
2024.1.26力扣
每日一题
——边权重均等查询
题目来源力扣
每日一题
;题序:2846我的题解方法一使用dfs对每一组查询都求最近公共祖先(会超时,通不过)使用dfs对每一组查询都去找最近公共祖先,并在这个过程中统计边的权重,最后通过TreeMap计算出边权重集合中元素重复的最大次数
菜菜的小彭
·
2024-02-07 00:05
java
力扣每日一题
leetcode
算法
职场和发展
java
2024.1.27力扣
每日一题
——最大合金数
2024.1.27题目来源我的题解方法一二分查找题目来源力扣
每日一题
;题序:2861我的题解方法一二分查找使用二分查找,下界为0,上界因为预算和已有金属最大上限是10810^8108,所以设置二分查找上界为
菜菜的小彭
·
2024-02-06 23:33
java
力扣每日一题
leetcode
算法
职场和发展
java
动态规划02 自由之路[C++]
图源:文心一言leedcode
每日一题
,提供了常规解法及其详细解释,供小伙伴们参考~第1版:在力扣新手村刷题的记录~方法一:递归调用,可以运行,但是不能通过较长的测试用例~方法二:动态规划,普遍适用的方法
梅头脑_
·
2024-02-06 23:37
#
动态规划
动态规划
算法
c++
笔记
2021/02/08
每日一题
最长湍流子数组
LeetCode上最长湍流子数组,中等难度,最近做题好难的感觉,QAQ湍流子数组的含义是在一个数组内,比较符号在相邻数字之间反复变化,那么这个数组就是湍流数组例如[10,7,8]就是一个湍流数组,因为10>70&&pre>0||current<0&&pre<0){//这种情况就是让left到right-1位left=right-1}//如果出现current=0的情况,那么就是arr[right]
Taec0123
·
2024-02-06 22:18
【力扣
每日一题
】力扣LCP30魔塔游戏
题目来源力扣LCP30魔塔游戏题目概述小扣当前位于魔塔游戏第一层,共有N个房间,编号为0~N-1。每个房间的补血道具/怪物对于血量影响记于数组nums,其中正数表示道具补血数值,即血量增加对应数值;负数表示怪物造成伤害值,即血量减少对应数值;0表示房间对血量无影响。小扣初始血量为1,且无上限。假定小扣原计划按房间编号升序访问所有房间补血/打怪,为保证血量始终为正值,小扣需对房间访问顺序进行调整,每
写做四月一日的四月一日
·
2024-02-06 22:39
leetcode
算法
java
c++
【力扣
每日一题
】力扣292Nim游戏
题目来源力扣292Nim游戏题目概述你和你的朋友,两个人一起玩Nim游戏:桌子上有一堆石头。你们轮流进行自己的回合,你作为先手。每一回合,轮到的人拿掉1-3块石头。拿掉最后一块石头的人就是获胜者。假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为n的情况下赢得游戏。如果可以赢,返回true;否则,返回false。解题思路当我拿1的情况下:朋友拿1,总和为2;朋友拿2,总和为
写做四月一日的四月一日
·
2024-02-06 22:37
leetcode
算法
java
c++
每日一题
——LeetCode1413.逐步求和得到正数的最小值
方法一个人方法:找出数组求和过程中出现的最小值,如果这个值最小都>=0,那么startValue只需要取最小正数1,反之startValue取最小值的绝对值+1,那么startValue+min一定>=1varminStartValue=function(nums){letcount=0,min=9999for(letnumofnums){count+=numif(count0?1:Math.ab
zbsnzj
·
2024-02-06 21:50
每日一题
javascript
leetcode
算法
每日一题
——LeetCode1403.非递增顺序的最小子序列
方法一个人方法:按题目要求,尽可能先取出nums里最大的值,这样才能满足子序列尽可能短且元素之和最大varminSubsequence=function(nums){nums.sort((a,b)=>a-b)letsum1=nums.reduce((a,b)=>a+b,0),sum2=0,res=[]while(sum1>=sum2){letn=nums.pop()res.push(n)sum1-
zbsnzj
·
2024-02-06 21:19
每日一题
算法
javascript
leetcode
每日一题
——LeetCode1408.数组中的字符串匹配
方法一暴力枚举:对每个单词循环判断是否是其他单词的子字符串varstringMatching=function(words){constret=[];for(leti=0;i
zbsnzj
·
2024-02-06 21:19
每日一题
javascript
leetcode
算法
每日一题
——LeetCode1399.统计最大组的数目
方法一个人方法:把下位和相同的数字放入同一个数组,并把数组放入下标为下位和的res数组中,同时记录每个数组的长度的最大值遍历res数组,长度等于max就count+1varcountLargestGroup=function(n){letres=[],max=-1,count=0for(leti=1;imax)max=res[sum].length}for(letarrofres){if(arr&
zbsnzj
·
2024-02-06 21:17
每日一题
javascript
leetcode
算法
牛客网
前端错题总结一
一.link和@import的区别1.从属关系区别@import是CSS提供的语法规则,只有导入样式表的作用;link是HTML提供的标签,不仅可以加载CSS文件,还可以定义RSS、rel连接属性等。2.加载顺序区别加载页面时,link标签引入的CSS被同时加载;@import引入的CSS将在页面加载完毕后被加载。3.兼容性区别@import是CSS2.1才有的语法,故只可在IE5+才能识别;li
甜柚小仙女
·
2024-02-06 20:13
比值计算 - 荣耀机试真题题解 ( 第1题 100 分)
系统:
牛客网
考试时长:90分钟试卷总分:300分(总共2题)题目描述已知差值x=10∗log10(S/N)−10∗log10(S/(N+k∗N))x=10*log10(S/N)-10*log10(S/(
什码情况
·
2024-02-06 19:04
大厂笔试真题题解
华为
机试
笔试
算法
python
每日一题
来噜!(记负均正,旋转数组中的最小数字)
#define_CRT_SECURE_NO_WARNINGS#includeintmain(){intn=0;intarr[1000]={0};intsum=0;intcount=0;intcount2=0;printf("请输入你要输入的整数个数\n");//检查数组越界scanf("%d",&n);if(n>1000){printf("输入的整数个数过多,最多只能输入1000个整数。\n");
pearlthriving
·
2024-02-06 18:55
算法
数据结构
每日一题
(づ ̄3 ̄)づ╭❤~(数字在升序数组中出现的次数,整数转换)
#define_CRT_SECURE_NO_WARNINGS#includeintmain(){intarr[]={1,3,3,4,5,5,5,7};intn=0;intcount=0;intsz=sizeof(arr)/sizeof(arr[0]);printf("请输入你要查找的数值:\n");scanf("%d",&n);for(inti=0;i//函数声明intcountBitsToCha
pearlthriving
·
2024-02-06 18:55
c语言
算法
数据结构
力扣
每日一题
---- 1906. 查询差绝对值的最小值
本题中,我们的题目求的是差值的最小值,我们考虑一个因素,当前题目中给出的数组是没有排序过的,那么想要求的差值,是不是要两两配对进行判断差值最小值。这里我们就很费时间了,O(N^2)的时间复杂度,那么我们怎么办呢?排序吗?不太行,排完序的话,后面查询就很麻烦了,不可取,此时我们在注意一下数据,数字只有100,那么这个就是这题的关键点之一了,只有100个数。那么我们再来考虑差值的最小值,差值的最小值是
乖的小肥羊
·
2024-02-06 13:40
leetcode
算法
职场和发展
C语言贪吃蛇详解
个人简介:双非大二学生个人博客:Monodye今日鸡汤:人生就像一盒巧克力,你永远不知道下一块是什么味的C语言基础刷题:
牛客网
在线编程_语法篇_基础语法(nowcoder.com)一.贪吃蛇游戏背景贪吃蛇是久负盛名的游戏
Monodye
·
2024-02-06 12:11
c语言
开发语言
牛客网
AB2.栈的压入、弹出序列
这一个题和Acwing中1535题很像,唯一不同的就是,这次的输入序列并不是完全顺序的,所以都需要考虑其他思路。思路:我们就用辅助栈来实现我们的想法。首先就是按着输入顺序的元素入栈,当我们遇到出栈的元素的时候,就直接不入栈这个元素了,直接出栈这个元素了,然后让出栈序列往后遍历,在下一个出栈元素上继续遍历入栈序列,就这样以此类推,最后就能判断出来是否可以了。注意:这里在入栈的判断条件时,第一个就是我
是小Y啦
·
2024-02-06 12:18
数据结构
牛客——扫雷MINE(dp,dfs,枚举+递推)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述相信大家都玩过扫雷的游戏。那是在一个n*m的矩阵里面有一些雷,要你根据一些信息找出雷来。
swoows
·
2024-02-06 11:48
算法
c++
枚举
递推
dfs
牛客——牛可乐的翻转游戏(状压,dfs)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述牛可乐发明了一种新型的翻转游戏!在一个有nnn行mmm列的棋盘上,每个格子摆放有一枚棋子,每一枚棋子的颜色要么是黑色,要么是白色。
swoows
·
2024-02-06 11:12
算法
状压
直方图的水量 力扣面试题 17.21.
记录力扣
每日一题
题目链接题目描述:给定一个直方图(也称柱状图),假设有人从上面源源不断地倒水,最后直方图能存多少水量?直方图的宽度为1。
z向前
·
2024-02-06 09:59
C++
C
leetcode
面试
hexo和github.io博客的搭建
简要:最近在
牛客网
上看到有很多应届毕业生大佬的求职简历上都写上了自己的博客地址,并且在acwing上看到图图佬,铅笔佬也有自己的博客地址,大部分都采用了自己搭建博客的方式,而不是用脏乱差的csdn来写博客
远不及你的微笑
·
2024-02-06 08:34
博客
github
【力扣
每日一题
】力扣1696跳跃游戏VI
题目来源力扣1696跳跃游戏VI题目概述给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到**[i+1,min(n-1,i+k)]**包含两个端点的任意位置。你的目标是到达数组最后一个位置**(下标为n-1)**,你的得分为经过的所有数字之和。请你返回你能得到的最大得分。思路分析可以使用一个数组
写做四月一日的四月一日
·
2024-02-06 07:13
leetcode
算法
java
c++
跳跃游戏 VI
每日一题
问题描述给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到[i+1,min(n-1,i+k)]包含两个端点的任意位置。你的目标是到达数组最后一个位置(下标为n-1),你的得分为经过的所有数字之和。请你返回你能得到的最大得分。示例1:输入:nums=[1,-1,-2,4,-7,3],k=2输出:7
@小红花
·
2024-02-06 07:11
LeetCode
leetcode
游戏
算法
LeetCode
每日一题
| 1696. 跳跃游戏 VI
文章目录题目描述问题分析程序代码题目描述给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到[i+1,min(n-1,i+k)]包含两个端点的任意位置。你的目标是到达数组最后一个位置(下标为n-1),你的得分为经过的所有数字之和。请你返回你能得到的最大得分。问题分析状态表示:dp[i]表示到达位置
一根老麻花
·
2024-02-06 07:07
leetcode
游戏
算法
双端队列
牛客网
SQL刷题_20200609
NO.1题目描述:存在如下的视图:createviewemp_vasselect*fromemployeeswhereemp_no>10005;CREATETABLE`employees`(`emp_no`int(11)NOTNULL,`birth_date`dateNOTNULL,`first_name`varchar(14)NOTNULL,`last_name`varchar(16)NOTNU
baifa3000
·
2024-02-06 07:46
《剑指 Offer (第 2 版)》第 32-3 题:之字形打印二叉树
第32-3题:之字形打印二叉树传送门:之字形打印二叉树,
牛客网
onlinejudge地址。请实现一个函数按照之字形顺序从上向下打印二叉树。
李威威
·
2024-02-06 05:04
设计模式总结
牛客网
归纳
你喜欢梅西吗
·
2024-02-06 02:45
面试
设计模式
每日一题
力扣1696跳跃游戏
1696.跳跃游戏VI题目描述:给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到[i+1,min(n-1,i+k)]包含两个端点的任意位置。你的目标是到达数组最后一个位置(下标为n-1),你的得分为经过的所有数字之和。请你返回你能得到的最大得分。示例1:输入:nums=[1,-1,-2,4,-
乐超kawhi
·
2024-02-06 01:54
每日刷题
leetcode
游戏
算法
牛客周赛Round31-小白感悟
第一题链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
小红拿到了一个字符串,她发现这个字符串可能是她自己的名字"kou",于是想将其替换成小紫的名字"yukari"。你能帮帮她吗?
fchampion
·
2024-02-05 22:43
牛客赛事
c++
算法
每日一题
: Nim游戏 | 找规律
哈哈,大家好,我是星恒,今天的
每日一题
真开心,连做了3天牢,终于ak了一道,太不容易了这道题其实就是找规律,刚开始我还以为是动归,但是列举了不少例子之后,发现有自己直接的规律,ok,直接通过期待大家和我有一样的体验哈
星恒star
·
2024-02-05 22:03
算法每日一题
算法
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他