java四川麻将源码,FizzBuzz

news/2024/11/23 4:41:23/

FizzBuzzWhizz

题记

ThoughtWorks这次招人似乎有些狠。除了在微博上下大功夫,还和拉勾网、OSC合作。招人的方式比较特别,先交代码,才有机会得到面试电话。我想他们的嗅觉应该很灵敏。哈。代码臭味过不了他们的鼻子。

我比较喜欢参加比赛,所以,怎么会落下这次机会。以下博客是我尝试阐述我的分析与设计。

使用文字将分析设计的过程说明清楚是一件很困难的事情。因为大脑运转的速度实在太快,一边动脑,一边如实地将大脑所想记录下来,我觉得是非常非常困难的。所以,我不理解意识流的文学作品到底是怎么写出来的。

所以,我采用另一种方式来说明我的分析设计过程:对比法。就是拿一个较差的实现与我觉得还可以的实现进行对比。

我假设大家都已经看过题目,如果没有看到题目,请点这里。

第一种实现

这是我自己特意写的比较差的实现,如有雷同属巧合:

public class BadImplements {

public static void main(String[] args) throws Exception {

report(3, 5, 7);

}

public static void report(int s1, int s2, int s3) {

for (int i = 1; i <= 100; i++) {

//如果包含了第一个特殊数,则报第一个单词

if (("" + i).contains(("" + s1))) {


http://www.ppmy.cn/news/235217.html

相关文章

VIKI

丢了就丢了。改变也是需要无奈的勇气的。

Zencoding for Vim

今天刚开始用&#xff0c;写个记一下&#xff0c;以备后查。 Zencoding for Vim在vim的官方插件地址&#xff1a; http://www.vim.org/scripts/script.php?script_id2981 下载完zencoding-vim.zip后复制到~/.vim目录下后解压(unzip zencoding-vim.zip)即可使用。 注意点&#…

3.vi编辑器

vi是文本编辑器&#xff0c;只编辑纯ASCII码的文档&#xff0c;没有任何多余的修饰符。 首先需要确保系统已经安装了 VI 工具&#xff0c;那么怎样去检查是否已经安装了呢&#xff1f; 使用 rpm 命令查看是否已安装 vi&#xff1a; [rootexercise1 ~]# rpm -qf which vi vim-…

(~﹃~)~zZ

来源&#xff1a;PTA 6-8求二叉树高度 题目&#xff1a; #include <stdio.h> #include <stdlib.h> typedef char ElementType; typedef struct TNode *Position; typedef Position BinTree; struct TNode{ ElementType Data; BinTree Left; BinTree Right; }; B…

实习内容总结

目录 项目BMS后台管理系统FantasyPayment通用支付框架 技术文档 实习时间&#xff1a;2022.12 &#xff5e; 2023.06 公司是初创公司&#xff0c;主要专精于AIGC方向&#xff0c;之前主要是To C的业务&#xff0c;做三消类游戏。今年刚刚转向To B业务&#xff0c;我去的时候Go…

vivo的android版本功能介绍,vivo帐号中心软件下载-vivo帐号appv6.0.0.1 官方安卓版-腾牛安卓网...

vivo帐号app是一款适用于vivo手机的系统软件&#xff0c;无桌面图标&#xff0c;无法直接打开&#xff0c;用户安装后可以开启vivo帐号保护功能&#xff0c;在非信任设备登录帐号需要验证身份信息&#xff0c;保证您的帐号安全&#xff0c;有需要的朋友欢迎下载体验。 vivo帐号…

【vi编辑器】

目录 1.1、文本编辑器vi命令1.2、vi编辑器的三种工作模式1.2、命令模式命令模式的常用指令查找文本Vim删除文本Vim 复制粘贴文本 1.4、编辑模式常用的命令1.5、其他命令按键的解释 1.1、文本编辑器vi命令 文本编辑器的作用 —创建或修改文本文件 —维护Linux系统中的各种配置文…

VIVI Bootloader简介

l ViVi vivi是什么&#xff1f; vivi是由mizi公司设计为ARM处理器系列设计的一个bootloader&#xff0c;因为vivi目前只支持使用串口和主机通信&#xff0c;所以您必须使用一条串口电缆来连接目标板和主机。 它有如下作用&#xff1a; 1&#xff09;…