美团喜提白菜

看着大家都是sp,ssp,算法的方差太大了   目前自己论文也没什么着落  先签了美团后面努力吧   其他0offer  双非本🐭就注定这个下场吗
全部评论
我看*********,算法似乎只有25-和30+,估计是超发了一大堆,真恶心。
16 回复 分享
发布于 2024-11-01 12:51 湖北
有美团已经赢太多了
3 回复 分享
发布于 2024-11-01 14:08 广东
后面努力也赶不上的,亲身体会,你还会被新的应届生一直倒挂,不过可以每两年跳一次槽,可以加速缩小差距甚至反超,要想一直在一个公司反超,不切实际,除非你能熬走所有人
2 回复 分享
发布于 2024-11-05 10:26 浙江
不是浙大嘛 怎么双非呢,求问是实习转正吗~
2 回复 分享
发布于 2024-11-01 09:12 湖南
老哥聊聊呗,我也是双非本,准备考研浙大电子信息
1 回复 分享
发布于 2024-11-20 06:47 四川
我今天刚开了美团算法白菜,真的劝退,我手里没有低于30k的,最想去的美团开了个白菜,刚接到邮件的时候是肯定想拒的,但所有其他还没开,还有一天多犹豫时间。。
1 回复 分享
发布于 2024-11-12 23:27 陕西
没诚意
1 回复 分享
发布于 2024-11-04 23:13 上海
打扰哈,先签是暂时确定了嘛?之后换的话有啥影响没啊?
1 回复 分享
发布于 2024-11-02 00:23 江苏
同白菜,已经拒了
1 回复 分享
发布于 2024-11-01 22:00 安徽
同门双非本拿了还挺好的,团不看学历吧
点赞 回复 分享
发布于 2024-11-24 13:52 湖北
跟双非本没啥关系
点赞 回复 分享
发布于 2024-11-24 09:28 湖北
mark
点赞 回复 分享
发布于 2024-11-02 14:48 河南
llm吗
点赞 回复 分享
发布于 2024-11-02 10:23 贵州
点赞 回复 分享
发布于 2024-11-01 16:17 浙江
哥们白菜是多少啊
点赞 回复 分享
发布于 2024-11-01 12:02 四川
我也白菜,应该是劝退吧
点赞 回复 分享
发布于 2024-11-01 11:34 上海
佬儿有保温电话吗
点赞 回复 分享
发布于 2024-11-01 10:12 上海
是的,差距太大了
点赞 回复 分享
发布于 2024-11-01 09:09 北京

相关推荐

import java.util.*;import java.io.*;public class Main {// 并查集:父节点映射 + 秩映射(按秩合并用)public static HashMap<Integer, Integer> parent = new HashMap<>();// 查找(路径压缩 + 自动初始化节点)public static int find(int x) {// 节点不存在则初始化:父节点是自己,秩为1parent.putIfAbsent(x, x);// 路径压缩(迭代版,避免递归栈溢出)while (!parent.get(x).equals(x)) {parent.put(x, parent.get(parent.get(x))); // 父节点指向祖父节点x = parent.get(x);}return x;}// 合并(按秩合并 + 路径压缩)public static void merge(int x, int y) {int rootX = find(x);int rootY = find(y);if (rootX == rootY) return;// 按秩合并:将秩小的树合并到秩大的树parent.put(rootY, rootX);}// 生成统一的边key(避免{a,b}和{b,a}重复)static String getRelationKey(int a, int b) {return a < b ? a + "," + b : b + "," + a;}public static void main(String[] args) throws IOException {// 替换Scanner为BufferedReader,提升输入效率BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String[] parts = br.readLine().split(" ");int n = Integer.parseInt(parts[0]);int m = Integer.parseInt(parts[1]);int q = Integer.parseInt(parts[2]);// 存储原始边Set<String> edges = new HashSet<>();for (int i = 0; i < m; ++i) {parts = br.readLine().split(" ");int a = Integer.parseInt(parts[0]);int b = Integer.parseInt(parts[1]);edges.add(getRelationKey(a, b));}// 存储有效操作(过滤无效删除)ArrayList<int[]> ops = new ArrayList<>();for (int i = 0; i < q; ++i) {parts = br.readLine().split(" ");int op = Integer.parseInt(parts[0]);int a = Integer.parseInt(parts[1]);int b = Integer.parseInt(parts[2]);if (op == 1) {String key = getRelationKey(a, b);if (edges.contains(key)) {edges.remove(key);ops.add(new int[]{op, a, b});}} else {ops.add(new int[]{op, a, b});}}// 初始化:合并所有未被删除的边(最终状态)for (String key : edges) {String[] nodes = key.split(",");int a = Integer.parseInt(nodes[0]);int b = Integer.parseInt(nodes[1]);merge(a, b);}// 倒序处理操作,记录答案List<Boolean> answers = new ArrayList<>();for (int i = ops.size() - 1; i >= 0; i--) {int[] op = ops.get(i);if (op[0] == 1) {// 原删除操作 → 逆操作:合并merge(op[1], op[2]);} else {// 原查询操作:判断是否连通boolean connected = find(op[1]) == find(op[2]);answers.add(connected);}}// 逆序输出答案for (int i = answers.size() - 1; i >= 0; --i) {System.out.println(answers.get(i) ? "Yes" : "No");}}}
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
13
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务