首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Xing_Ling
2019-11-05 22:04
四川省绵阳南山中学 C++
关注
已关注
取消关注
T1有多少人不是写的线段树。。
被骗了。。
花一个半小时把线段树调出来,考试结束后发现有些julao直接排序就水过去了QAQ
提示
全部评论
推荐
最新
楼层
沉默与剑
北京大学 C++
T1不是输出答案题吗?只要会用读入和输出基本都能A吧
8
回复
分享
发布于 2019-11-05 22:14
water_mi
南京大学 C++
不是离散化之后随便做吗?
3
回复
分享
发布于 2019-11-05 22:06
ycyaw
浙江大学 C++
这和线段树到底有何关系
2
回复
分享
发布于 2019-11-06 18:20
ZhuFN
东北大学 系统安全
用了一个set和一个multiset,20分QwQ
1
回复
分享
发布于 2019-11-06 08:16
快乐宝贝201910082041978
邯郸市第一中学 C++
我,但是没过
1
回复
分享
发布于 2019-11-05 22:18
Freopen
机惨学院
不是STL练习题吗
1
回复
分享
发布于 2019-11-05 22:07
BLUESKY007
兰州大学
没用线段树路过...
点赞
回复
分享
发布于 2019-11-06 20:03
guaoxiang
河北正定中学 C++
dengcha 数列
点赞
回复
分享
发布于 2019-11-06 13:57
dz_ice
电子科技大学 C++
随便推推式子就可以了
点赞
回复
分享
发布于 2019-11-06 07:40
喵喵123121
衡水第一中学 运营
我过了
点赞
回复
分享
发布于 2019-11-06 06:13
520Enterprise
南京大学 C++
作者:520Enterprise 链接:https://ac.nowcoder.com/discuss/335697?type=101&order=0&pos=1&page=1 来源:牛客网 #include<cmath> #include<cstdio> #include<iostream> #include<cstdlib> #include<algorithm> #include<cstring> #include<map> #include<queue> #include<set> #include<vector> #include<bitset> #define int __int128 #define ll __int128 using namespace std; const int maxn=300005; const long long mod=1e9+7; int n; ll k,sum,a[maxn],shika[maxn],f1,f2,f3,erci,yici,changshu; map<ll,ll>pre; inline ll read() { ll x=0,f=1; char ch=getchar(); while(ch<'0'||ch>'9') { if(ch=='-') f=-1; ch=getchar(); } while(ch>='0'&&ch<='9') { x=(x<<1)+(x<<3)+(ch^48); ch=getchar(); } return x*f; } inline void write(ll a) { if(a<0) { char a='-',b='1'; putchar(a); putchar(b); } else { if(a>=10) write(a/10); putchar(a%10+'0'); } } void jiefangcheng(int f1,int f2,int f3) { erci=(f3+f1-2*f2)/2; erci%=mod; yici=f2-f1-3*erci; yici%=mod; changshu=f1-erci-yici; changshu%=mod; } signed main() { n=read(),k=read(); for(int i=1;i<=n;++i) a[i]=a[i+n]=a[i+2*n]=read(); for(int i=1;i<=3*n;++i) { if(pre.find(a[i])==pre.end()) pre[a[i]]=0; shika[i]=(shika[i-1]+pre[a[i]])%mod; // cout<<shika[i]<<' '; sum=(sum+i*(i+1)/2-shika[i])%mod; if(i==n) f1=sum; if(i==2*n) f2=sum; if(i==3*n) f3=sum; pre[a[i]]=i; } jiefangcheng(f1,f2,f3); // cout<<f1<<' '<<f2<<' '<<f3<<endl; // cout<<erci<<' '<<yici<<' '<<changshu<<endl; write(((erci*k%mod*k%mod+yici*k%mod+changshu)%mod+mod)%mod); return 0; } 90分求助
点赞
回复
分享
发布于 2019-11-05 22:21
Ameiyo
上海科技大学 C++
T1 。。。 我是树状数组的(滑稽
点赞
回复
分享
发布于 2019-11-05 22:15
zxp扶摇直上九万里
上海大学 算法工程师
看见dalao们在装逼,不好说什么,爆零的我只好说一句: %%%
点赞
回复
分享
发布于 2019-11-05 22:11
牛客274239039号
哎?线段树?OwO 大概是排序后离散化然后数学计算一下(计算过程O(N))就可以了呀?
点赞
回复
分享
发布于 2019-11-05 22:09
Accoty_AM
原神大学 C++
对啊,hash or 基数排序 可以O(n)
点赞
回复
分享
发布于 2019-11-05 22:07
暂无评论,快来抢首评~
相关推荐
05-21 02:41
香港理工大学 营销
海本海硕找工作(美本港硕)
这简历能在香港找份好工么?零售Marketing方面的小i人实在是不想做太销售的工作
牛客在线求职答疑中心
点赞
评论
收藏
分享
05-28 23:28
聚宽投资_量化研究员(准入职员工)
腾讯内推-腾讯内推码
真实实习体验纯手码莫抄袭1.首先就是上下班不打卡 很人性化!但实习生的刷卡过闸时间上级都是看得到的噢 最好不要太晚到 我一般是10点到10:30之间到工位。 2. 食堂真的很好吃,肉眼可见地圆了。每天中午十几个档口简直选择困难症地狱。 3. 同事们都非常nice,因为是全组唯一一个实习生/女生,大家都非常照顾我!而且mt还会各种请吃的喝的~ 4. 加班情况还是有的,不过8点之前我们部门几乎很少撤退的,之前运动完9点多回来加班发现还没人走大家真的非常努力。 5.逐渐深入项目之后会遇到一些棘手的情况!mentor比较喜欢主动提问的实习生,不会的想不出来解决办法最好不要绕来绕去浪费时间。可以多看看m...
腾讯公司福利 874人发布
点赞
评论
收藏
分享
05-23 09:22
字节跳动_前端开发(实习员工)
上海某小厂 (已oc)
1.做一下自我介绍2.讲一下js数据类型3.讲一下作用域4.刚刚提到了闭包 , 讲一下闭包 , 具体的应用 (节流和防抖) , 哪些场景会用到节流防抖5.讲一下变量提升6.水平垂直居中的几种方式7.css选择器和优先级8.外边距塌陷的解决方式9.看你项目上写了react , 讲一下react离屏渲染10.vue和react的区别11.讲一下深浅拷贝 , 深拷贝的实现思路面的都很基础 , 面试官人也很好 , 面完半小时oc
查看11道真题和解析
点赞
评论
收藏
分享
05-22 23:41
安徽大学 Java
上海上嘉物流面筋
1.redis基本数据类型,怎么使用?2.为什么用redisson代替setnx,redisson如何解决超时释放问题的?3.redis的事务和mysql事务有什么区别?4.你用zset来实现点赞排行榜,现在有两个用户都是100个赞,怎么实现让先到100个赞的用户排在前面?5.mysql事务隔离级别6.说说mvcc7.mysql索引的类型,聚集索引和非聚集索引是什么?非聚集索引一定回表查询吗?索引下推是什么?8.mysql日志有哪些,分别是干什么的9.java的集合哪些是线程安全的,说说concurrenthashmap和hashmap的区别,说说copyonwritearraylist,copyonwrite会加锁吗?10.说说消息队列相比较redis里面stream的好处11.有一个用户提现100元,他的余额只有100,如何在用户多次点击提现按钮的情况下,实现幂等,你如何处理?12.我们可以使用哪些java数据结构去作为用户余额的数据结构(说了float和double,这两个数据结构会有精度丢失,你怎么处理?)13.java里面的线程创建方式,线程池怎么用的,有什么好处14.java里面的锁你用过哪些?(说了synchronized,那你说说synchronized加在方法上面,锁的是什么?)
查看14道真题和解析
点赞
评论
收藏
分享
05-28 17:08
西京学院 Java
上海某安全小厂面经
1.讲一下消息队列组件核心流程2.你说到了优雅停止,详细讲一讲3.为什么用单例生产者?会数据混乱吗?4.死信队列怎么做的?5.会丢失数据吗?哪里会丢失?怎么考虑的?6.项目为什么使用mongodb?既然用了mongo,为什么还要用mysql?(回答比较熟悉mysql的事务,索引优化等内容,全部使用mongo学习成本高)7.mysql事务分级?不同级别有哪些问题?怎么解决?8.mvcc机制9.mysql锁都有哪些10.项目中用了哪些锁来保证并发安全的?11.synchronized和lock区别?12.synchronized锁升级13.给你发了offer你真能随时到岗吗(当然可以)
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
滴滴提前批一面秒挂面经
6643
2
...
滴滴提前批一面
5730
3
...
我和妈妈讲以后我可能给不了她一个月1500
5596
4
...
实习,别太较真
4929
5
...
后端实习到底该干什么啊
4809
6
...
王侯将相宁有种乎!
4407
7
...
卷王的风气还是吹到了实习
3918
8
...
给公司上一课
2901
9
...
腾讯提前批后台开发凉经teg
2784
10
...
听不懂需求把组长逼急了……😭
2309
创作者周榜
更多
正在热议
更多
#
打工人的工作餐日常
#
51440次浏览
402人参与
#
哪些公司真双非友好?
#
14971次浏览
81人参与
#
追觅科技求职进展汇总
#
17694次浏览
120人参与
#
你觉得技术面多长时间合理?
#
98657次浏览
715人参与
#
26届的你们有几段实习?
#
38966次浏览
447人参与
#
月薪多少能在一线城市生存
#
21717次浏览
270人参与
#
双非能在秋招上岸吗?
#
220757次浏览
1168人参与
#
你后悔自己读研吗?
#
16845次浏览
229人参与
#
非技术2023笔面经
#
248365次浏览
2412人参与
#
你以为的实习VS真实的实习
#
23807次浏览
219人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
117054次浏览
808人参与
#
你认为哪些项目算烂大街?
#
15778次浏览
265人参与
#
机械校招之路总结
#
93454次浏览
1893人参与
#
学历贬值真的很严重吗?
#
23251次浏览
166人参与
#
你被哪些公司秒挂过?
#
29085次浏览
236人参与
#
产品实习,你更倾向大公司or小公司
#
159303次浏览
1964人参与
#
网申一定要掌握的小技巧
#
10619次浏览
66人参与
#
找工作时的取与舍
#
82526次浏览
589人参与
#
最难的技术面是哪家公司?
#
8753次浏览
70人参与
#
机械人,你拿到几个offer啦
#
38683次浏览
320人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务