首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
versen
2017-05-14 21:59
天津大学 Java
关注
已关注
取消关注
爱奇艺算法 第二题 始终没看懂题意 ????
黑人问号啊!!!
提示
全部评论
推荐
最新
楼层
zyl987
江南大学 安卓
android方向,我a了三个,感觉难度一般。。工作量略大,主要我太菜 http://blog.csdn.net/qq_27262609/article/details/72082539
点赞
回复
分享
发布于 2017-05-14 22:12
牛客1118661号
华南理工大学 算法工程师
A了3题给出那个气球的代码其实就是个简单的区间DP。。。#include <vector> #include <list> #include <map> #include <set> #include <deque> #include <queue> #include <stack> #include <bitset> #include <algorithm> #include <functional> #include <numeric> #include <utility> #include <sstream> #include <iostream> #include <iomanip> #include <cstdio> #include <cmath> #include <cstdlib> #include <cctype> #include <string> #include <cstring> #include <ctime> #include <string.h> #include <string> #include <complex> #include <bits/stdc++.h> using namespace std; #define rep(i,n) for(int i = 0; i < n; ++i) #define Rep(i,n) for(int i = 1; i <= n; ++i) #define lowbit(x) ((x)&(-x)) //#pragma comment(linker,"/STACK:1024000000,1024000000") #define eps 1e-8 #define sqr(x) ((x)*(x)) #define pb(x) push_back(x) #define mp(x,y) make_pair(x,y) typedef long long ll; typedef long double ld; typedef pair<int, int> pii; typedef pair<ll, ll> pll; typedef pair<ld, ld> pdd; typedef complex<double>cp; template<class T>inline void rread(T&num){ num=0;T f=1;char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0'&&ch<='9')num=num*10+ch-'0',ch=getchar(); num*=f; } const int inf = 1e8; const int maxn = 1e6+100, mod = 1e9 + 7,N = 10050,M = 1e6; const int mod1 = 1e8+7,mod2 = 41; const double pi = acos(-1); ll gcd (ll a, ll b) {return ( a ? gcd(b%a, a) : b );} void exgcd(ll a,ll b,ll &d,ll& x,ll& y) { if(!b){d=a;x=1;y=0;} else {exgcd(b,a%b,d,y,x);y-=x*(a/b);} } cp power(cp a, int n) {cp p = 1;while (n > 0) {if(n%2) {p = p * a;} n >>= 1; a *= a;} return p;} unsigned long long power(unsigned long long a, unsigned long long n) {unsigned long long p = 1;while (n > 0) {if(n%2) {p = p * a;} n >>= 1; a *= a;} return p;} ll power(ll a, ll n) {ll p = 1;while (n > 0) {if(n%2) {p = p * a;} n >>= 1; a *= a;} return p;} ll power(ll a, ll n, ll mod) {ll p = 1;while (n > 0) {if(n%2) {p = p * a; p %= mod;} n >>= 1; a *= a; a %= mod;} return p % mod;} //head int n,m,k; int a[600]; int dp[600][600]; int main() { //freopen("B-small-attempt3.in","r",stdin); //freopen("B-small-attempt3.out","w",stdout); int t; int kase=1; scanf("%d",&n); if(n==0) { cout<<0<<endl;return 0; } for(int i=1;i<=n;i++) rread(a[i]); int ans=0; a[0]=1;a[n+1]=1; memset(dp,0,sizeof dp); for(int len = 3;len<=n+2;len++) { for(int i=0;i<=n-1;i++) { int j = i+len-1; if(j>n+1)continue; for(int s = i+1;s<=j-1;s++) { int m1 = a[i]*a[s]*a[j],m2 = a[i]*a[s]*a[j]; dp[i][j]=max(dp[i][j],dp[i][s]+dp[s][j]+max(m1,m2)); } // cout<<i<<" "<<j<<" "<<dp[i][j]<<endl; } } printf("%d\n",dp[0][n+1]); return 0; }
点赞
回复
分享
发布于 2017-05-14 22:10
牛客网110号
上海交通职业技术学院 C++
说来大佬们怎么解决输入一行数字的………… 我还是geline(cin,string)然后再用String按空格分割的。。简直***……
点赞
回复
分享
发布于 2017-05-14 22:09
versen
楼主
天津大学 Java
大家都A了几个?
点赞
回复
分享
发布于 2017-05-14 22:08
唉唉唉
武汉城市职业学院 Java
为什么输入一值有误,到底怎么输入的啊,大神看这样输入有误吗 Scanner sc = new Scanner(System.in); int k=sc.nextInt(),n=sc.nextInt(); int a[]=new int [n]; for(int i = 0; i < 8; i++){ a[i]=sc.nextInt(); }
点赞
回复
分享
发布于 2017-05-14 22:06
YangZY
字节跳动_剪映CapCut-商业化_研发工程师
给n段木棍,截出等长的k个小木棍,小木棍最长能截多长
点赞
回复
分享
发布于 2017-05-14 22:02
minnnng
St. Lawrence College of Applied Arts and Technology
3 3 1 5 输出2,因为3/2 = 1, 1 / 2 = 0, 5 / 2 = 2, 1 + 0 + 2 >= 3,所以2满足条件。 另外第一题的01背包怎么优化,超时了。。。
点赞
回复
分享
发布于 2017-05-14 22:01
暂无评论,快来抢首评~
相关推荐
01-11 08:35
清华大学 Java
啥公司有java 寒假实习
🧑💻 1. 携程 — Java开发实习(偏后端、业务开发)携程针对2026届学生开放Java实习/实习岗位,主要职责包括:分析、设计、开发携程产品的核心功能;优化高并发、高性能在线系统;熟悉Java语言、数据结构、MySQL等基本后台技术要求。📌 适合:大三/大四本科及硕士学生,有一定算法基础和项目经验的同学。🧠 2. 北京掌上先机网络科技有限公司 — Java开发实习该公司在北京市有Java实习岗位,主要内容包括:在导师带教下参与模块设计和业务系统开发;有机会用Spring Boot、MyBatis等框架实战;欢迎2026届本科毕业生申请。📌 适合:想从基础业务模块开始积累经验的...
点赞
评论
收藏
分享
01-13 12:11
已编辑
门头沟学院 机械结构工程师
2026届机械秋招总结与经验分享
〇、个人背景一、简历准备简历准备1页左右即可,个人建议可以在研二下开学后3、4月份开始准备,具体内容主要包括个人基本信息、学习经历、实践经历、科研比赛、专业技能、个人评价等。个人基本信息:姓名、出生年月、联系电话、电子邮箱、政治面貌、籍贯、意向岗位等学习经历:本硕时间、学校、专业,保研?,相关课程,相关荣誉等实践经历:实习工作、学生工作、实践等科研比赛:建议本硕各2个,主要从项目名称、背景、任务、行动和结果几个方面阐述专业技能:四六级、计算机水平、建模能力等个人评价:学习、工作、性格、兴趣爱好等(需要注意的是我们的简历不是一成不变的,要结合具体的投递岗位和时间实时更新的,进行多版本的迭代修改后...
2026届机械秋招投递记...
点赞
评论
收藏
分享
01-07 17:13
广州大学 前端工程师
来点多益笑话
真的没绷住,小心眼这块,这就破防了也是没绷住🤣
优秀的大熊猫在okr...:
多益:此贼,必有同谋,按律,该当连坐!
你不能接受的企业文化有哪...
点赞
评论
收藏
分享
2025-12-01 17:13
湖南大学 安卓
华为开奖——黑子说话!
华为今年开奖真的贻笑大方了,本来就是一直在泡池子,泡出来一坨shi,蚌埠住了随便一个大厂开的都比华为多的多,华为真的太让人失望了!华为总包,按15薪算,另外还有一个月加班费,但第一年只有半年肯定拿不满。看了一圈,今年好像都这样,硕士14级都开不到,开个侮辱价,真不知道为什么还要去华子了,完全没有必要已经是华黑子了!
响不出明子辣:
45000低吗?……………..洗脑被洗魔怔了吧…..
华为求职进展汇总
点赞
评论
收藏
分享
01-13 15:19
暨南大学 HRBP
面试结束时,你会问HR一些问题吗?
面试快结束时,HR一般会问“还有什么需要了解的?”,建议一定要问以下问题,能帮咱们避免入职后发现的各种坑~岗位与团队篇(了解日常工作环境)1. 关于上级与团队:a. 这个岗位的上级领导在公司任职多久了,管理风格是怎样的?b. 这个岗位所在的团队目前有多少人?团队架构是怎样的?2. 关于岗位:a. 这个岗位是新增岗位,还是替补岗位?b. 如果是新增岗位,公司是基于什么原因决定新增这个岗位?c. 如果是替补岗位,上一任在职多久了,因为什么原因离职的?d. 这个岗位在未来半年内面临的最大挑战是什么?3. 关于工作内容:a. 对这个岗位,公司最关注的是人选什么能力,需要解决什么问题?b. 为了胜任这个...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
字节后端日常一二三面面经(oc)
1.3W
2
...
一次面试让我重新认识了 Cursor
7678
3
...
从牛客开始的实习生涯
4254
4
...
「评论焚诀」在牛客,我解锁了评论新姿势💜
3212
5
...
应届生入职半年,分享7个让我不再内耗的职场经验!
3086
6
...
关于竞业协议
2998
7
...
18.滴滴-效能平台后端实习一面
2883
8
...
再来一次,我还选牛客
2861
9
...
百度后端日常实习一面
2737
10
...
有赞面试(前端)
2623
创作者周榜
更多
正在热议
更多
#
实习的你做了哪些离谱的工作
#
8221次浏览
113人参与
#
工作压力大,你会干什么?
#
12203次浏览
290人参与
#
为了入行xx岗,我学了__
#
5209次浏览
97人参与
#
找实习记录
#
25622次浏览
452人参与
#
简历第一个项目做什么
#
6409次浏览
99人参与
#
如果不上班,你会去做什么
#
5976次浏览
243人参与
#
AI让你的思考变深了还是变浅了?
#
4066次浏览
120人参与
#
邪修省钱套路
#
6770次浏览
222人参与
#
被说“做题家”,你的反应是_____?
#
1510次浏览
55人参与
#
Prompt分享
#
1963次浏览
61人参与
#
你都见过什么样的草台班子?
#
4768次浏览
51人参与
#
我的付费上班经历
#
12521次浏览
191人参与
#
机械人,秋招第一次笔试的企业是哪家?
#
86125次浏览
621人参与
#
参加哪些竞赛对找工作有帮助?
#
7013次浏览
125人参与
#
小厂实习有必要去吗
#
78000次浏览
368人参与
#
如果让你发明个APP,你会想做什么
#
1785次浏览
49人参与
#
转正答辩报告怎么写
#
51005次浏览
800人参与
#
查收我的offer竞争力报告
#
268531次浏览
1659人参与
#
听到哪句话代表面试稳了OR挂了?
#
124738次浏览
559人参与
#
大家实习每天都在干啥
#
112566次浏览
608人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务