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

黄色幽灵店面挂经

全局:

2023(4-6月) MachineLearningEng 博士 全职@snapchat - 网上海投 - 技术电面  | 😐 Neutral 😐 Average | Fail | 在职跳槽

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

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

x
本帖最后由 dayeye2006 于 2023-7-11 16:46 编辑

ML部分
问了一些
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
]自己写函数API和数据定义。stack可以解决。

---

做题做太慢,挂了

评分

参与人数 3大米 +7 收起 理由
frank11118 + 1 欢迎分享你知道的情况,会给更多积分奖励!
匿名用户-7YFKG + 5
Ccqw12 + 1 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分


上一篇:citadel 2024 OA
下一篇:Apple Maps 面經 求加米
推荐
吉米米 2023-7-18 16:49:54 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +1 收起 理由
Ccqw12 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
2013fall 2023-9-18 06:13:21 | 只看该作者
全局:
谢谢分享!

大概是这样解吗?
  1. class TreeNode {
  2.     String val;
  3.     TreeNode left;
  4.     TreeNode right;

  5.     TreeNode(String val) {
  6.         this.val = val;
  7.     }
  8. }

  9. public class ParenthesizedListToTree {
  10.     public TreeNode buildTree(String s) {
  11.         if (s == null || s.isEmpty()) {
  12.             return null;
  13.         }

  14.         Stack<TreeNode> stack = new Stack<>();

  15.         for (int i = 0; i < s.length(); i++) {
  16.             char c = s.charAt(i);
  17.             if (c == '(') {
  18.                 // Skip opening parenthesis
  19.                 continue;
  20.             } else if (c == ')') {
  21.                 // Closing parenthesis: pop top two nodes and connect them
  22.                 TreeNode right = stack.pop();
  23.                 TreeNode left = stack.pop();
  24.                 TreeNode parent = stack.isEmpty() ? null : stack.peek();
  25.                 if (parent != null) {
  26.                     if (parent.left == null) {
  27.                         parent.left = left;
  28.                     } else {
  29.                         parent.right = left;
  30.                     }
  31.                 }
  32.                 stack.push(right); // Push the right node back onto the stack
  33.             } else {
  34.                 // Character or value: create a node and push it onto the stack
  35.                 int j = i;
  36.                 while (j < s.length() && s.charAt(j) != ' ' && s.charAt(j) != '(' && s.charAt(j) != ')') {
  37.                     j++;
  38.                 }
  39.                 String val = s.substring(i, j);
  40.                 TreeNode node = new TreeNode(val);
  41.                 stack.push(node);
  42.                 i = j - 1; // Move the index to the last character of the value
  43.             }
  44.         }

  45.         return stack.isEmpty() ? null : stack.peek(); // The root node is at the top of the stack
  46.     }
  47. }
复制代码
回复

使用道具 举报

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

使用道具 举报

地里匿名用户
🔗
匿名用户-MSZTP  2025-1-2 05:00:14
coding 是 536吗?
回复

使用道具 举报

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

本版积分规则

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