📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
12
返回列表 发新帖
楼主: 八月
跳转到指定楼层
上一主题 下一主题
收起左侧

Twitter online code challenge

🔗
Enchant 2016-3-20 04:48:26 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
tldxk 2016-3-25 05:04:33 | 只看该作者
全局:
楼主好像是没表达清楚哈哈。。不过还是谢谢~
第二题要输出的是那两个String,即
input:1 3 2 3 4 1
output:000101
            110000
这样应该好理解了
回复

使用道具 举报

🔗
sealove999 2016-3-27 09:03:35 | 只看该作者
全局:
第二题

  1. public class Solution {
  2.   public static String[] isRepeatNumber(int[] n) {
  3.     String[] ret = new String[2];

  4.     Set<Integer> s = new HashSet<>();
  5.     StringBuilder sb = new StringBuilder();
  6.     for (int i = 0; i < n.length; i++) {
  7.       if (s.contains(n[i])) {
  8.         sb.append(1);
  9.       } else {
  10.         s.add(n[i]);
  11.         sb.append(0);
  12.       }
  13.     }
  14.     ret[0] = sb.toString();

  15.     s.clear();
  16.     sb.setLength(0);
  17.     for (int i = n.length - 1; i >= 0; i--) {
  18.       if (s.contains(n[i])) {
  19.         sb.insert(0, 1);
  20.       } else {
  21.         s.add(n[i]);
  22.         sb.insert(0, 0);
  23.       }
  24.     }
  25.     ret[1] = sb.toString();

  26.     return ret;
  27.   }

  28.   public static void main(String[] args) {
  29.     for (String s : isRepeatNumber(new int[] {1, 3, 2, 3, 4, 1})) {
  30.       System.out.println(s);
  31.     }
  32.   }
  33. }
复制代码
回复

使用道具 举报

🔗
 楼主| 八月 2016-3-31 11:03:20 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
lyinglion 2017-9-24 13:38:44 | 只看该作者
全局:
嗯!!!我看懂了!谢谢楼主!
回复

使用道具 举报

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

本版积分规则

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