矿工跳槽心得

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
查看: 733|回复: 2
收起左侧

IXL OA

[复制链接] |试试Instant~ |关注本帖
我的人缘0
greentea1280 发表于 2017-8-12 10:33:49 | 显示全部楼层 |阅读模式
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  85% (6)
 
 
14% (1)  踩

2018(7-9月) 码农类General 硕士 全职@IXL_Learning - 网上海投 - 在线笔试  | Other | fresh grad应届毕业生

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

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
刚刚做完, 和地里的4道题目一样。 addFraction 其实有点繁琐,我用了一个for loop,先找出“/”和“+”的index。 我知道lc上别人用scanner做的, 不知道你们有没有更好的解法
public static String addFraction(String s){               
                int idx1 = 0, idx2 = 0, idx3 = 0;
                for (int i = 0; i < s.length(); i++) {
                        if (s.charAt(i) == '/') {
                            if (idx1 == 0) {
                                    idx1 = i;
                            } else {
                                    idx3 = i;
                            }
                        }
                        if (s.charAt(i) == '+') {
                                idx2 = i;
                        }
                }          
                int a1 = Integer.parseInt(s.substring(0, idx1));   
                int a2 = Integer.parseInt(s.substring(idx1 + 1, idx2));
                int b1 = Integer.parseInt(s.substring(idx2 + 1, idx3));   
                int b2 = Integer.parseInt(s.substring(idx3 + 1));      
                int a = a1 * b2+ a2 * b1;   . 牛人云集,一亩三分地
                int b = a2 * b2;      
                if(a==0) return "0/"+String.valueOf(a2 < b2 ? a2 : b2);   
                for(int i=a < b ? a : b;i >=1;i--){   
                        if(a % i==0 && b % i==0){     
                                a=a/i;
                                b=b/i;     
                                break;   
                                }   
                        }   
                return String.valueOf(a) + "/" + String.valueOf(b);
        }


上一篇:软软招聘 - 视窗设备核心组
下一篇:非试不可onsite
我的人缘0
zackZhu 发表于 2017-8-15 04:15:06 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  80% (4)
 
 
20% (1)  踩
这家不招男生
回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

GMT+8, 2018-7-23 21:30

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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