建设小辣猫的网站摄影师网站html5

张小明 2025/12/27 8:11:46
建设小辣猫的网站,摄影师网站html5,黄骅港务集团,wordpress商品列表对比插件题目地址#xff1a; https://leetcode.com/problems/largest-color-value-in-a-directed-graph/description/ 给定给一个 n n n个顶点的无权有向图#xff0c;每个顶点有个颜色。一条路径的颜色数定义为其所有顶点里#xff0c;颜色使用频率最高的那个颜色的使用频率。问…题目地址https://leetcode.com/problems/largest-color-value-in-a-directed-graph/description/给定给一个n nn个顶点的无权有向图每个顶点有个颜色。一条路径的颜色数定义为其所有顶点里颜色使用频率最高的那个颜色的使用频率。问所有路径中颜色数最大是多少。如果有环则返回− 1 -1−1。设f [ u ] [ c ] f[u][c]f[u][c]是以u uu结尾的所有路径中c cc的最高频率。由于同一个路径如果起点能延伸的话对于每个颜色的频率都有可能增长所以我们肯定希望路径越长越好。我们考虑用拓扑排序来做在分层图上做递推显然当u uu的颜色不为c cc时f [ u ] [ c ] max ⁡ v → u { f [ v ] [ c ] } f[u][c]\max_{v\to u} \{f[v][c]\}f[u][c]maxv→u​{f[v][c]}否则f [ u ] [ c ] 1 max ⁡ v → u { f [ v ] [ c ] } f[u][c]1\max_{v\to u} \{f[v][c]\}f[u][c]1maxv→u​{f[v][c]}。同时拓扑排序还需要记录有没有环。如果没有环的话最终答案就是max ⁡ u , c f [ u ] [ c ] \max_{u,c} f[u][c]maxu,c​f[u][c]。代码如下classSolution{public:intlargestPathValue(stringcol,vectorvectorintes){intncol.size(),mes.size();vectorinth(n,-1),e(m),ne(m),ind(n);intidx0;autoadd[](inta,intb){e[idx]b,ne[idx]h[a],h[a]idx;};for(autoe:es){add(e[0],e[1]);ind[e[1]];}vectorarrayint,26cnt(n,arrayint,26{});queueintq;for(inti0;in;i)if(!ind[i])q.push(i);intres0,vis_cnt0;while(q.size()){intuq.front();q.pop();vis_cnt;intcucol[u]-a;cnt[u][cu];resmax(res,cnt[u][cu]);for(intih[u];~i;ine[i]){intve[i],cvcol[v]-a;for(intc0;c26;c)cnt[v][c]max(cnt[v][c],cnt[u][c]);if(!--ind[v])q.push(v);}}returnvis_cntn?res:-1;}};时空复杂度O ( n m ) O(nm)O(nm)。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设导入视频网站建设模板后台

第一章:环境监测的R语言数据同化在环境科学领域,数据同化是融合观测数据与数值模型输出以获得更精确状态估计的关键技术。R语言凭借其强大的统计分析能力和丰富的空间数据处理包,成为实现环境监测数据同化的理想工具。通过将遥感观测、地面传…

张小明 2025/12/26 5:34:24 网站建设

快云助手网站建设视频广东住房建设部官方网站

FaceFusion能否实现鼻子形状改变?三维结构精准映射在虚拟形象定制、AI美颜和数字人生成日益普及的今天,用户不再满足于简单的“换脸”——他们想要更精细的控制:比如把鼻梁调高一点,让鼻头更小巧一些。这种需求看似简单&#xff0…

张小明 2025/12/26 5:34:27 网站建设

彩票网站的表格是如何做的合伙做网站

针对晶晨主流芯片(S905X3/S912/S922X/S905L4 等)单独优化,每个刷机包都内置芯片型号校验机制,刷前自动匹配硬件,避免错刷导致的设备黑屏、无法启动问题。实测在老款晶晨 S905X 机顶盒上刷入后,启动速度比原…

张小明 2025/12/26 5:34:28 网站建设

自己电脑做采集网站哪个网站做海报好

Java交互与图形编程及DOS系统发展全解析 1. Java交互事件 Java applet通常需要用户进行交互操作,常见的是通过鼠标或键盘。下面详细介绍鼠标和键盘的交互事件。 1.1 鼠标事件 Java支持三种基本的鼠标事件: - mouseUp() :鼠标按键释放时触发。 - mouseDown() :鼠标…

张小明 2025/12/26 5:34:28 网站建设

网站设计psd服务器什么建网站

Python GIS开发终极指南:零基础快速构建地理信息系统 【免费下载链接】Hello-Python mouredev/Hello-Python: 是一个用于学习 Python 编程的简单示例项目,包含多个练习题和参考答案,适合用于 Python 编程入门学习。 项目地址: https://gitc…

张小明 2025/12/26 5:34:29 网站建设

网站开发实战教程重庆专业网站推广费用

第一章:为什么你的任务总在Open-AutoGLM中丢失在使用 Open-AutoGLM 进行自动化任务调度时,许多用户发现提交的任务无故“消失”,既未完成也未报错。这种现象通常并非系统故障,而是由配置不当或运行机制误解导致。任务生命周期管理…

张小明 2025/12/26 5:34:30 网站建设