回复: 3
跳转到指定楼层
上一主题 下一主题
收起左侧

阿里在线笔试18年4月

全局:

2018(7-9月) 码农类General 硕士 实习@阿里巴巴 - 内推 - 在线笔试  | Other | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
拿到了阿里Java研发岗的内推,昨天做了下在线笔试题,一道编程题30分钟。之前也看了下地里的资料,找到两道题,练了练,感觉难度不大。结果我遇到的题还挺麻烦,主要是字符串的处理上。大致题目:给一串阿拉伯数字,要输出对应的中文读法。
例:
输入:1030000
输出:一百零三万. ----

输入:301000010
输出:三亿零一百万零一十
. 1point3acres.com
好像输入数字不会超过百亿。30分钟里面我只处理好了把数字切分,后来又做了一个小时,写出来了,这题真的有人能30分钟写完吗?

PS:刚开始找工作,以前申请的时候经常来地里,现在找工作再回来看看。第一次发帖,请大家多提建议,以后会经常发面经。另外问一下,为什么我不能每日签到?现在积分是92分(可能年少无知用了几次搜索)

评分

参与人数 3大米 +38 收起 理由
admin + 30
qwerte + 5 欢迎来一亩三分地论坛!
99oamiad + 3 欢迎来一亩三分地论坛!

查看全部评分


上一篇:百度电面
下一篇:BAT 里面一家 包裹还行
🔗
99oamiad 2018-4-12 00:35:47 | 只看该作者
全局:
利口里面有一道题是把数字换成英文输出,思路应该是一样的。我感觉做过那个的应该不会要很久
回复

使用道具 举报

🔗
zestypanda87 2018-4-12 02:45:29 | 只看该作者
全局:
差别在于中文要加零啊
回复

使用道具 举报

🔗
kevinxw 2018-4-12 04:51:42 | 只看该作者
全局:
zestypanda87 发表于 2018-4-12 02:45
差别在于中文要加零啊

判断一下和之前数字的间隔就行了吧?间距超过一个十位就加一个 零
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表