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

狗家OA过了代码

全局:

2018(1-3月) 码农类General 硕士 全职@google - 网上海投 - 在线笔试  | | Pass | 应届毕业生

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

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

x
急需经验值看其他帖子,献上1-3月OA代码,写得很粗糙,仅供参考。OA通过了,可惜店面没过。。。
好心人给点大米555

时间问题:
package GoogleProblem;

import com.sun.tools.doclets.formats.html.SourceToHTMLConverter;
import sun.util.resources.cldr.zh.CalendarData_zh_Hans_SG;

import java.util.HashSet;
import java.util.Set;

public class TimeRealize {
    public  static Set<String> perm1(String s) {
        Set<String> temp=new HashSet<>();//can not be added to the next function because of recursive
        return perm1("", s.substring(0,2)+s.substring(3),temp);//convey temp to the next recursive function
    }
    private static Set<String> perm1(String prefix, String s,Set<String> temp) {
        int n = s.length();

        if (n == 0) {
            //System.out.println(prefix);//test only: need to be deleted
            temp.add(prefix);
        }
        else {
            for (int i = 0; i < n; i++)
                perm1(prefix + s.charAt(i), s.substring(0, i) + s.substring(i+1, n),temp);
        }

        //System.out.println(temp.size());  for test
        return temp;

    }

    public static int stringToTime(String time){
        if(time.charAt(2)==':') {
            return ((time.charAt(0) - '0') * 10 + (time.charAt(1) - '0')) * 60 + (time.charAt(3) - '0') * 10 + (time.charAt
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
lt = date;
                        //continue;
                    }
                    if(bloom[i] == 1 && i != index_pre+1) {
                        index_pre = i;
                        continues = 1;
                    }
                }
            }
            if(K == continues){
                result = date;
            }
        }
        return result;
    }
    public static void main(String[] args) {
        int[] input = {3,2,5,1,4};
        int[] input2={};
        int k = 1;
        System.out.println(latest(input, k));
    }

}

评分

参与人数 8大米 +46 收起 理由
何曾渡光 + 5 给你点个赞!
Antonio_Hsu + 5 给你点个赞!
BregmanDiverge + 20 给你点个赞!
878112146 + 3 欢迎来一亩三分地论坛!
ydyfeatherlet + 2 给你点个赞!

查看全部评分


上一篇:宠物小精灵电面
下一篇:trexquant OA 面經 內含代碼
推荐
 楼主| adadiaos 2018-4-5 09:52:37 | 只看该作者
全局:
求土豪赏点积分。想用来看别人的帖子啊啊啊

评分

参与人数 1大米 +5 收起 理由
Galileo_Galilei + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
 楼主| adadiaos 2018-4-6 10:02:41 | 只看该作者
全局:
ydyfeatherlet 发表于 2018-4-6 07:42
我可以问下第一题的完整题目吗?我有点不明白,什么叫不能有重复数字?测试样例里不是有重复的吗?

就是一个数字只能用一次。具体题目可以看我之前一篇帖子。我有截屏
回复

使用道具 举报

推荐
 楼主| adadiaos 2018-4-8 07:33:23 | 只看该作者
全局:
janstin1122 发表于 2018-4-7 06:37
第二題答案有問題

OA过了。给了电面。花了半小时写得比较糙,应该有待完善。懒得修改了哈哈
回复

使用道具 举报

全局:
我可以问下第一题的完整题目吗?我有点不明白,什么叫不能有重复数字?测试样例里不是有重复的吗?
回复

使用道具 举报

全局:
adadiaos 发表于 2018-4-6 10:02
就是一个数字只能用一次。具体题目可以看我之前一篇帖子。我有截屏

好的多谢多谢!
回复

使用道具 举报

🔗
 楼主| adadiaos 2018-4-6 10:11:37 | 只看该作者
全局:

你把邮箱给我吧。我给你发一份截屏。
回复

使用道具 举报

全局:
adadiaos 发表于 2018-4-6 10:11
你把邮箱给我吧。我给你发一份截屏。

不用啦,我已经下载下来了~
回复

使用道具 举报

🔗
 楼主| adadiaos 2018-4-6 10:56:29 | 只看该作者
全局:
ydyfeatherlet 发表于 2018-4-6 10:25
不用啦,我已经下载下来了~

欧了。加油加油。注意题目可能变了。
回复

使用道具 举报

🔗
janstin1122 2018-4-7 06:37:11 | 只看该作者
全局:
第二題答案有問題
回复

使用道具 举报

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

本版积分规则

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