412. Fizz Buzz
来源:互联网 发布:人工智能三年行动计划 编辑:程序博客网 时间:2024/06/05 09:03
问题描述:给你一个正整数n,输出从1到n中的数字,遇到3的倍数输出Fizz,遇到5的倍数输出Buzz,遇到15的倍数输出FizzBuzz。
思路:1、取余。2、设置三个指针,每3,5,15,输出对应字符。本答案采用后者。
原答案:
public List<String> fizzBuzz(int n) { int three=0; int five=0; int fifteen=0; String s=""; List<String> list=new ArrayList<String>(); for(int i=0;i<n;i++){ if(fifteen==14){ s="FizzBuzz"; fifteen=0; three=0; five=0; }else if(three==2){ three=0; s="Fizz"; five++; fifteen++; }else if(five==4){ five=0; s="Buzz"; three++; fifteen++; }else{ fifteen++; three++; five++; s=String.valueOf(i+1); } list.add(s); } return list; }
感觉没什么意思的一道题
阅读全文
0 0
- 412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- 412. Fizz Buzz
- 412. Fizz Buzz
- [LeetCode]--412. Fizz Buzz
- 412. Fizz Buzz
- LeetCode-412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- 412. Fizz Buzz
- 412. Fizz Buzz
- 【leetcode】412. Fizz Buzz
- LeetCode 412. Fizz Buzz
- 412. Fizz Buzz
- 412. Fizz Buzz
- leetcode 412. Fizz Buzz
- leetcode 412. Fizz Buzz
- Leetcode 412.Fizz Buzz
- leetcode-412. Fizz Buzz
- [Leetcode] 529. Minesweeper 解题报告
- Linux vim操作
- React组件生命周期小结
- Spring Boot常用测试场景及分析
- vimrc配置文件(亲测,好用)
- 412. Fizz Buzz
- Java操作jdbc工具类
- mysql 数据安装后启用远程访问!
- JVM--浅谈垃圾收集机制
- # 元组综合练习 #
- SpringCloud—— eureka service
- 48. Rotate Image
- h5图片上传之图片预览
- AWS搭建ShadowSocks(VPN)服务