首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
嘻嘻嘻嘻嘻嘻嘻
获赞
48
粉丝
2
关注
5
看过 TA
3
男
肇庆学院
2022
安卓
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑嘻嘻嘻嘻嘻嘻嘻吗?
发布(10)
评论
刷题
收藏
嘻嘻嘻嘻嘻嘻嘻
关注TA,不错过内容更新
关注
2021-04-25 15:00
已编辑
肇庆学院 安卓
4.25美团笔试投票统计
牛客38174438...:
感觉好多题目读懂题都蛮费劲的,直接说明输入输出多好,整那么多情景真的浪费时间
投递美团等公司10个岗位
0
点赞
评论
收藏
分享
2021-04-24 10:09
已编辑
肇庆学院 安卓
4.23阿里笔试投票
sunshineff:
30分钟AK路过~感觉写了俩暴力hhh.....第一题dp预处理一下每行的最大值,用一个桶记一下最大值,然后每次修改的时候把单独的一行dp一遍就好了,找最大值直接暴力从桶里找...复杂度O(NM+qM) 第二题因为是完全二叉树,所以每个集合的数值都是成倍增加的,直接暴力找出来每个集合,然后暴力位移K次即可,复杂度O(nk)
投递阿里巴巴等公司10个岗位
0
点赞
评论
收藏
分享
2021-04-22 12:45
肇庆学院 安卓
记:4.18网易互娱笔试满分,官网流程结束“笔试不通过”🤣🤣太搞了
xh9999:
我靠
投递网易等公司10个岗位
0
点赞
评论
收藏
分享
2020-09-24 17:47
肇庆学院 安卓
[题解]List Of Integers
题目:https://ac.nowcoder.com/acm/problem/112558题意:t次询问[x,p,k],找出比x大且与p互质的第k个数分析: 假设答案为ans,那么就是求[x+1,ans]之间恰好有k个数与p互质,同时ans刚好要与p互质; 范围为1e6,同时随着ans的增大与p互质个数只会越来越大,满足单调性,所以考虑二分ans; 关于二分的solve,我们可以求出[1,x]之间与p互质的个数,这个枚举p的因子容斥解决就行,ans也同理,接着只要判断俩者的差是否大于等于k,逼近k就行。 #include<bits/stdc++.h> using namespa...
0
点赞
评论
收藏
分享
2020-09-17 23:36
肇庆学院 安卓
[题解]联合权值
题意:算出树上长度为2的权值和最大权值分析: 长度为2的路径可以把它标识为经过某一点,那么统计和计算就简单多了,直接枚举点,然后该点的儿子就俩俩组成长度为2的路径。 #include<bits/stdc++.h> using namespace std; #define pb push_back #define MP make_pair #define lson root<<1,l,midd #define rson root<<1|1,midd+1,r typedef long long ll; const int mod=10007; const int...
0
点赞
评论
收藏
分享
2020-09-16 15:42
肇庆学院 安卓
【题解】The XOR-longest Path
前置知识:01trie树分析: 01trie树提供给我们的功能为我们塞进去一些数,然后我们可以logn内查询与其最大的异或和值。 那不刚好可以满足我们o(n^2)暴力吗。。 #include<bits/stdc++.h> typedef long double ld; #define INF (1ll<<60)-1 const int M=1e6+6; #define MP make_pair #define pb push_back using namespace std; const int N=1e5+5; int num[M],cnt=1; int d[M]...
0
点赞
评论
收藏
分享
2020-09-16 00:10
肇庆学院 安卓
【题解】Closest Equals
题:https://ac.nowcoder.com/acm/problem/110867题意:给定n个数序列,m个询问[l,r]问l~r中距离最短的且a[x]==ay,输出最短距离(n,m<=5e5)分析: 同一种数的话只需要和其相邻比较; 其次,思考怎么这个pair会在选定的范围内; 考虑离线处理查询,以r作为排序基准,那么只需要在某对pair的左边处添加这对pair的贡献,然后线段树搜查询范围查询[l,r]最小值即可。 时间复杂度:mlogn+nlogn (主要思考:区间贡献询问到且不影响区间查询)Code: #include<bits/stdc++.h> using...
0
点赞
评论
收藏
分享
2020-09-15 14:35
肇庆学院 安卓
【题解】Present
题目:https://ac.nowcoder.com/acm/problem/110615题意:给定a数组,可操作m次让w个连续的位置+1,问最大化的最小值是多少。分析: 明显,最小值越大越难满足,满足单调性,考虑二分; check就从前往后考虑当前位置是否满足最小,不满足则选择以当前位置为连续区间的开始w连续个加1(这里我用线段树怎么都过不了。。)用BIT实现。 #include<bits/stdc++.h> using namespace std; #define pb push_back #define MP make_pair #define lson root<&l...
0
点赞
评论
收藏
分享
2020-09-13 17:00
肇庆学院 安卓
【题解】Telephone Lines
题:https://ac.nowcoder.com/acm/problem/24950题意:给n点,m边无向图,dis[u,v]代表从u到v的路径上边的最大值,现在给定整数k,代表可以抵消掉k条边,问dis[1,n]的最小值。分析:n<=1000,不能直接地对原图进行最短路,我们可以考虑二分考虑答案midd;那么我们把图上边大于midd的边设为权值为1,其余为0;那么走这个图的最短路,就是找最少数量的边大于midd,midd越小最少数量最多,也满足二分的单调性。CODE: #include<bits/stdc++.h> using namespace std; #define...
0
点赞
评论
收藏
分享
2020-09-10 23:57
肇庆学院 安卓
道路和航线题解
题目:道路和航线题:https://ac.nowcoder.com/acm/problem/50381题意:给定有向边(可负权边),无向边(不可负权边),问从S点到任意一点的最短路边权,若不能到达则输出“NO PATH”分析:负权边不可用dijkstra最短路来求,只能依靠spfa来求,其中queue版本会超时,所以采用deque版本来优化。 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<vector> #inclu...
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务