首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
可爱抱抱呀😥
获赞
172
粉丝
128
关注
3
看过 TA
2141
女
北京邮电大学
2029
Java
IP属地:河北
没啥说的说了嘛🙃。。。。会一点点Java,一点点而已
私信
关注
拉黑
举报
举报
确定要拉黑可爱抱抱呀😥吗?
发布(111)
评论
刷题
收藏
可爱抱抱呀😥
关注TA,不错过内容更新
关注
2024-03-27 23:06
北京邮电大学 Java
题解 | 牛客周赛 Round 38 CDEFG
C小红的字符串构造 思路:尽量用尽可能长的相同的字母连续段构造重复回文,剩下的空间用a-z循环填充 import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(),k=sc.nextInt(); for(int i=0,count=0,p=0;i<n;i++){ if(k>0){ if(k>=count){ System.out.print((char)(p+'a')); k-...
0
点赞
评论
收藏
分享
2024-03-25 00:48
北京邮电大学 Java
题解 | 牛客小白月赛89 BCDEF
B显生之宙 思路:首先为了使得最后一个数字最小,需要尽量先取出小的数字加到其他数字(一个或者多个)数字上,很明显,如果累加的值为非正数,那么为了使得剩下的数字在一次累加操作后尽可能小,最贪心的方式为给目前所有没有加到的数字都累加这个值,反之如果累加的数为正数,那么应该贪心地尽可能让少的数字变大,选取剩下的最小值去变大即可,其他数字不要动 import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); int t=sc.nextInt...
0
点赞
评论
收藏
分享
2024-03-11 19:26
已编辑
北京邮电大学 Java
题解 | 牛客周赛 Round 36 CEF
未完待续。。。 C小红的白色字符串 思路:1、由于大写字母只能出现在单词首位,且不能出现在小写字母后边,因此删除一个大写字母要优于删除小写字母的效果 2、字符串肯定是一段大写接着是一段小写的,处理一段大写字母,只需删除到大写字母不出现在小写字母后边就行了 3、注意区分前边有无小写祖母段的情况(其实最多一段这样的段) import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); String s=sc.next(); int n=s...
0
点赞
评论
收藏
分享
2024-03-11 21:10
已编辑
北京邮电大学 Java
题解 | 牛客小白月赛88 DEFG
未完待续。。 D我不是大富翁 import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(),m=sc.nextInt(); boolean has[]=new boolean[n]; has[0]=true; for(int i=0;i<m;i++){ boolean ok[]=new boolean[n]; int a=sc.nextInt()%n; for(int j=0;j<...
0
点赞
评论
收藏
分享
2024-02-27 23:01
已编辑
北京邮电大学 Java
牛客周赛 Round 34 题解 | DEFG
D小红的陡峭值 思路见注释 import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(),a[]=new int[n]; for(int i=0;i<n;i++){ a[i]=sc.nextInt(); } int b[]=a.clone(); Arrays.sort(b); if(b[n-1]==0){ //说明全是0: for(int i=0;i<n-1;i++){ a[i]=...
0
点赞
评论
收藏
分享
2024-02-21 00:04
已编辑
北京邮电大学 Java
题解 | 牛客周赛 Round 33
F题 方法:贪心+区间合并 具体解题思路: 代码(Java) import java.util.*; public class Main{ static long ans=0; static Stack<long[]> stack=new Stack<>(); public static void main(String args[]){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); for(int i=0;i<n;i++){ long a=sc.nextInt(); if(stack.isEmpty...
0
点赞
评论
收藏
分享
2023-07-02 19:43
已编辑
北京邮电大学 Java
来了来了
终于有一周一度的比赛了。。。虽然赛制很不熟悉。。。😥😥😥7.2 update:这排名不按照“第一次达到最高分数的时间”吗??反而是按照运行时间,欺负Java选手是不是。。。
0
点赞
评论
收藏
分享
2023-04-30 21:45
北京邮电大学 Java
就俩题是我自己做的,其他答案都是百度的
从提交时间上应该可以看出来
牛滤网:
抱神来牛客了耶,在哪里高就啊
0
点赞
评论
收藏
分享
2024-01-30 19:10
已编辑
北京邮电大学 Java
题解 | #小白月赛62题解#
未完待续 以下代码均通过 pypy3 ac A幼稚园的树 按照规则模拟即可 t=int(input()) for i in range(t): n=input() h=list(map(int,input().split())) a,k,b=map(int,input().split()) m=int(input()) for d in h: for j in range(m-1): d+=a if d>k: d=b print(d,end=' ') print() C数组划分 把两个数组的所有数的质因数收集起来,之后再比较 from typing import * def div(a...
0
点赞
评论
收藏
分享
2022-11-19 08:31
已编辑
北京邮电大学 Java
题解 | #牛客小白月赛61#
以下代码均通过pypy3 ac A超市里扫货 按题意模拟即可 n,V=map(int,input().split()) rem,ans=V,1 for v in list(map(int,input().split())): if rem<v: rem=V ans+=1 rem-=v print(ans) B柜台结账 按照题意模拟即可,需要注意,小数部分为0的要返回PLMM more,less,equ='Happy birthday to MFGG','Happy birthday to YXGG','PLMM' a1,a2=input().split() if a2[0]=='0':...
0
点赞
评论
收藏
分享
2022-11-12 14:58
已编辑
北京邮电大学 Java
题解 | #牛客小白月赛60题解#
以下代码均通过pypy3 ac A小竹与妈妈 由题意可知,设年龄为k,那么有a×k+b=x,解方程即可 a,b,x=map(int,input().split()) print((x-b)//a) B走丢的小竹 一共n个门,如过通向b的门有p个,那么这一次查询的答案就是n-p,建立数组统计通向每个房间的门的数量即可 n,m,q=map(int,input().split()) a=[0]+list(map(int,input().split())) count=[0]*(m+5) for aa in a: count[aa]+=1 for i in range(q): b=int(input...
0
点赞
评论
收藏
分享
2022-11-12 14:59
已编辑
北京邮电大学 Java
题解 | 第60场小白月赛题解
以下代码均通过pypy3 ac A小竹与妈妈 由题意可知,设年龄为k,那么有a×k+b=x,解方程即可 a,b,x=map(int,input().split()) print((x-b)//a) B走丢的小竹 一共n个门,如过通向b的门有p个,那么这一次查询的答案就是n-p,建立数组统计通向每个房间的门的数量即可 n,m,q=map(int,input().split()) a=[0]+list(map(int,input().split())) count=[0]*(m+5) for aa in a: count[aa]+=1 for i in range(q): b=int(input...
0
点赞
评论
收藏
分享
2022-10-29 15:53
已编辑
北京邮电大学 Java
题解 | 牛客小白月赛59题解
A我要开摆 此题暴力判断所有2 by 2的方格是否都一样即可 from typing import * def happy(grid:List[str])->bool: for i in range(3): for j in range(3): if grid[i][j]==grid[i+1][j]==grid[i][j+1]==grid[i+1][j+1]: return True return False t=int(input()) for i in range(t): grid=[] for j in range(4): grid.append(input()) print("Y...
0
点赞
评论
收藏
分享
2022-10-28 11:19
北京邮电大学 Java
题解 | #深渊水妖#
//Java快读快写模板,不定时更新优化内容 //@可爱抱抱呀 import java.util.*; import java.io.*; import java.math.*; import java.text.*; public class Main{ public static void main(String args[]) throws IOException{ Read sc=new Read(); int n=sc.nextInt(); for(int i=0;i<n;i++){ int m=sc.nextInt(); int arr[]=new int[m+1]; for...
0
点赞
评论
收藏
分享
2022-03-08 07:01
北京邮电大学 Java
2022年春招真题哪里有呢
如题想做今年的新题
0
点赞
评论
收藏
分享
1
3
4
5
6
7
8
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务