5.10华为OD机试真题 新系统 - 寻找孤立水站 (JavaPyCC++JsGo)
📅 2026/7/24 5:15:42
👁️ 次浏览
找孤立水站2026 华为OD机试真题 5月10日华为OD上机新系统考试真题 100 分题型点击查看华为 OD 机试真题完整目录2026最新华为OD机试新系统卷 双机位C卷 真题题库目录全覆盖题库 逐点算法考点详解题目描述城市供水管道由若干个连接外部的源头水站以及内部水站、水管组成。 全市共有 n 个水站编号为 0 至 n−1。 供水网络由若干管道连接管道分为两类单向管道 (Type 0)水流只能从水站 u 流向水站 v。双向管道 (Type 1)水流可以在水站 u 和 v 之间双向流动。受战争影响城市中的一部分供水管道破裂导致部分水站无法获得供水我们称为孤立站。假设源头站一定有水非孤立站请你根据输入的各个水站的联通情况输出孤立站的列表从小到大进行排列。2026 华为OD机试真题 5月10日华为OD上机新系统考试真题 100 分题型输入描述n整型水站数量水站编号为 0 至 n−10n≤10000sources整型数组数组元素为源头水站编号pipes二维数组数组元素为 [u,v,type]表示水站连通关系其中 u,v 为水站编号type 为连通类型。[u,v,0] 表示单向管道水可由u流向v不可由v流向u[u,v,1] 表示双向管道水可由u流向v也可由v流向u输入格式n,sources,pipes例如5,[1],[[1,0,0],[1,2,0]]输出描述孤立站列表类型为整型数组数组元素为孤立站编号结果从小到大排列。输出格式[站编号1,站编号2,...]若无孤立站则输出[]。示例1输入5,[1],[[1,0,0],[1,2,0]]输出[3,4]说明1 号为源头站从 1 号到 0 号和 2 号都有单向流动3 号、4 号为孤立站。示例2输入5,[0,1],[[0,2,0],[0,3,0],[4,3,0]]输出[4]说明0 号、1 号是源头站0、1 非孤立站0 号向 2 号和 3 号是单向流通2、3 非孤立站4 号向 3 号单向流通但是无水站向 4 号供水4 是孤立站。示例3输入5,[0],[[0,1,1],[0,2,1],[3,2,1],[4,2,1]]输出[]说明0 号站到 1 号、2 号为双向流通1、2 非孤立站3 号、4 号到 2 号为双向流通3、4 非孤立站所以系统无孤立站。解题思路本题本质上是有向图的可达性搜索从所有源头站出发通过管道单向/双向能到达的水站都是有供水的反之无法到达的水站即为孤立站。算法步骤建立邻接表根据管道类型建图单向管道只加一条有向边双向管道加两条有向边。BFS 多源遍历所有源头站同时入队标记为已访问已有供水。沿水流方向扩展从已访问水站出发通过邻接表扩展到相邻水站直到队列为空。最终 visited 数组标记了所有能获得供水的水站。收集结果遍历 0 到 n-1未被访问的水站编号即为孤立站按从小到大顺序收集。复杂度分析时间复杂度: O(n m)其中 m 为管道数量每个节点和边最多访问一次。空间复杂度: O(n m)邻接表和访问数
1. 项目概述:NVIDIA Nemotron 3 Super的突破性定位2026年开源的NVIDIA Nemotron 3 Super 120B模型正在重塑LLM技术格局。作为专为Agent场景设计的混合架构,它首次在1200亿参数规模实现了Mamba-Transformer MoE的工程化落地。我在实际测试中发现ÿ…
📅 2026/7/24 5:15:42
1. 项目概述:为什么要在内存中读写“文件”?刚入行的朋友看到这个标题可能会有点懵:文件不都在硬盘里吗,怎么跑到内存里读写了?这其实是一个在性能要求极高的场景下,非常经典且实用的技术思路。我们平时用f…
📅 2026/7/24 5:15:42
1. 项目概述:当机器人学会"阅读"与"辩论"去年在开发一个智能客服系统时,我遇到了一个棘手问题:当用户连续追问三四个相关问题后,机器人就开始出现"记忆混乱"。这促使我开始研究如何让AI真正理解文档…
📅 2026/7/24 5:15:42
1. 神经网络调参实战指南在深度学习项目中,调参往往是最耗时却又最关键的一环。我见过太多团队在数据准备和模型架构上花费大量精力,最后却因为调参不当导致前功尽弃。今天分享的这套调参方法论,是我从50多个实际项目中总结出的实战经验&…
📅 2026/7/24 6:22:07
1. 项目概述:信号量,一个被误解的“老朋友”信号量(Semaphore)这个概念,但凡学过操作系统或者多线程编程的程序员,应该都不陌生。教科书上告诉我们,它是一个用于控制多个线程或进程访问共享资源…
📅 2026/7/24 6:22:07
1. 项目概述:为什么我们需要 Seqlock?在 C 多线程编程的世界里,数据同步是个永恒的话题。当你面对一个读多写少的场景,比如一个全局配置表,每秒可能有成千上万个线程来读取,但一天只更新一两次,…
📅 2026/7/24 6:22:07
1. 问题现象与背景分析最近在超融合平台遇到一个典型问题:某台CentOS虚拟机在修改CPU配置开启AVX指令集支持后,系统重启失败。通过journalctl -xe查看日志发现关键报错信息为"/mnt/centos挂载失败"。这种情况在虚拟化环境中并不罕见࿰…
📅 2026/7/24 6:22:07
1. 项目概述:当你想拆解一个Live2D模型时 如果你玩过《碧蓝航线》、《明日方舟》或者《原神》这类二次元游戏,肯定对屏幕上那些会随着你点击、滑动而做出各种生动表情和动作的角色印象深刻。这种技术就是Live2D,它让2D的“纸片人”活了起来。…
📅 2026/7/24 6:22:06
1. 项目概述:为什么选择阅读Crest Ocean System源码如果你正在开发一款需要海洋场景的Unity项目,无论是开放世界航海、海岛生存,还是纯粹为了提升场景的视觉表现力,Crest Ocean System都是一个绕不开的名字。它早已不是Unity Asse…
📅 2026/7/24 6:21:06
大家好,我是一名编程初学者,同时这也是我编程学习之路上的第一篇博客。在这里,我想要向大家介绍我的一些想法和规划。a.自我介绍我是一个刚刚接触编程的新手,目前在学习c语言,我对编程世界充满了强烈的好奇。当然&…
📅 2026/7/24 0:00:05
srcampy /libsrcampy 名称释义先明确结论: 官方文档没有公布标准化英文全称,是地平线内部项目缩写;行业公认拆解如下:srcampy Source Amplifier Python bindingsrc Source(图像源:MIPI Sensor、视频源&am…
📅 2026/7/24 0:01:06
该案例基于Highcharts scatter3d 三维散点图实现空间立方体散点可视化,核心特色:三维 X/Y/Z 三轴空间,所有散点分布在 0~10 立方体空间内;散点使用径向渐变实现立体 3D 圆球质感;支持鼠标 / 触屏拖拽画布,…
📅 2026/7/24 0:01:06
1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…
📅 2026/7/24 1:07:52
1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…
📅 2026/7/24 1:07:52
更多请点击:
https://intelliparadigm.com
第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…
📅 2026/7/24 1:07:52
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/23 7:06:56
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/23 17:07:28
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/24 5:08:03