楼主: 蠢萌加油兔
跳转到指定楼层
上一主题 下一主题
收起左侧

非死不可 NG 电面

🔗
 楼主| 蠢萌加油兔 2021-9-18 02:35:28 | 只看该作者
全局:
HiAG3 发表于 2021-9-16 22:07
同9.14电面 现在还没结果 🥺🥺

难受TTTTT 希望今天能有 不然要整个周末都想着!祝好运!
回复

使用道具 举报

🔗
JerryLee0806 2021-9-18 02:50:24 | 只看该作者
全局:
报个DP, 13号电面 16号收到约VO
回复

使用道具 举报

🔗
HiAG3 2021-9-18 02:56:25 来自APP | 只看该作者
全局:
蠢萌加油兔 发表于 2021-09-17 11:35:28
难受TTTTT 希望今天能有 不然要整个周末都想着!祝好运!
我早上问了hr 他说下周前半周给我update
回复

使用道具 举报

🔗
bazingaa 2021-9-18 03:19:38 | 只看该作者
全局:
蠢萌加油兔 发表于 2021-9-17 11:35
难受TTTTT 希望今天能有 不然要整个周末都想着!祝好运!

请问一下楼主 BFS的时候你是咋记录path的?我觉得是不是需要一个 visited array 然后去做回溯啊?
回复

使用道具 举报

🔗
jetfish1900 2021-9-18 04:18:11 | 只看该作者
全局:
本帖最后由 jetfish1900 于 2021-9-17 16:22 编辑
bazingaa 发表于 2021-9-17 15:19
请问一下楼主 BFS的时候你是咋记录path的?我觉得是不是需要一个 visited array 然后去做回溯啊?

同样好奇该怎么记录path了?谢谢。https://stackoverflow.com/questi ... readth-first-search 这里面提到的用list of list可以嘛?或者记录parent node?
回复

使用道具 举报

🔗
bazingaa 2021-9-18 04:26:14 | 只看该作者
全局:
jetfish1900 发表于 2021-9-17 13:18
同样好奇该怎么记录path了?谢谢。https://stackoverflow.com/questions/8922060/how-to-trace-the-path- ...

               if (x == x2 && y == y2) {
                  path.add(new Point(x2,y2)); //add end Point
                      for (int k=0; k < move.length; k++) {    // backtrace from end Point
                        x = x + move[k][0];
                        y = y + move[k][1];
                        while (x != x1 && y != y1 && visit[x][y]){ // backtrace from end Point
                          Point currPoint = new Point(x,y);
                          path.add(currPoint);
                      }
                    }
                  return path;
               }

我是这样做回溯找path的 请指正
回复

使用道具 举报

🔗
 楼主| 蠢萌加油兔 2021-9-18 05:06:12 | 只看该作者
全局:
HiAG3 发表于 2021-9-17 11:56
我早上问了hr 他说下周前半周给我update

我刚收到congrads 让我约onsite了!!祝你好运!!
回复

使用道具 举报

🔗
 楼主| 蠢萌加油兔 2021-9-18 05:07:11 | 只看该作者
全局:
bazingaa 发表于 2021-9-17 13:26
if (x == x2 && y == y2) {
                  path.add(new Point(x2,y2)); //add end  ...

就直接用一个int[][] visited array来既记录是不是visited 再记录一下上一步从哪里来的就好了 最后就从右下按照记录的左边往回走 输出路径
回复

使用道具 举报

🔗
 楼主| 蠢萌加油兔 2021-9-18 05:07:38 | 只看该作者
全局:
bazingaa 发表于 2021-9-17 12:19
请问一下楼主 BFS的时候你是咋记录path的?我觉得是不是需要一个 visited array 然后去做回溯啊?

差不多就是这个意思~
回复

使用道具 举报

🔗
jetfish1900 2021-9-18 05:49:38 | 只看该作者
全局:
蠢萌加油兔 发表于 2021-9-17 17:06
我刚收到congrads 让我约onsite了!!祝你好运!!

恭喜!赞赞
回复

使用道具 举报

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

本版积分规则

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