首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
imp
2016-09-11 15:42
中国科学院大学 Java
关注
已关注
取消关注
美团已跪。。两个编程题,卡在第一个编程题目的多行输入上。。
如题,有没有大神给讲解一下这个多行输入怎么处理的?
#美团#
提示
全部评论
推荐
最新
楼层
heda
清华大学 算法工程师
看到这个输入格式我直接用 python 了 X = [int(x) for x in sys.stdin.readline().strip().split(',')]
点赞
回复
分享
发布于 2016-09-11 16:07
Stupidhod
同济大学 Java
string line; getline(cin, line); isstream ss(line); vector<int> nums; int num; while(ss>>num){ nums.push_back(num); }
点赞
回复
分享
发布于 2016-09-11 15:50
lovecc
中山大学 Java
这题有坑啊,题意说按逗号分隔,然后给出的输入样例是按空格的....
点赞
回复
分享
发布于 2016-09-11 16:13
枫叶物语
中山大学 后端工程师
Scanner in = new Scanner(System.in); String line = in.nextLine(); String strs[] = line.split(","); 最后将strs转int就行了
点赞
回复
分享
发布于 2016-09-11 15:55
Aifeng1214
东南大学 C++
被他这个带逗号的输入搞哭了
点赞
回复
分享
发布于 2016-09-11 15:46
imp
楼主
中国科学院大学 Java
//自己重新写了一个Java的,按Ctrl-z可以结束,基本思路是用位图来实现快速发现根节点。然后 //多叉树的存储为链表结构 import java.io.*; import java.util.*; class Node { int val; Node child; Node next; Node(int v) { val = v; child = null; next = null; } } public class Build { public static void myTraverse(Node root){ Node p = root; //hierarchy traverse while(p != null){ //cur root System.out.print(p.val + " "); //siblings while(p.next != null){ System.out.print(p.next.val + " "); p = p.next; } //child if(p.child != null){ p = p.child; } else{ break; } } } public static void main(String args[]) { Scanner in = new Scanner(System.in); //bitmap //save every node //find element quickly Node[] arr = new Node[101]; for (int i = 0; i < 101; i++) { arr[i] = null; } Node coreRoot = null; int count = 0; //Ctrl-z end input while (in.hasNextLine()) { String line = in.nextLine(); String strs[] = line.split("\\s+"); Node root = null; for (int i = 0; i < strs.length; i++) { int num = Integer.valueOf(strs[i]); //cur root if (i == 0) { if (arr[num] == null) { Node temp = new Node(num); arr[num] = temp; } root = arr[num]; } //this level siblings else { Node temp = null; if (arr[num] == null) { temp = new Node(num); arr[num] = temp; } temp = arr[num]; Node p = root; while (p.next != null) { p = p.next; } p.next = temp; } } //core root if (count == 0) { coreRoot = root; } count += 1; } myTraverse(coreRoot); } }
点赞
回复
分享
发布于 2016-09-11 16:40
方丈师兄
中南大学 C++
int n; cin>>n; if(n>0 && n<20) { vector<vector<int> > v(n); for(int i=0;i<n;i++) { int num; while(cin>>num) v[i].push_back(num); } } 不知道这样可不可以?
点赞
回复
分享
发布于 2016-09-11 16:17
pingthere
西安电子科大 前端工程师
谁知道js怎么输入多行数据,求告知啊!
点赞
回复
分享
发布于 2016-09-11 16:08
666662
华中科技大学 Java
多叉树如何表示???
点赞
回复
分享
发布于 2016-09-11 16:07
dreampiggy
东南大学 iOS开发
美团第二题直接是个BigInteger,不过为什么描述里面说是用“,”分割两个字符串,结果给的输入是空格分隔的- -你这是在逗我吗(最后交的按“,”处理了)
点赞
回复
分享
发布于 2016-09-11 16:05
奥德赛2002
上海交通大学 Java
String s = Scanne.nextLine(); int T = Integer.valueOf(s);
点赞
回复
分享
发布于 2016-09-11 15:55
释怀2
中国科学技术大学 C++
字符串流
点赞
回复
分享
发布于 2016-09-11 15:53
imp
楼主
中国科学院大学 Java
附加说明。。Java如何处理。。
点赞
回复
分享
发布于 2016-09-11 15:53
zhuma
浙江大学 C++
vector<int> split(string& s, char delim) { vector<int> elems; size_t pos = 0; size_t len = s.length(); while (pos < len) { int find_pos = s.find(delim, pos); if (find_pos < 0) { elems.push_back(atoi(s.substr(pos, len - pos).c_str())); break; } elems.push_back(atoi(s.substr(pos, find_pos - pos).c_str())); pos = find_pos + 1; } return elems; } int main() { char inout_num[1000], delete_num[3]; cin.getline (inout_num, 1000); string tmp(inout_num); vector<int> rec = split(tmp, ' '); ... } 这么干的...
点赞
回复
分享
发布于 2016-09-11 15:47
Nitpicking
安徽卫生健康职业学院 Java
先读进字符串 然后取出数字放进数组 string str; getline(cin,str); vector<int> nums; for(int i=0;i<str.size();i++) if(str[i]>='0' && str[i]<='9') nums.push_back(str[i]-'0'); 最后从数组nums中取数据 仅供参考,不喜勿喷
点赞
回复
分享
发布于 2016-09-11 15:46
暂无评论,快来抢首评~
相关推荐
02-05 15:43
已编辑
江南大学 算法工程师
大厂问什么:2025-26 算法工程师面试常见问题整理(阿里系)
上班摸鱼,翻了2025年至今牛客网的阿里系面经,包括阿里云智能、达摩院(通义实验室)、阿里云计算平台以及阿里妈妈等机构,整理了算法工程师的常见面试内容,希望对想冲大厂的你有所帮助^ ^ 核心架构演进:Transformer组件的细粒度考察 Transformer架构作为现代大模型的基石,其考察深度在2025年达到了前所未有的水平。面试官默认候选人已经熟悉基本结构,转而主要攻击架构中的具体组件选型及其背后的数学原理。 位置编码(Positional Encoding):从绝对到相对的演变 RoPE (Rotary Positional Embeddings): 42次 ALiBi (Atten...
点赞
评论
收藏
分享
昨天 08:43
蚌埠坦克学院 嵌入式软件开发
春节前一般没有人投简历了吧
每年临近春节,招聘市场都会进入一段微妙的“真空期”。不少HR开始收尾年度工作,候选人也逐渐放慢投递节奏,仿佛整个职场都在为新年的到来按下暂停键。对求职者来说,春节前投简历往往显得有些尴尬。一方面,很多公司已经完成年度招聘计划,预算收紧;另一方面,用人部门忙于年终总结与绩效评估,面试安排变得零散甚至停滞。即使投出简历,也可能石沉大海,让人误以为市场“冻结”。但事实上,这并不是完全的停摆期,而是一个低调的缓冲阶段。仍然有公司在悄悄补人,尤其是关键岗位或年后即将启动的新项目。有经验的求职者反而会利用这段时间提前布局,在别人休息时悄悄投递,等待节后第一波面试机会。春节前的求职,更像是一场耐心的比拼。投...
春节前,你还在投简历吗?
点赞
评论
收藏
分享
01-15 13:45
门头沟学院 Java
公司怎么背着我招人
26实习了三个多月,今天刷ssob发现公司还在招我这个岗位的实习,是不想要我吗,之前入职的时候说是有hc的。
牛客92772631...:
boss招聘挂岗位是要花钱的,花了钱不挂白不挂,别那么焦虑,但是也要做好跳槽的准备
找实习记录
点赞
评论
收藏
分享
2025-12-22 10:08
门头沟学院 Java
桃厂到底招不招人
投了直接简历挂还以为在北京能离家里近一点挺好的结果投了直接简历挂无语子
哪些公司校招卡第一学历
点赞
评论
收藏
分享
02-10 21:54
已编辑
门头沟学院 Java
AI开发工程师都在干什么?
25年刚开年DeepSeek横空出世,集团下发红头文件,全面拥抱AI,楼主毅然从一个JavaBoy通过内部考试转成了AI开发工程师,到目前为止算是整整一年了。今天来聊一下所谓AI开发工程师都在干什么?首先我们内部有一个共识,现在看到的大部分的AI应用,在公司层面完全是探索阶段,就是说大部分的AI应用都是一个华丽的demo,根本没法保证用户的大量使用了。强如千问,该崩还是得崩。所以我今年一半的工作内容都是在调研新技术,调研新交互模式,开各种会,这个时候你就会感慨为什么乔布斯、张小龙他们是产品而不是研发,很多时候我们精心设计,经过用户调研、项目立项、产品原型设计、技术调研、评审等等等环节,设计出来...
推荐一个值得做的AI项目
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届简历点评
27届寒假/转正实习汇总
全站热榜
更多
1
...
聊聊Agent实习
1.5W
2
...
【AI大模型投递必看】:高潜力投递企业清单(附详细解析)
4136
3
...
实习不会等你“准备好”
3815
4
...
字节 后端开发 (Agent中台)一面凉
3665
5
...
推荐一个值得做的AI项目
2427
6
...
一次偷懒,让我看到了AI对岗位的真正冲击
1863
7
...
快手AI agent开发实习生一二面
1585
8
...
Agent开发 字节面试被问麻了
1439
9
...
小红书前端二面
1324
10
...
28双非本科规划迷茫求助
1300
创作者周榜
更多
正在热议
更多
#
春招什么时候投?
#
5197次浏览
77人参与
#
春节提前走,你用什么理由请假?
#
5051次浏览
108人参与
#
春节前,你还在投简历吗?
#
7329次浏览
96人参与
#
实习到现在,你最困惑的一个问题
#
1964次浏览
56人参与
#
牛客AI体验站
#
13421次浏览
253人参与
#
牛友的春节生活
#
1750次浏览
58人参与
#
备战春招/暑实,现在应该做什么?
#
1712次浏览
55人参与
#
从夯到拉,锐评职场mentor
#
1622次浏览
31人参与
#
聊聊Agent开发
#
14757次浏览
364人参与
#
距离春招还有一个月,你现在是什么开局?
#
3015次浏览
53人参与
#
推荐一个值得做的AI项目
#
4029次浏览
126人参与
#
暑期实习什么时候投?
#
3636次浏览
85人参与
#
实习想申请秋招offer,能不能argue薪资
#
218610次浏览
1171人参与
#
腾讯工作体验
#
566958次浏览
3701人参与
#
哪些瞬间让你真切感受到了工作的乐趣
#
24451次浏览
105人参与
#
通信硬件2024笔试面试经验
#
269190次浏览
2053人参与
#
实习必须要去大厂吗?
#
188519次浏览
1767人参与
#
正在春招的你,也参与了去年秋招吗?
#
349946次浏览
2590人参与
#
双非本科的出路是什么?
#
208739次浏览
1568人参与
#
最难的技术面是哪家公司?
#
65415次浏览
971人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务