网易2017招聘笔试题<下厨房>Java代码
来源:互联网 发布:linux 驱动 usleep 编辑:程序博客网 时间:2024/05/16 00:47
本文地址:http://blog.csdn.net/shanglianlm/article/details/77839651
牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料
输入描述:
每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i 件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行不超过 50 个字符。
输出描述:
输出一行一个数字表示完成所有料理需要多少种不同的材料。
输入例子:
BUTTER FLOUR
HONEY FLOUR EGG
输出例子:
4
代码:
public class NeteasyGoKitchen { public static int goKitchen(List<String> list){ List<String> newList = new ArrayList<String>(); if(list!=null){ for(int i=0;i<list.size();i++){ String [] subStr = list.get(i).split(" "); for(int j=0;j<subStr.length;j++){ if(!newList.contains(subStr[j])){ newList.add(subStr[j]); } } } } return newList.size(); } /** * * @author mingo * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub List<String> li = new ArrayList<String>(); li.add("BUTTER FLOUR"); li.add("HONEY FLOUR EGG"); int rs = goKitchen(li); System.out.println(rs); }}
阅读全文
0 0
- 网易2017招聘笔试题<下厨房>Java代码
- 网易笔试:下厨房
- 网易2017内推笔试1:下厨房 [python]
- 《网易编程题》下厨房
- 牛客网 8.2 网易2017校招 Java 第一题 下厨房
- 网易2016招聘笔试<升级之路>Java代码
- 2017网易有道校园招聘笔试题
- 下厨房(istringstream的使用)----网易2017内推笔试编程题合集
- 网易 下厨房
- 网易—下厨房
- 网易面试 下厨房
- 名企笔试:网易2017内推笔试编(下厨房)2017-03-19 算法爱好者
- 网易2017实习生招聘笔试题编程题参考思路和代码
- 【笔试】下厨房
- 笔试编程-下厨房
- 网易考拉2017暑假实习生招聘笔试题(网络问题)
- 网易2017校园招聘数据挖掘笔试题
- 网易2017校园招聘笔试题 回文序列
- iOS 给字符串添加删除线,下划线效果遇到的坑(10.3 与 8.1 系统)
- Pl/sql 中文乱码出现????
- RabbitMQ的几种典型使用场景
- 线程的两种实现方式,以及区别
- JMter通过JDBC请求进行数据库压力测试
- 网易2017招聘笔试题<下厨房>Java代码
- Post/get 提交调用抓取Url获取json字符串
- 网络唤醒全攻略(Wake On Lan)
- Java排序算法之归并排序
- Element-ui框架修改-upload、step
- Nginx+PHP+MySQL
- C语言中 不定义结构体变量求成员大小
- py2字符编码相关
- js_swal的使用