网易首页 > 网易号 > 正文 申请入驻

堂堂互联网大厂,这么龌龊的事也干的出来。

0
分享至

最近看到一篇文章,标题是“一个月被AI大厂投诉4次,我招谁惹谁了”。仔细看了下文章发现很有意思,文章中描述自己的账号多次被投诉,投诉的原因是昵称侵权。

该网友说自己是在10多年前自媒体兴起的时候注册了一个叫“千问”的公众号,总共就发表了23篇文章,后来基本上就停更了,结果在2025年11月份开始,陆续收到昵称侵权的投诉,结果腾讯还算是比较公正,一直不承认侵权,一次次投诉全部失败。

人家是10年前就注册了,你是现在才使用这个昵称,结果你投诉别人昵称侵权,这无论如何也说不过去啊,如果真的想要这个昵称直接花钱买下来不就行了,前段时间还花十几个亿搞活动,现在花个几万块钱买下来,就做不到了?直接投诉别人昵称侵权,这么龌龊的事也能干的出来。



--------------下面是今天的算法题--------------

来看下今天的算法题,这题是LeetCode的第1971题:寻找图中是否存在路径,难度是简单。

有一个具有 n 个顶点的双向图,其中每个顶点标记从 0 到 n - 1(包含 0 和 n - 1)。图中的边用一个二维整数数组 edges 表示,其中 edges[i] = [ui, vi] 表示顶点 ui 和顶点 vi 之间的双向边。 每个顶点对由最多一条边连接,并且没有顶点存在与自身相连的边。

请你确定是否存在从顶点 source 开始,到顶点 destination 结束的有效路径 。给你数组 edges 和整数 n、source 和 destination,如果从 source 到 destination 存在 有效路径 ,则返回 true,否则返回 false 。

示例1:



输入:n = 3, edges = [[0,1],[1,2],[2,0]], source = 0, destination = 2 输出:true 解释:存在由顶点 0 到顶点 2 的路径: - 0 → 1 → 2 - 0 → 2

示例2:



输入:n = 6, edges = [[0,1],[0,2],[3,5],[5,4],[4,3]], source = 0, destination = 5 输出:false 解释:不存在由顶点 0 到顶点 5 的路径.

  • 1 <= n <= 2 * 10^5

  • 0 <= edges.length <= 2 * 10^5

  • edges[i].length == 2

  • 0 <= ui, vi <= n - 1

  • ui != vi

  • 0 <= source, destination <= n - 1

  • 不存在重复边

  • 不存在指向顶点自身的边

问题分析

这题给出一个起始点和一个终点,让判断是否有从起始点到终点的路径,这是一道非常简单的题。我们直接使用深度优先搜索(DFS),从起始点开始搜索,只要能搜索到终点就返回true,如果相邻的点全部都搜索完,没有找到终点则返回false。

对于图的搜索,还需要使用一个数组vis来记录哪些点是搜索过的,防止重复搜索陷入死循环。

JAVA:

public boolean validPath(int n, int[][] edges, int source, int destination) {
// 图的邻接矩阵转化为邻接表
List [] g = new List[n];
for (int i = 0; i < n; i++)
g[i] = new ArrayList<>();
for (int[] edge : edges) {
g[edge[0]].add(edge[1]);
g[edge[1]].add(edge[0]);
}
boolean[] vis = newboolean[n];
vis[source] = true;// 起始点
return dfs(g, source, destination, vis);
}


private boolean dfs(List [] g, int start, int end, boolean[] vis) {
if (start == end)// 如果起始点能到达终点,返回true。
returntrue;
vis[start] = true;
for (int next : g[start]) {// 遍历当前位置所有邻接点。
if (!vis[next] && dfs(g, next, end, vis))
returntrue;
}
returnfalse;
}

C++:

public:
bool validPath(int n, vector int >> &edges, int source, int destination) {
// 构建邻接表
vector int >> g(n);
for (auto &edge: edges) {
int u = edge[ 0 ];
int v = edge[ 1 ];
g[u].push_back(v);
g[v].push_back(u);
}

// 访问标记数组
vector vis(n, false) ;
vis[source] = true ;
return dfs(g, source, destination, vis);
}

bool dfs(vector int >> &g, int start, int end, vector &vis) {
// 到达目标节点,返回true
if (start == end)
returntrue;
vis[start] = true;
// 遍历所有邻接节点
for (int next: g[start]) {
if (!vis[next] && dfs(g, next, end, vis))
returntrue;
}
returnfalse; // 所有路径都遍历完,无法到达
}

笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球30多个算法网站中累计做题2000多道,在公众号中写算法题解900多题,对算法题有自己独特的解题思路和解题技巧。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
21岁拍三级片,30岁被出轨,38岁嫁大佬,如今51岁没孩子被宠为宝

21岁拍三级片,30岁被出轨,38岁嫁大佬,如今51岁没孩子被宠为宝

傲傲讲历史
2026-05-13 02:40:45
宁德时代、博世参投,启境汽车完成超10亿元融资

宁德时代、博世参投,启境汽车完成超10亿元融资

观察者网
2026-05-13 18:50:21
老人不死,子孙遭罪?如果家有八九十岁双亲还在,要牢记这两条准则

老人不死,子孙遭罪?如果家有八九十岁双亲还在,要牢记这两条准则

心理观察局
2026-05-05 09:24:14
3分钟倾家荡产?年入千亿的“精神鸦片”正精准榨干中国人的钱包

3分钟倾家荡产?年入千亿的“精神鸦片”正精准榨干中国人的钱包

大鱼简科
2026-05-13 14:26:55
美国海军陆战队中将:中国实力不是接近美国,而是已经和美国对等

美国海军陆战队中将:中国实力不是接近美国,而是已经和美国对等

观锐器
2026-05-11 12:48:42
如果你买的股票早上快速拉高然后慢慢下跌,你明白是怎么回事吗?

如果你买的股票早上快速拉高然后慢慢下跌,你明白是怎么回事吗?

一方聊市
2026-05-13 23:15:36
心理学上有个词叫:螃蟹效应。永远要记住,和周围人搞好关系的秘诀就是,不分享喜悦、不炫耀成功、不说三道四、不假装聪明

心理学上有个词叫:螃蟹效应。永远要记住,和周围人搞好关系的秘诀就是,不分享喜悦、不炫耀成功、不说三道四、不假装聪明

德鲁克博雅管理
2026-04-28 17:04:30
心理学有个残忍真相:子女长大后不心疼你,从来不是他不懂感恩,也不是他薄情寡义,而是你早年这两种“隐形伤害”,亲手关闭他心疼人开关

心理学有个残忍真相:子女长大后不心疼你,从来不是他不懂感恩,也不是他薄情寡义,而是你早年这两种“隐形伤害”,亲手关闭他心疼人开关

心理观察局
2026-05-07 10:05:05
空袭或致乌克兰不再出售可口可乐!再次TACO:特朗普退出俄乌调停

空袭或致乌克兰不再出售可口可乐!再次TACO:特朗普退出俄乌调停

鹰眼Defence
2026-05-13 17:24:06
忧郁的我:那不是软弱,是灵魂在深呼吸

忧郁的我:那不是软弱,是灵魂在深呼吸

疾跑的小蜗牛
2026-05-13 19:06:43
4只皮皮虾事件后续:出租车司机被开除,顾客坚持认为司机收了钱

4只皮皮虾事件后续:出租车司机被开除,顾客坚持认为司机收了钱

映射生活的身影
2026-05-13 16:55:14
1076万买走张雪35%股份,两年估值暴涨100倍,凯越亏的从来不是钱

1076万买走张雪35%股份,两年估值暴涨100倍,凯越亏的从来不是钱

烈史
2026-05-12 17:55:13
一颗老鼠屎坏一锅粥!央视《主角》这位戏混子,满脸僵硬让人出戏

一颗老鼠屎坏一锅粥!央视《主角》这位戏混子,满脸僵硬让人出戏

老沮系戏精北鼻
2026-05-13 19:49:18
截胡英超!拜仁7500万镑敲定戈登,德甲霸主疯狂收割英超球星!

截胡英超!拜仁7500万镑敲定戈登,德甲霸主疯狂收割英超球星!

田先生篮球
2026-05-13 20:54:59
克宫:莫斯科和北京将同时宣布普京访问中国的日期

克宫:莫斯科和北京将同时宣布普京访问中国的日期

俄罗斯卫星通讯社
2026-05-13 14:59:45
特朗普专机准备飞往北京,坏消息突然传来,最怕的局面还是出现了

特朗普专机准备飞往北京,坏消息突然传来,最怕的局面还是出现了

小叨娱乐
2026-05-14 00:18:47
突然宣布:马浚伟辞任CEO

突然宣布:马浚伟辞任CEO

每日经济新闻
2026-05-13 22:54:07
俄专机提前12小时降落北京:在“空军一号”抵达前,普京要完成战略卡位

俄专机提前12小时降落北京:在“空军一号”抵达前,普京要完成战略卡位

荷兰豆爱健康
2026-05-13 18:43:30
卫健委正式通知:放假1天!不占法定假和公休

卫健委正式通知:放假1天!不占法定假和公休

医眼观察
2026-05-12 16:08:27
重庆奔驰撞人后续:被撞女孩很漂亮,家属发声,留下2个年幼女儿

重庆奔驰撞人后续:被撞女孩很漂亮,家属发声,留下2个年幼女儿

魔都姐姐杂谈
2026-05-12 12:48:32
2026-05-14 02:55:01
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

科技要闻

阿里年营收首破万亿,AI终于不再是画大饼

头条要闻

女子闪婚获千万房产99%份额闪离后起诉分割 法院判了

头条要闻

女子闪婚获千万房产99%份额闪离后起诉分割 法院判了

体育要闻

14年半,74万,何冰娇没选那条更安稳的路

娱乐要闻

白鹿掉20万粉,网友为李晨鸣不平

财经要闻

美国总统特朗普抵达北京

汽车要闻

C级纯电轿跑 吉利银河"TT"申报图来了

态度原创

亲子
健康
本地
旅游
公开课

亲子要闻

去最需要的地方!安慧霞远赴高原幼教帮扶:夜晚吸氧白天授课

干细胞能让人“返老还童”吗

本地新闻

用苏绣的方式,打开江西婺源

旅游要闻

四大入口协同发力 让外国游客“丝滑”逛北京

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版