鄞州seo整站优化服务网络工程就业方向及就业前景

diannao/2026/1/19 7:00:01/文章来源:
鄞州seo整站优化服务,网络工程就业方向及就业前景,网页模版是已经做好的,全国好的视频制作LeetCode第45场双周赛-解题报告 A. 唯一元素的和 原题链接 https://leetcode-cn.com/problems/sum-of-unique-elements/ 解题思路 因为数据范围比较小#xff0c;可以直接模拟#xff0c;如果出现一次就加上去。 或者是直接map打表也可以 AC代码 暴力 class Soluti…LeetCode第45场双周赛-解题报告 A. 唯一元素的和 原题链接 https://leetcode-cn.com/problems/sum-of-unique-elements/ 解题思路 因为数据范围比较小可以直接模拟如果出现一次就加上去。 或者是直接map打表也可以 AC代码 暴力 class Solution { public:bool Check(int x, vectorint nums){int cnt 0;for (auto y : nums)if (x y)cnt ;return cnt 1;}int sumOfUnique(vectorint nums) {int ret 0;for (auto x : nums){if (Check(x, nums))ret x;}return ret;} };打表 class Solution { public:int sumOfUnique(vectorint nums) {int ans 0;unordered_mapint, int m;for (auto x : nums)m[x] ;for (auto [u, v] : m) // 注意这个用法if (v 1)ans u;return ans;} };B. 任意子数组和的绝对值的最大值 原题链接 https://leetcode-cn.com/problems/maximum-absolute-sum-of-any-subarray/ 解题思路 解题主要从子串入手求得的是区间和的绝对值那么很可能会用到前缀和。进一步分析以RiR_iRi​为结尾子数组和绝对值最大时LiL_iLi​会有什么性质max(abs(PreSumRi−PreSumLi−1))max(abs(PreSum_{R_i}- PreSum_{L_i-1}))max(abs(PreSumRi​​−PreSumLi​−1​)), PreSumRiPreSum_{R_i}PreSumRi​​是确定的根据绝对值的性质可知最大值取出在PreSumLi−1PreSum_{L_i-1}PreSumLi​−1​在PreSumRiPreSum_{R_i}PreSumRi​​左侧最小或PreSumRiPreSum_{R_i}PreSumRi​​右侧最大那么我直接保留出PreMax,PreMinPreMax,PreMinPreMax,PreMin就可以线性处理出问题。 AC代码 class Solution { public:int maxAbsoluteSum(vectorint nums) {int n nums.size();vectorint pre(n 5);pre[0] 0;for (int i 1; i n; i ) pre[i] pre[i - 1] nums[i - 1];int pre_max 0, pre_min 0;int res 0;for (int i 1; i n; i ) // 对于右端点进行枚举{pre_max max(pre_max, pre[i]); pre_min min(pre_min, pre[i]);res max(res, max(abs(pre[i] - pre_max), abs(pre[i] - pre_min)));}return res;} };C. 删除字符串两端相同字符后的最短长度 原题链接 https://leetcode-cn.com/problems/minimum-length-of-string-after-deleting-similar-ends/ 解题思路 1.当两端字符不相同时无法再次缩短2.当两端字符相同时那么一定会取完 倘若一次尚未全部取完那么可能会导致左右两侧字符不等形成1.的局面 AC代码 class Solution { public:int minimumLength(string s) {int pre 0, nxt s.size() - 1;char ch;while (s[pre] s[nxt] pre nxt) // 倘若只剩最后一个是不行的{ch s[pre];while (s[pre] ch pre nxt) pre ; // 注意是可以等于的while (s[nxt] ch pre nxt) nxt --;}return nxt - pre 1;} };D. 最多可以参加的会议数目 II 原题链接 https://leetcode-cn.com/problems/maximum-number-of-events-that-can-be-attended-ii/ 解题思路 倘若所有会议价值相同仅仅有区间冲突那么这就是一个贪心问题 只进行右端点排序然后进行线性扫一遍数组能加则加因为我们是取最大数量的同时使得结束时间尽可能的早。 当价值不同是那么这是一个dp问题思路类似于背包思路 AC代码 const int N 1000010; class Node { public:int st, ed, value;Node(int _st 0, int _ed 0, int _value 0){st _st, ed _ed, value _value;} }q[N]; bool cmp(const Node t1, const Node t2) {if (t1.ed t2.ed)return t1.st t2.st;elsereturn t1.ed t2.ed; }class Solution { public:int maxValue(vectorvectorint events, int k) {int n events.size();for (int i 0; i n; i )q[i 1] Node(events[i][0], events[i][1], events[i][2]);sort(q 1, q 1 n, cmp); // 排序// vectorvectorint(k 5) f(n 5); // dp 数组vectorvectorint f(n 5, vectorint(k 5));vectorint pre(n 5); // 预处理二分最近的不冲突区间pre[1] 0; // 注意这个是0而不是 - 1for (int i 2; i n; i ){static int l, r, mid, x;x q[i].st;l 1, r i - 1;// q[mid].ed x 的最大值if (q[1].ed x){pre[i] 0;continue;}while (l r){mid (l r 1) 1;if (q[mid].ed x)l mid;elser mid - 1;}pre[i] l;}// 进行dp 初始化按道理说没有也是行的for (int i 0; i k; i )f[0][i] 0;/*for (int i 1; i n; i )f[i][0] 0, f[i][1] max(q[i].value, f[i-1][1]); // 这个地方容易写错不如在下面初始化*/for (int i 1; i n; i ){for (int j 1; j k; j ){f[i][j] f[i - 1][j]; // 不选 i /// if (pre[i] -1) continue;f[i][j] max(f[i][j], f[pre[i]][j - 1] q[i].value); // 选了 i }} return f[n][k];} };心得 auto [u, v] : m 很好使简洁高效处理子串连续的问题时常常需要预处理区间然后进行贪心类似dp求解vectorvector f(n 5, vector(k 5)); 有趣的写法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90419.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

fifa世界排名最新google seo教程

一,内核模块的概念 经常在内核驱动代码看到类似fs_init()等驱动初始化函数,那么这个和module_init()函数的差别在哪里,宏定义__define_initcall(level,fn)对于内核的初始化很重要,他指示编译器在编译的时候,将一系列初…

iis 设置此网站的访问权限网站建设需注意点

场景 对接协议中需要监听UDP协议的指定端口并监听数据,且数据格式为十六进制。 如果是在linux服务上,可以快速通过C或者python脚本等方式实现。 这里使用Java代码实现,可便于后续做其他存储数据等的扩展,且只需要在服务器上安装…

宁波淘宝网站建设软件行业 网站建设 模块

— 全文阅读5分钟 —在本文中,你将学习到以下内容:通过数据增强增加样本量调整图片大小便于网络训练前言图像识别的准备工作就是要对我们拿到手的样本图片进行预处理,具体就是数据增强和调整图片大小,这些准备工作都是为训练网络做…

江苏省网站备案系统公司网站 优帮云

题目: 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 方法1、枚举 思路:通过正向枚举和反向枚举找到对应…

晋城建设路网站肇庆企业网站关键词优化教程

这是因为hadoop集群在启动时自动进入安全模式 查看安全模式状态:hadoop fs –safemode get 进入安全模式状态:hadoop fs –safemode enter 退出安全模式状态:hadoop fs –safemode leave转载于:https://www.cnblogs.com/lishengnan/p/a123.ht…

成都网站建设公司有哪些内容wordpress树结构

目录 背景下载安装dotpeek导入dll文件export导出文件参考 背景 项目合作的时候,使用前人的或者其他部门dll文件直接在机台运行,会出现很多问题,逻辑,效率等等,此时我们可以选择对他们的代码进行反编译和重构&#xff…

网站有死链怎么处理网站标准字体样

一、计算机运行的底层原理 1.多级层次的存储结构 ①:辅存 固态盘不是主要的应用对象,因为固态盘的使用次数是有限的,无法支撑高并发场景 磁盘存储的最基本原理是电生磁。 磁盘的磁道里边有很多的磁颗粒,磁颗粒上边有一层薄膜为了防止磁点氧…

建设网站需要用到哪些软件上海市2022进博会

目录 一、漏洞描述 二、影响版本 三、资产测绘 四、漏洞复现 一、漏洞描述 大华智慧园区综合管理平台是一个集智能化、信息化、网络化、安全化为一体的智慧园区管理平台,旨在为园区提供一站式解决方案,包括安防、能源管理、环境监测、人员管理、停车管理等多个方面。大华…

网站建立连接不安全怎么处理佛山建网站

lucene创建索引介绍 我最近一直在与开源搜索引擎Lucene合作 。 我不是专家,但是由于我只是浏览了一些相当稀疏的文档并将应用程序从Lucene的很旧的版本迁移到了最新版本的2.4,所以我在总体上很清楚。 Lucene的文档有点让人想像不到,因此我想趁…

西宁网站建设嘉荐君博l学外贸英语的网站

基于el-date-picker 处理满足项目需求。&#xff08;&#xff1a;最多选择7天&#xff09; 效果&#xff1a; 1 大于当前时间的以后日期禁选。2 选中时间的前后七天可选 &#xff08;最多可查询7天数据&#xff09;3 <template><section class"warning-contai…

ueeshop外贸建站公司在线p图修改文字

kamranahmedse/driver.js Stars: 20.1k License: MIT driver.js 是一个轻量级、无依赖的纯 JavaScript 引擎&#xff0c;用于引导用户在页面上聚焦。该项目解决了如何在网页上引导用户关注核心要素的问题。 简单易用&#xff1a;没有任何外部依赖轻量级&#xff1a;仅有 5kb …

平面设计网站排行榜阿里云服务器搭建多个网站

SQLite 是一个嵌入式的关系数据库系统&#xff0c;使用十分广泛。在一些数据量不大的应用程序中&#xff0c;如果使用SQLite可以极大的减少部署时的工作量。 要在C#中使用SQLite也很简单&#xff0c;只要找一个C#的wrapper就可以了&#xff0c;例如&#xff0c;我使用的就是来自…

最新手机网站推荐东莞横沥理工学校

A&#xff1a;构造函数没有返回值&#xff0c;也不能用void修饰。如果不小心给构造函数前面添加了返回值类型&#xff0c;那么这将使这个构造函数变成一个普通的方法&#xff0c;在运行时将产生找不到构造方法的错误。C&#xff1a;super(参数)&#xff1a;调用父类中的某一个构…

盐城网站推广网站不备案有什么影响

堆的概念 如果有一个关键码的集合K{k0,k1,k2,…,kn-1},把它的所有元素按完全二叉树的顺序存储方式存储再一个一维数组中&#xff0c;并满足:Ki<K2i1且Ki<K2i1(Ki > K2i1 且 Ki > K2i2),i0,1,2,3…。则称为小堆(或大堆)。将根结点最大的堆叫做最大堆或大根堆&#…

快普网站怎么做采购退货建设银行交学费网站2018

实验参考&#xff1a; 使用l2_multi模块寻找最短路径实验 实验步骤&#xff1a; comming soon... 转载于:https://www.cnblogs.com/ptolemy/p/11256021.html

深圳网站搜索排名vmware做网站步骤

OpenSBI初始化分析 OpenSBI初始化启动流程&#xff1a;主要涉及三个阶段 OpenSBI底层初始化 OpenSBI初始化 启动流程&#xff1a;主要涉及三个阶段 .S汇编阶段&#xff0c;主要是Opensbi的底层初始化阶段&#xff0c;为C准备执行环境&#xff1b;设备初始化阶段&#xff0c;此…

潍坊网站收录内容管理网站

最近一段时间公司的社区垃圾帖数量陡然上涨&#xff0c;以至于社区首页的推荐版块满满都是垃圾帖的身影&#xff0c;为了进一步解决垃圾帖问题我们整整花了1天时间删垃圾贴&#xff0c;清除不良用户&#xff0c;删的手都酸了&#xff0c;可见垃圾帖的数量之多&#xff01;可耻的…

用电脑做网站的历史在哪里找凯新认证北京有限公司

环境搭建 源码链接如下所示 https://gitee.com/openbaijia/baijiacms 安装至本地后 直接解压到phpstudy的www目录下即可 接下来去创建一个数据库用于存储CMS信息。&#xff08;在Mysql命令行中执行&#xff09; 接下来访问CMS&#xff0c;会默认跳转至安装界面 数据库名称和…

品牌网站建设d小蝌蚪网站流量下降

单页面应用&#xff08;SPA&#xff09;作为一种现代化的Web应用程序架构&#xff0c;在当今互联网时代越来越受到开发者和用户的欢迎。它通过在加载应用程序时只加载一次页面&#xff0c;实现页面内容的动态更新&#xff0c;带来了许多优势和挑战。本文将深入探讨SPA的优点和缺…

惠安 网站建设公司网站建设实训作业

近期在做船仅仅识别方面的事情&#xff0c;须要大量的正样本来训练adaboost分类器。于是到marinetraffic这个站点上下载船仅仅图片。写个爬虫来自己主动下载显然非常方便。 站点特点 在介绍爬虫之前首先了解一下marinetraffic这个站点的一些特点&#xff1a; 1. 会定期检測爬虫…