首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
扛竹子的伙夫
2017-09-20 16:36
爪哇岛 Java
关注
已关注
取消关注
海康威视部门树结构编程题思路
已经考完了,有大佬分享下思路或者代码吗,(
哎,树结构题目还是做得少,没经验
)
提示
全部评论
推荐
最新
楼层
Frontlook-RZY
门头沟学院 Java
import java.util.*; public class Main { static class Node{ int address; String name; int front; }; public static void main(String[] args) { Scanner sc = new Scanner(System.in); String v=sc.nextLine(); String[] v1=v.split(";"); String[][] v2=new String[v1.length][3]; for(int i=0;i<v1.length;i++) v2[i]=v1[i].split(","); List<Node> list=new LinkedList<Node>(); for(int i=0;i<v1.length;i++){ Node node= new Node(); node.address=Integer.parseInt(v2[i][0]); node.name=v2[i][1]; node.front =Integer.parseInt(v2[i][2]); list.add(node); } if(list.size()<3) System.out.println("incorrect data"); Iterator iterator=list.iterator(); LinkedList<String> outlist=new LinkedList<String>(); while(iterator.hasNext()){ Node node=(Node)iterator.next(); outlist.add(node.name); while(node.front!=0){ node=list.get(node.front-1); outlist.add(node.name); } if(outlist.size()>1){//输出 while (outlist.size()!=0){ System.out.print(outlist.getLast()); outlist.removeLast(); if(outlist.size()!=0) System.out.print("-"); else System.out.print(";"); } } outlist.clear(); } } }
点赞
回复
分享
发布于 2017-09-20 16:51
暂无评论,快来抢首评~
相关推荐
05-09 15:07
快手_后端开发(准入职员工)
快手内推,快手内推码
🌷铁厂员工福利还不戳~工作节奏: 基本上是早10晚9,周末双休。整体来说工作强度还是不小的,不过应该也是互联网常态了吧QAQ福利待遇: 技术岗是400/天,晚上8点以后下班会发30餐补,入职也会一次性发180能量券,学校不在当地的话还可以申请1500/月的房补。¥这块老铁厂还是挺大方的哈哈。办公用品free,咖啡机雪糕free,班车free,八点后打卡下班🈶30能量券,健身房free......还是有餐厅的公司好哇,吃饭很幸福园区很漂亮,工作环境还不戳,工作氛围轻松,同事和leader人都很好园区喜茶员工9折,周二高阶会员加果肉free!工作内容不难,需要的是细心和耐心空闲时间还可以做自己...
快手公司福利 381人发布
点赞
评论
收藏
分享
05-07 07:41
同济大学 ARM工程师
哎,真的要延毕吗?
我最近刷到好多同学谈论错过春秋招能不能再延毕一年,等下一个秋招。不过好多人还是迫不得已延毕比如,迫于学业压力、身体因素、学分不够(这还是少数)、缓解就业压力。我就从我这个过来人来说一下你如果选择延毕你将要面临什么问题以及延毕究竟性价比高吗。延毕面临的问题如果你想延毕先看看这些问题你会不会碰到,能不能接受,能接受我们再说好坏1.如果你是被迫延毕你将会碰到你此前签的所有就业协议都会被迫停滞,即便你勉力入职了,未来也可能被辞退。有考公考研考编想法的也不能再继续了,除非取得双证。未来所有的规划都会被打乱。延毕不会影响考公考研的报考审核,但是面试会减分!!而且大多数人很难有一个完美的理由来解释延毕。列一...
你上一次加班是什么时候?
学历or实习经历,哪个更重要
点赞
评论
收藏
分享
03-12 16:50
黑龙江科技大学 Java
我蚌埠住了,如图
网安已死趁早转行:
山东这地方有点说法
点赞
评论
收藏
分享
05-05 18:04
门头沟学院 Java
黑马点评大总结
8.2.1 短信登录首先是用户提交手机号,后端将生成的验证码以及用户信息存入session中,用户登录时进行拦截并从session中拿出来信息校验,并把用户信息存入ThreadLocal中session共享问题:每个tomcat有自己的一份session,分布式、微服务下有多个tomcat实例,之间的session无法共享解决: 负载均衡器通过特定算法如IP哈西,保证同一用户的请求始终路由到同一服务器。(失去负载均衡的灵活性)session复制,所有服务器同步session变更。(带宽消耗大)集中存储,将会话数据存储在外部,如redis客户端存储。(安全性挑战)采用后端生成token存入red...
会飞的蛛:
整体基本没有结构,我觉着一步一步思考是连贯的是没有太多结构的,总之挨着看下来肯定会有收获的
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
可是妈妈,我好像没那么优秀
3.4W
2
...
27届双非-杭州小厂-一面通过-5/10
6242
3
...
校招0offer偷走了属于我的自信心
5307
4
...
不知道人是不是会美化回忆
5210
5
...
怎么感觉牛客27届实习的越来越多了?
5189
6
...
暑期实习0offer惨淡记录
4758
7
...
一名双非本科上岸的经历
4117
8
...
成年以后,我们需要尽快学会“课题分离”
4039
9
...
只是一些有感
3964
10
...
emo一天,但还是回馈一下牛客:滴滴前端研发部一面
3832
创作者周榜
更多
正在热议
更多
#
面试问题记录
#
30598次浏览
501人参与
#
假如我穿越到了妈妈的18岁
#
1345次浏览
27人参与
#
京东TGT
#
34764次浏览
157人参与
#
入职第五天,你被拉进了几个工作群
#
14050次浏览
77人参与
#
面试经验谈
#
19789次浏览
315人参与
#
工作一周年分享
#
15016次浏览
101人参与
#
机械人,你的第一份感谢信是谁给的
#
23143次浏览
295人参与
#
对妈妈没说出口的话
#
12772次浏览
328人参与
#
视觉/交互/设计招聘信息汇总
#
10594次浏览
596人参与
#
面试吐槽bot
#
4824次浏览
50人参与
#
妈妈治愈了你哪些脆皮时刻
#
5456次浏览
107人参与
#
请用你的专业向妈妈表白
#
3811次浏览
44人参与
#
职场新人生存指南
#
337860次浏览
7242人参与
#
异地恋该为对方跳槽吗
#
26559次浏览
130人参与
#
硬件人更看重稳定还是高薪
#
41577次浏览
213人参与
#
上班苦还是上学苦呢?
#
214675次浏览
1288人参与
#
机械求职避坑tips
#
42221次浏览
356人参与
#
硬件人秋招的第一个offer
#
66787次浏览
1082人参与
#
零跑求职进展汇总
#
1831次浏览
16人参与
#
不考虑转正,实习多久合适
#
25468次浏览
119人参与
#
租房找室友
#
29921次浏览
150人参与
牛客网
牛客企业服务