哪些网站是做免费推广的苏州市网站优化

张小明 2026/1/15 3:26:19
哪些网站是做免费推广的,苏州市网站优化,直播app制作开发,竞价托管外包哪家好#x1f468;‍⚕️ 主页#xff1a; gis分享者 #x1f468;‍⚕️ 感谢各位大佬 点赞#x1f44d; 收藏⭐ 留言#x1f4dd; 加关注✅! #x1f468;‍⚕️ 收录于专栏#xff1a;华为OD面试 文章目录一、#x1f340;前言1.1 ☘️题目详情1.2 ☘️参考解题答案一…‍⚕️主页 gis分享者‍⚕️感谢各位大佬 点赞 收藏⭐ 留言 加关注✅!‍⚕️收录于专栏华为OD面试文章目录一、前言1.1 ☘️题目详情1.2 ☘️参考解题答案一、前言2023A卷知识图谱新词挖掘。1.1 ☘️题目详情题目小华负责公司知识图谱产品现在要通过新词挖掘完善知识图谱。新词挖掘给出一个待挖掘文本内容字符串content和一个词的字符串word找到content中所有word的新词。新词使用词word的字符排列形成的字符串。请帮小华实现新词挖掘返回发现的新词的数量。输入第一行输入为待挖掘的文本内容content第二行输入为词word。输出在中找到的所有word的新词的数量。备注0 ≤ content.length ≤ 100000001 ≤ word.length ≤ 2000示例一// 输入qweebaewqd qwe// 输出2// 说明 起始索引等于 0 的子串是 qwe, 它是 word的新词。起始索引等于 6 的子串是 ewq, 它是 word的新词。示例二// 输入AASW// 输出1// 说明 需要把一个 A 更换成 D这样可以得到 ADSW 或者 DASW。示例三// 输入abab ab// 输出3// 说明 起始索引等于 0 的子串是 ab, 它是 word 的新词。起始索引等于 1 的子串是 ba, 它是 word 的新词。起始索引等于 2 的子串是 ab, 它是 word 的新词。1.2 ☘️参考解题答案解题思路由于content 中的子串都需要和单词 word 进行比较所以长度不等于rd 的子串必然不符合要求因此我们可以使用一个长度为 1en(word)的固定长度滑裔来完成新词挖掘过程。新司的定义是使用词 wrd 的字符排列形成的字符串显然和字符在子串中的出现频率有关很容易想到使用哈希表counter()来完成元素频率统计。滑窗三问**Q1:**对于每一个右指针 right 所指的元素 right_ch 做什么操作?**Q2:**什么时候要令左指针 left 右移?对于 left所指的元素 left_ch 要做什么操作?**Q3:**什么时候进行 ans 的更新?如何更新?滑窗三答**A1:**将right_ch 在窗囗对应哈希表 cnt_windows 中的统计次数 1**A2:**将left_ch 在窗囗对应哈希表 cnt windows 中的统计次数 -1如果left_ch 的出现次数降为0则删除left_ch 的键值对。**A3:**如果cnt_windows cnt_word更新答案变量Python实现# 题目2023Q1A-知识图谱新词挖掘# 分值100# 作者闭着眼睛学数理化# 算法固定滑窗# 代码看不懂的地方请直接在群上提问fromcollectionsimportCounter contentinput()wordinput()# 获得固定滑窗的长度为单词word的长度klen(word)# 初始化word对应的哈希表cnt_wordCounter(word)# 初始化第一个固定滑窗对应的哈希表cnt_windowsCounter(content[:k])# 考虑第一个滑窗的情况ansint(cnt_windowscnt_word)forright,right_chinenumerate(content[k:],k):# Q1对于每一个右指针right所指的元素right_ch做什么操作# A1将right_ch在窗口中的统计次数1cnt_windows[right_ch]1# Q2什么时候要令左指针left右移# 对于left所指的元素left_ch要做什么操作# A2在固定滑窗中left始终为right-N# 将left_ch在窗口中的统计次数-1leftright-k left_chcontent[left]cnt_windows[left_ch]-1ifcnt_windows[left_ch]0:delcnt_windows[left_ch]# Q3什么时候进行ans的更新# A3做完cnt_windows的更新后取其中最大值和当前ans比较并更新ifcnt_windowscnt_word:ans1print(ans)c实现#includeiostream#includestring#includeunordered_mapusingnamespacestd;intmain(){string content;string word;getline(cin,content);getline(cin,word);intkword.size();unordered_mapchar,intcntWord;for(charc:word){cntWord[c];}unordered_mapchar,intcntWindows;intans0;for(intright0;rightk;right){charrightChcontent[right];cntWindows[rightCh];}if(cntWindowscntWord){ans;}for(intrightk;rightcontent.size();right){charrightChcontent[right];cntWindows[rightCh];intleftright-k;charleftChcontent[left];cntWindows[leftCh]--;if(cntWindows[leftCh]0){cntWindows.erase(leftCh);}if(cntWindowscntWord){ans;}}coutansendl;return0;}java实现importjava.util.Scanner;importjava.util.HashMap;importjava.util.Map;publicclassMain{publicstaticvoidmain(String[]args){ScannerscannernewScanner(System.in);Stringcontentscanner.nextLine();Stringwordscanner.nextLine();intkword.length();MapCharacter,IntegercntWordnewHashMap();for(charc:word.toCharArray()){cntWord.put(c,cntWord.getOrDefault(c,0)1);}MapCharacter,IntegercntWindowsnewHashMap();intans0;for(intright0;rightk;right){charrightChcontent.charAt(right);cntWindows.put(rightCh,cntWindows.getOrDefault(rightCh,0)1);}if(cntWindows.equals(cntWord)){ans;}for(intrightk;rightcontent.length();right){charrightChcontent.charAt(right);cntWindows.put(rightCh,cntWindows.getOrDefault(rightCh,0)1);intleftright-k;charleftChcontent.charAt(left);cntWindows.put(leftCh,cntWindows.get(leftCh)-1);if(cntWindows.get(leftCh)0){cntWindows.remove(leftCh);}if(cntWindows.equals(cntWord)){ans;}}System.out.println(ans);}}javaScript/* JavaScript Node ACM模式 控制台输入获取 */constreadlinerequire(readline);constrlreadline.createInterface({input:process.stdin,output:process.stdout,});constlines[];rl.on(line,(line){lines.push(line);if(lines.length2){constcontentlines[0];constwordlines[1];console.log(getResult(content,word));lines.length0;}});functiongetResult(content,word){if(content.lengthword.length){return0;}constsorted_word[...word].sort().join();letans0;letmaxIcontent.length-word.length;for(leti0;imaxI;i){constsorted_substr[...content.slice(i,iword.length)].sort().join();if(sorted_substrsorted_word)ans;}returnans;}时空复杂度时间复杂度:0(N)。仅需一次遍历数组。空间复杂度0(N)。哈希表所占用空间。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

石家庄开发网站建设最近中文字幕高清字幕mv

还在为电视存储空间不足而烦恼吗?想要在客厅大屏幕上直接播放云端的高清视频吗?今天我们将为您揭开一个全新的观影方案——通过Kodi媒体中心直接串流播放115云盘中的影视资源,让您告别下载等待,即刻享受家庭影院的乐趣。 【免费下…

张小明 2026/1/13 10:03:05 网站建设

delphi7网站开发建设双语的网站

导语 【免费下载链接】DeepSeek-V3 DeepSeek-V3:强大开源的混合专家模型,671B总参数,激活37B,采用多头潜在注意力机制与DeepSeekMoE架构,训练高效、成本低,性能卓越,开源界表现领先,…

张小明 2026/1/14 2:20:09 网站建设

龙岗建设企业网站帝国cms做中英文网站

Windows平台传感器与游戏开发全解析 1. 传感器介绍 在Windows平台上,有多种传感器可通过Windows RT API使用,这些传感器能为开发者提供丰富的设备信息。 1.1 加速度计 加速度计的晃动检测代码如下: private void AccelerometerOnShaken(Accelerometer sender, Acceler…

张小明 2026/1/8 23:34:59 网站建设

电商网站首页布局义乌市建设局官方网站

目录 一、时序数据特性与大数据处理核心挑战 二、Apache IoTDB核心架构:适配大数据的分层设计 1. 架构分层详解 2. 架构优势亮点 3. TsFile文件格式核心架构 三、IoTDB核心技术优势:针对性破解大数据时序处理痛点 1. 高吞吐写入:百万级…

张小明 2026/1/14 21:45:30 网站建设

网站建设理论依据香河县建设局网站

当苹果在2021年iOS 14.5中推出应用跟踪透明度(ATT)提示功能时,这对第三方应用中的用户隐私保护来说是一个分水岭时刻。在此之前,从未有过类似的功能。这项举措让iPhone用户能够控制他们在应用内的数据是否可以被聚合并与第三方分享…

张小明 2026/1/15 3:21:01 网站建设

站设计培训课程电商网站建设精准扶贫的目的

效果 方法一:官方托管的可流HTTP(推荐) 前提: (1)下载安装trae软件 https://www.trae.cn/ (2)申请密钥 https://cloud.deepdataspace.com/zh/user/login?redirect=%2Frequest_api (3)上传测试图片到公网,因为测试数据需要HTTP流 1、trae配置DINO-X-MCP trae配置

张小明 2026/1/15 1:27:26 网站建设