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

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

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.

相关推荐
热点推荐
震惊!有大学生提议室友上交全部生活费统一保管遭拒,发帖人不解之余,室友视作“舍敌”

震惊!有大学生提议室友上交全部生活费统一保管遭拒,发帖人不解之余,室友视作“舍敌”

火山詩话
2026-10-02 08:52:28
沈阳新娘远嫁杭州,娘家30口人自驾送亲,新郎只愿付当天住宿费

沈阳新娘远嫁杭州,娘家30口人自驾送亲,新郎只愿付当天住宿费

兰姐说故事
2025-08-21 20:05:04
最容易让人暴涨体重的八种食物,很多人天天吃!

最容易让人暴涨体重的八种食物,很多人天天吃!

王二哥老搞笑
2026-10-05 01:43:51
中日对峙若继续拖延下去,越来越多国家终将意识到:中日一旦开战,不会像俄乌冲突那样给第三方留下渔利空间,而注定是一场惨烈血战

中日对峙若继续拖延下去,越来越多国家终将意识到:中日一旦开战,不会像俄乌冲突那样给第三方留下渔利空间,而注定是一场惨烈血战

人生录
2026-10-02 20:33:29
老公被洗脑了?27万的奥迪Q5L不买,要买24.98万的汉兰达双擎

老公被洗脑了?27万的奥迪Q5L不买,要买24.98万的汉兰达双擎

侃故事的阿庆
2026-10-04 09:18:38
B费确认已与C罗沟通:他不该成为分裂国家的理由

B费确认已与C罗沟通:他不该成为分裂国家的理由

坠入温柔晚风
2026-10-04 07:36:26
男子被拍到国庆假期在高速打开智驾后睡着,拍摄者发声:多次按喇叭对方都没醒,“后来有一段堵车,估计刹车把他弄醒了……”

男子被拍到国庆假期在高速打开智驾后睡着,拍摄者发声:多次按喇叭对方都没醒,“后来有一段堵车,估计刹车把他弄醒了……”

都市快报橙柿互动
2026-10-04 09:10:34
服务江青的最后护士回忆:1976年江青被捕时我在场,她表现得非常镇定

服务江青的最后护士回忆:1976年江青被捕时我在场,她表现得非常镇定

浔阳咸鱼
2026-10-04 10:15:20
离婚那天,宋丹丹在车上捡到了英达的传呼机,里面的留言让她哭成泪人,一个月后英达就再婚了

离婚那天,宋丹丹在车上捡到了英达的传呼机,里面的留言让她哭成泪人,一个月后英达就再婚了

LULU生活家
2026-10-04 18:15:56
刚拿冠军就退役,当晚直接打包行李走人,这姑娘的操作把全网看傻

刚拿冠军就退役,当晚直接打包行李走人,这姑娘的操作把全网看傻

静若梨花
2026-08-29 10:42:55
3场比赛3次首发!在伊万科维奇手下被弃用,却成为了邵佳一的国家队主力

3场比赛3次首发!在伊万科维奇手下被弃用,却成为了邵佳一的国家队主力

篮球圈里的那些事
2026-10-04 17:46:18
中国一个很可怕的现象:父母在倾尽所有积攒,孩子在心安理得享受

中国一个很可怕的现象:父母在倾尽所有积攒,孩子在心安理得享受

户外阿毽
2026-10-04 00:49:46
航班事故是以色列自导自演?潮新闻做了“辟谣式论证”

航班事故是以色列自导自演?潮新闻做了“辟谣式论证”

黔有虎
2026-10-04 22:12:26
上海男教师失联最新!3个巨大疑点和1句话惹网友揣测,中使馆回应

上海男教师失联最新!3个巨大疑点和1句话惹网友揣测,中使馆回应

爱写的樱桃
2026-10-04 21:08:53
深度长文:2.33 亿年前那场 “两百万年的雨”,如何把恐龙推上地球王座?

深度长文:2.33 亿年前那场 “两百万年的雨”,如何把恐龙推上地球王座?

宇宙时空
2026-10-04 08:16:13
奥迪“代步版”A6L上市,价格跌入谷底!

奥迪“代步版”A6L上市,价格跌入谷底!

米粒说车唯一呀
2026-10-04 14:01:54
葡萄牙四连胜!新主帅明确谈到“不会道歉”,C罗想回归靠他自己

葡萄牙四连胜!新主帅明确谈到“不会道歉”,C罗想回归靠他自己

里芃芃体育
2026-10-05 07:31:36
火箭34岁射手博格达诺维奇训练似新秀!杜兰特当众盛赞:怎么赞美都不为过

火箭34岁射手博格达诺维奇训练似新秀!杜兰特当众盛赞:怎么赞美都不为过

林子说事
2026-10-05 01:37:15
天安门地区公安分局不设普通派出所?500多人的警力怎么运转?

天安门地区公安分局不设普通派出所?500多人的警力怎么运转?

警说
2026-10-04 18:21:21
三亚王站C位,四金王靠边? 官媒亚运收官海报把网友整不会了

三亚王站C位,四金王靠边? 官媒亚运收官海报把网友整不会了

劲爆体坛
2026-10-04 11:31:10
2026-10-05 08:07:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

科技要闻

苹果确认:iPhone 18 Pro Max有问题

头条要闻

名校"7人轮奸案"震惊全美 女方曾称同意与2人发生关系

头条要闻

名校"7人轮奸案"震惊全美 女方曾称同意与2人发生关系

体育要闻

32胜0负!德约2-1逆转头号种子兹维列夫 第7次晋级中网四强

娱乐要闻

高晓松悄悄复出:官媒没给他留体面

财经要闻

OpenAI前安全部门员工:公司文化已崩坏

汽车要闻

方程豹9月热销破4万 首款皮卡鲨鱼将于四季度上市

态度原创

家居
旅游
时尚
房产
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

旅游要闻

孙文西路焕新一年客流超1900万 中山四大文旅片区联动格局成型

谭卓&胡一天,邀你一起“网”下面基

房产要闻

保利大爆发,冲到榜一!海南楼市前三季度,热销榜出炉!

公开课

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

无障碍浏览 进入关怀版