首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
01-25 10:54
门头沟学院 大数据开发工程师
数据开发在AI时代的转变,数仓、RAG(检索增强)与 Agent如何支持企业级AI
传统数仓、数据库和分析系统,为业务提供了稳定的数据支持和决策依据。但当数据开始面对 LLM 时,就产生了一个全新的挑战:如何将企业数据转化为模型可感知、可检索、可执行的“上下文”。在企业 AI 系统中,这一过程通常经历三个关键环节:1. 数仓与数据库:提供干净、统一、结构化的业务数据。2. 搜索与 RAG:让模型能够快速、稳定地访问相关信息。3. 工作流与 Agent:将数据能力编排成可执行的任务,实现复杂业务的闭环。图中展示了这一链路的概览。通过这条链路,可以发现数据不再只是“给人看的”,而是成为 AI 执行的核心驱动力。一、从数仓到 LLM:数据“服务对象”的变化在之前的文章中(微信公众号...
AI时代的工作 VS 传...
点赞
评论
收藏
分享
昨天 08:38
已编辑
北京大学 Java
别卷了!AI承认切图还差得远,我直接躺平
“以前一听到‘AI要取代前端了’,我这颗切图仔的心就瑟瑟发抖,Figma开到凌晨三点,切个大屏还得被设计师追着改像素。现在好了,Grok亲口承认:AI切图还差得远,只能给我打杂端茶递水。我寻思着,那我还卷个锤子?直接把椅子调成躺平模式,左手可乐右手手机,figma挂着进度条假装在渲染,Slack消息已读不回。‘在改Bug呢领导,马上好’。AI你来,你行你上啊!切个有状态的交互组件试试?写个完美适配暗黑模式的Tailwind class试试?处理一下iOS Safari那坨屎一样的视口单位试试?来来来,轮到你给我打工了——先帮我把这个切图仔的周报润色得感天动地,再顺手把明天的PR review过...
飞屋一号:
给各ai拉个群,让他们给你打黑工
点赞
评论
收藏
分享
01-14 00:53
北京邮电大学 Java
请大家帮忙看看简历
目前研二,组里只放暑期,目标java后端开发,也有意向试着投投大模型应用开发相关岗位。项目的话,现在写在简历上的魔改的点评+某个知识星球上的agent项目可行吗?简历整体还有需要调整的地方吗?
牛客96763241...:
邮✌️算法吧,没必要后端
听劝,我这个简历该怎么改...
点赞
评论
收藏
分享
01-26 13:32
领星网络_星拓_后台开发
1.5年社招,求牛友给点建议
点赞
评论
收藏
分享
昨天 16:01
叠纸游戏_UI美术设计(准入职员工)
叠纸游戏内推,叠纸游戏内推码
前端面试问题:1. 自我介绍2. 低代码平台Blocksuit方案,这个技术选型的逻辑3. 物料和数据源连接是用什么样的解决方案,还追了一下数据源的获取4. 团队规模,负责的具体内容,职责之类的5. 你认为前端工程化包括哪些方面?你具体做过哪些6. Git提交,你们有引入什么工具,检测方式来控制不规范提交7. 前端监控埋点方面有做过哪些吗8. 后面的职业规划9. 离职原因10. 排期和人手不够的情况,假设你作为leader,你怎么处理冲突?反问:1. 项目情况,技术栈2. 面试流程叠纸游戏2026校招启动叠纸游戏成立于2013年8月,是一家专注于内容创作的游戏公司。叠纸当前拥有暖暖系列和恋与系...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届寒假/转正实习汇总
全站热榜
更多
1
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
2296
2
...
J人永远闲不下来于是去提前实习
2059
3
...
拥抱AI,程序员的最后出路
1753
4
...
真正会被取代的,是你心里面的幻觉
1646
5
...
mentor视角下的优秀实习生
1592
6
...
马斯克最新炸裂采访,AI会带走一半工作岗位,普通人将何去何从?
1455
7
...
努力挣钱的意义具象化了
1383
8
...
大厂提前实习对AI开发的新感悟
1349
9
...
去独角兽做龙头还是去大厂做凤尾
1187
10
...
我身材再曼妙,也没有我的工资好笑!
1162
创作者周榜
更多
正在热议
更多
#
牛客吐槽大会
#
2038次浏览
54人参与
#
机械人你知道哪些单休企业
#
82960次浏览
413人参与
#
今年春招是金一银二嘛?
#
7280次浏览
80人参与
#
没关系,至少我的__很曼妙
#
3527次浏览
62人参与
#
1月小结:你过的开心吗?
#
1638次浏览
50人参与
#
赚钱的意义在这一刻具象化
#
3686次浏览
90人参与
#
抛开难度不谈,你最想去哪家公司?
#
3649次浏览
92人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
7708次浏览
185人参与
#
为什么有人零实习也能进大厂?
#
4569次浏览
104人参与
#
你的第一家实习公司是什么档次?
#
3835次浏览
67人参与
#
你的landing期是如何度过的?
#
7875次浏览
145人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
3356次浏览
120人参与
#
参加完秋招的机械人,还参加春招吗?
#
103442次浏览
682人参与
#
机械人春招想让哪家公司来捞你?
#
379104次浏览
3139人参与
#
除了Java,最推荐学什么技术?
#
5352次浏览
136人参与
#
AI求职实录
#
2785次浏览
82人参与
#
一人一道大厂面试题
#
114064次浏览
1263人参与
#
设计人如何选offer
#
187054次浏览
864人参与
#
你在职场上见过哪些“水货”同事
#
30689次浏览
167人参与
#
简历中的项目经历要怎么写?
#
287714次浏览
3801人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务