题目:Fizz Buzz
给你一个整数n. 从 1 到 n 按照下面的规则打印每个数:
- 如果这个数被3整除,打印
fizz
. - 如果这个数被5整除,打印
buzz
. - 如果这个数能同时被
3
和5
整除,打印fizz buzz
.
您在真实的面试中是否遇到过这个题?
Yes
哪家公司问你的这个题? Airbnb Alibaba Amazon Apple Baidu Bloomberg Cisco Dropbox Ebay Facebook Google Hulu Intel Linkedin Microsoft NetEase Nvidia Oracle Pinterest Snapchat Tencent Twitter Uber Xiaomi Yahoo Yelp Zenefits
感谢您的反馈
样例
比如 n = 15
, 返回一个字符串数组:
["1", "2", "fizz", "4", "buzz", "fizz", "7", "8", "fizz", "buzz", "11", "fizz", "13", "14", "fizz buzz"]
标签 Expand
class Solution { /** * param n: As description. * return: A list of strings. */ public ArrayList<String> fizzBuzz(int n) { ArrayList<String> resltList = new ArrayList<String>() ; for(int i=1;i<=n;i++){ if(i%15==0){ resltList.add(“fizz buzz”); }else if(i%5==0){ resltList.add(“buzz”); }else if(i%3==0){ resltList.add(“fizz”); }else{ resltList.add(“”+i); } } return resltList; } }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/183391.html原文链接:https://javaforall.cn
相关文章
- mysql数据库面试题目及答案_java面试数据库常见问题
- 题目1-安卓手机文件分析取证(Wi-Fi名称)
- Leetcode题目 039. 组合总和
- Leetcode题目054-螺旋矩阵
- PHP笔试准备题目之基础题目
- JavaScript刷LeetCode拿offer-栈相关题目
- PTA 数据结构与算法题目集(中文)7-14 电话聊天狂人 (25分) 题解
- JDBC&servlet&jsp题目详解编程语言
- MySQL笔试题:突破难关,学习答案(mysql笔试题目及答案)
- 解析解析Oracle SQL题目:从初学者到专家(oraclesql题目)
- Oracle 关联查询解决复杂应用问题(oracle关联题目)
- MySQL一般试题考核MySQL数据库常规知识的必修题目(mysql一般试题)
- MySQL入门中的常见问题解析(mysql一些题目)
- Redis面试与实际解密高频面试题目及答案(redis 面试题及答案)