一剑破天门
QQ:303091532 加QQ进群,
最纯净OD社群
最纯净版的OD社群,包含2024最新华为OD题库、真实考试报告、真实面试实况等内容,独家资源其他地方基本找不到。进入后可以获得一对一答疑服务,群内除了博主以外还有多为老师帮忙答疑,保证可以在3小时之内回复所有问题。
最新C、D卷题库
题库每周更新,根据最近考试的小伙伴反馈以及从其他合作伙伴的渠道提前获取最新真题,保证题库的时效性
展开
-
华为OD机试算法C卷:内存冷热标记
第二行为访存序列,空格分隔的 N 个内存页框号,页面号范围 0 ~ 65535,同一个页框号可能重复出现,出现的次数即为对应框号的频次。一种典型的方案是基于内存页的访问频次进行标记,如果统计窗口内访问次数大于等于设定阈值,则认为是热内存页,否则是冷内存页。内存页1和内存页2的访问频次相等,页框号小的排前面。如果第一行 > 0,则接下来按照访问频次降序输出内存页框号,一行一个,频次一样的页框号,页框号小的排前面。第一行输出标记为热内存的内存页个数,如果没有被标记的热内存页,则输出 0。原创 2024-05-11 09:34:34 · 247 阅读 · 0 评论 -
华为OD机试算法C卷:免单统计
遍历所有顾客的下单时间,对于每个时间,将其秒数作为键,如果该秒数在字典中不存在,则将该时间存入字典;如果存在,则比较当前时间和字典中的时间,如果当前时间更早,则更新字典中的时间。样例 2 中,前两个订单是同一秒内同一时刻(也是最早)下单,都可免单,第三个订单是当前秒内唯一一个订单(也是最早),也可免单。样例 3 中,前两个订单是同一秒内同一时刻(也是最早)下单,第三第四个订单不是当前秒内最早下单,不可免单,第五个订单可以免单。样例 1 中,三个订单都是同一秒内下单,只有第一个订单最早下单,可以免单。原创 2024-05-11 09:29:45 · 122 阅读 · 0 评论 -
华为OD机试算法C卷: 德州扑克
输入由5行组成,每行为一张牌大小和花色,牌大小为2~10、J、Q、K、A,花色分别用字符H、S、C、D表示红桃、黑桃、梅花、方块。五张牌,每张牌由牌大小和花色组成,牌大小2~10、J、Q、K、A,牌花色为红桃、黑桃、梅花、方块四种花色之一。判断是否为四条:统计每个牌大小的出现次数,如果有4个相同的牌大小和1个单张,则为四条。判断是否为葫芦:统计每个牌大小的出现次数,如果有3个相同的牌大小和2个单张,则为葫芦。判断是否为三条:统计每个牌大小的出现次数,如果有3个相同的牌大小和2个单张,则为三条。原创 2024-05-10 11:21:51 · 96 阅读 · 0 评论 -
华为OD机试算法C卷:靠谱的车
出租车司机解释说他不喜欢数字4,所以改装了计费表,任何数字位置遇到数字4就直接跳过,其余功能都正常。出于职业敏感,他注意到这辆出租车的计费表有点问题,总是偏大。遍历字符串中的每个字符,如果字符不是'4',则将其累加到实际费用中。小明识破了司机的伎俩,准备利用自己的学识打败司机的阴谋。将输入的数字N转换为字符串,方便逐个处理每一位数字。给出计费表的表面读数,返回实际产生的费用。一个数字,表示实际产生的费用。只有一行,数字N,表示里程表的读数。100表示计费表的表面读数。5表示计费表的表面读数。原创 2024-05-10 11:17:59 · 16 阅读 · 0 评论 -
华为OD机试算法C卷:5键键盘
题目中没有准确说明 选择状态 何时被解除,比如我ctrl-a全选所有字母时,然后ctrl-c将选择的字母复制到剪贴板,那么此时屏幕中字母的选中状态是保留还是清除呢?输入为一行,为简化解析,用数字1 2 3 4 5代表a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键的输入,数字用空格分隔。有一个特殊的5键键盘,上面有a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键。输入两个a后ctrl-a选择这两个a,再输入a时选择的两个a先被清空,所以此时屏幕只有一个a,原创 2024-05-10 11:00:27 · 5 阅读 · 0 评论 -
华为OD机试算法C卷:高效的任务规划
同时,我们需要记录当前正在配置的机器数量,以便在执行任务时能够正确计算总时间。随后的 N 行每行两个整数,第一个表示 B(0原创 2024-05-09 09:26:08 · 163 阅读 · 0 评论 -
华为OD机试算法C卷:路口最短时间问题
行走路线为 (0,0) -> (0,1) -> (1,1) -> (1,2) -> (2,2) 走了4格路,2个右转,1个左转,共耗时 60+0+60+5+60+0+60=245。在 Dijkstra 算法中,我们需要维护一个优先队列,用于存储待处理的街口及其到达该街口的最短时间。不可超出 n * m 个街口,不可跳跃,但边线也是道路(即:lights[0][0] -> lights[0][1] 是有效路径)现给出 n * m 个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。原创 2024-05-07 18:04:40 · 212 阅读 · 0 评论 -
华为OD机试算法C卷:转盘寿司
如果客户选择了第 i 盘寿司,寿司店免费赠送客户距离第 i 盘寿司最近的下一盘寿司 j,前提是 prices[j] < prices[i],如果没有满足条件的 j,则不赠送寿司。然后,遍历prices列表,对于每个元素i,找到满足条件的最近的下一盘寿司j(即prices[j] < prices[i]),并将j的价格加到i上,得到实际得到的寿司的总价格。首先,根据输入的寿司价格列表,创建一个列表prices,用于存储每盘寿司的价格。寿司转盘上总共有 n 盘寿司,prices[i] 是第 i 盘寿司的价格,原创 2024-05-07 10:05:15 · 30 阅读 · 0 评论 -
华为OD机试算法C卷:最大股票收益
对于每一天,遍历之前的所有天数,找到最小的股票价格,然后用当前股票价格减去最小股票价格,得到当天能获得的收益。pi 的格式为股票价格(非负整型)加上货币单位 Y 或者 S,其中 Y 代表人民币,S 代表美元,这里规定 1 美元可以兑换 7 人民币。假设你可以在任何一天买入或者卖出股票,也可以选择放弃交易,请计其在交易周期 n 天内你能获得的最大收(以人民币计算)。输出一个整型数代表在交易周期 n 天内你能获得的最大收益,n 不能超过 10000。输入一个包含交易周期内各天股票价格的字符串,以。原创 2024-05-07 09:57:55 · 90 阅读 · 0 评论 -
华为OD机试算法C卷:N进制减法
有效的字符包括0-9以及小写字母a-z,字符串有效字符个数最大为100个字符,另外还有结尾的\0。判断结果的正负性,如果结果为负数,输出-1和空字符串;如果结果为正数,输出0和结果的N进制表示。按8进制,检查到减数不符合非0前导的要求,返回结果为-1,没有其他结果内容。其一为减法计算的结果,-1表示出错,0表示结果为整数,1表示结果为负数。按二进制计算 11 -1 ,计算正常,0表示符号为正数,结果为10。输入的被减数和减数,除了单独的0以外,不能是以0开头的字符串。然后,进行减法运算,得到结果。原创 2024-05-07 09:46:17 · 7 阅读 · 0 评论 -
华为OD机试算法C卷:Wonderland
根据售票价格数组和游玩日期数组给出的信息,发现每次去玩的时候买一张一日票是最省钱的,所以小王会卖8张一日票,每张5元,最低花费是40元。小王计划游玩日期数组为days,1 ≤ days.length ≤ 365,1 ≤ days[i] ≤ 365,默认顺序为升序。小王在第10日买了一张三日票,小王可以在第10日、第11日和第12日进行无限制地游玩。现在,请您根据给出地售票价格数组和小王计划游玩日期数组,返回游玩计划所需要地最低消费。首先,将输入的售票价格数组和游玩日期数组进行处理,得到每天的价格。原创 2024-05-07 09:39:42 · 29 阅读 · 0 评论 -
OD机试算法D卷:英文输入法
从用户已输入英文语句”I love you”中提炼出“I”、“love”、“you”三个单词,接下来用户输入“He”,从已输入信息中无法联想到任何符合要求的单词,因此输出用户输入的单词前缀。依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词,按字典序输出联想到的单词序列,如果联想不到,请输出用户输入的单词前缀。3. 输出的单词序列,不能有重复单词,且只能是英文单词,不能有标点符号。2. 缩略形式如”don't”,判定为两个单词,”don”和”t”主管期望你来实现英文输入法单词联想功能。原创 2024-04-28 13:18:14 · 16 阅读 · 0 评论 -
OD机试算法:智能成绩表
排序科目不存在,按总分排序,fangfang和minmin总分相同,按姓名的字典顺序,fangfang排在前面。第 3 行开始的 n 行,每行包含一个学生的姓名和该生 m 个科目的成绩(空格隔开)小明来到某学校当老师,需要将学生按考试总分或单科分数进行排名,你能帮帮他吗?第n+2行,输入用作排名的科目名称。第 1 行输入两个整数,学生人数 n 和科目数量 m。第 2 行输入 m 个科目名称,彼此之间用空格隔开。成绩是0~100的整数,依次对应第2行种输入的科目。科目的出现顺序和后续输入的学生成绩一一对应。原创 2024-04-25 16:09:38 · 23 阅读 · 0 评论 -
OD机试算法:密码输入检测
最后统计栈中:所有字符数量>=8 && 小写字母数量 >= 1 && 大写字母数量 >= 1 && 数字数量 >= 1 && 非字母数字空白字符数量 >= 1。input,输入流中字符 '<' 表示退格,可以清除前一个输入的字符,请你编写程序,输出最终得到的密码字符,并判断密码是否满足如下的密码安全要求。输出经过程序处理后,输出的实际密码字符串,并输出改密码字符串是否满足密码安全要求。多余的C和0由于退格被去除,最终用户输入的密码为ABc89%00,且满足密码安全要求,输出true。原创 2024-04-25 16:04:34 · 13 阅读 · 0 评论 -
OD机试算法:小明的幸运数
本题应该没有啥异常情况,但是输入里面给了给个入参的范围限制,因此我做了对输入参数范围的校验,如果不满足,则输出异常码:12345。总共2个指令,幸运数为1,按照指令行进,依次如下游戏开始前,站在坐标轴原点,此时坐标值为0;如果幸运数是0,且存在指令为0的情况,那么此时小明是行进步数是+1,还是-1,还是保持不动?指令为-5,正好等于幸运数,后退5+1=6步,此时坐标值为-6;指令为1,正好等于幸运数,前进1+1=2步,此时坐标值为-3;本题应该只是逻辑模拟题。指令为0,既不前进,也不后退,此时坐标值为1;原创 2024-04-25 16:01:20 · 18 阅读 · 0 评论 -
OD机试算法:螺旋数字矩阵
给出数字个数 n (0 < n ≤ 999)和行数 m(0 < m ≤ 999),从左上角的 1 开始,按照顺时针螺旋向内写方式,依次写出2,3,....,n,最终形成一个 m 行矩阵。疫情期间,小明隔离在家,百无聊赖,在纸上写数字玩。3个数字写5行,只有一列,数字不够用*号填充。两个整数,空格隔开,依次表示 n、m。数字不够时,使用单个 * 号占位。9个数字写出4行,最少需要3列。填充数字时优先填充外部。每行数字的个数一样多。原创 2024-04-25 15:59:37 · 145 阅读 · 0 评论 -
OD机试算法:分配土地
土地上的旗子为1,其坐标分别为(0,0),(2,1)以及(0,2),为了覆盖所有旗子,矩阵需要覆盖的横坐标为0和2,纵坐标为0和2,所以面积为9,即(2-0+1)*(2-0+1)= 9。某天集体村民决定将覆盖相同数字的最小矩阵形的土地分配给村里做出巨大贡献的村民,请问此次分配土地,做出贡献的村民种最大会分配多大面积?从前有个村庄,村民们喜欢在各种田地上插上小旗子,旗子上标识了各种。由于不存在成对的小旗子,故而返回1,即一块土地的面积。旗子上的数字为1~500,土地边长不超过500。m 代表村子的土地的长。原创 2024-04-25 15:56:20 · 9 阅读 · 0 评论 -
OD机试算法:出勤信息
根据考勤数据字符串,如果能得到考勤奖,输出”true”;否则输出”false”,任意连续7次考勤,缺勤/迟到/早退不超过3次。输入字符串长度 < 10000;leaveearly:早退。present:正常上班。没有连续的迟到/早退;来表示员工的出勤信息。用户的考勤数据字符串。记录条数 >= 1;原创 2024-04-25 15:53:01 · 10 阅读 · 0 评论 -
od机试算法:电脑病毒感染
内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用 t 表示。如图:path[i] = {i, j, t} 表示:电脑 i->j,电脑 i 上的病毒感染 j,需要时间 t。其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。如果最后有电脑不会感染,则返回-1。给定一个数组 times 表示一台电脑把相邻电脑感染所用的时间。第一个参数:局域网内电脑个数N,1 ≤ N ≤ 200;第三个 2 1 1 表示2->1时间为1。原创 2024-04-24 16:08:56 · 26 阅读 · 0 评论 -
od机试算法:5G网络建设
建设,已经选取N个地点设置5G基站,编号固定为1到N,接下来需要各个基站之间使用光纤进行连接以确保基站能互联互通,不同基站之间假设光纤的成本各不相同,且有些节点之间已经存在光纤相连。如果给定条件,可以建设成功互联互通的5G网络,则输出最小的建设成本。,基站B与基站C也架设了光纤,则基站A与基站C视为可以互相联通。2,3基站已有光纤相连,只要在1,3基站之间铺设光纤,其成本为1。只需要在1,2以及1,3基站之间铺设光纤,其成本为3+1=4。注意:基站的联通具有传递性,比如基站A与基站B架设了。原创 2024-04-24 16:05:58 · 15 阅读 · 0 评论 -
od机试算法:园区参观路径
家属参观园区时,只能向右和向下园区前进,求从起始园区到终点园区会有多少条。将公司园区视为一个矩形,起始园区设置在左上角,终点园区设置在右下角;后面每一行表示该园区是否可以参观,0表示可以参观,1表示不能参观。园区某部门举办了Family Day,邀请员工及其家属参加;第一行为园区的长和宽;输出为不同的路径数量。原创 2024-04-24 16:02:51 · 133 阅读 · 0 评论 -
od机试算法:结队编程
结队小组满足 level[i] < level[j] < level[k] 或者 level[i] > level[j] > level[k],从部门中选出序号分别为 i、j、k 的3名员工,他们的职级分贝为 level[i],level[j],level[k],可能结队成的组合(1,2,3)、(1,2,4)、(1,3,4)、(2,3,4)第二行输入:按序号依次排列的员工的职级 level,中间用空格隔开。同一员工可以参加多个小组。已知该部门有 N 名员工,每个员工有。第一行输入:员工总数 n。原创 2024-04-24 15:58:36 · 130 阅读 · 0 评论 -
od机试算法:中秋节,分月饼
12 = 1 + 3 + 8(Max1 = 8, Max2 = 3,不满足Max1 - Max2 ≤ 3要求)12 = 1 + 5 + 6(Max1 = 6, Max2 = 5,Max3 = 1,不满足要求)12 = 1 + 4 + 7(Max1 = 7, Max2 = 4,Max3 = 1,满足要求)12 = 2 + 4 + 6(Max1 = 6, Max2 = 4,Max3 = 2,满足要求)12 = 3 + 4 + 5(Max1 = 5, Max2 = 4,Max3 = 3,满足要求)原创 2024-04-24 15:55:51 · 12 阅读 · 0 评论 -
od机试算法:二叉树计算
请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。右子树表示该节点右侧叶子节点为根节点的一颗新树。1行整数,表示求和树的中序遍历,以空格分割。,第2行表示二叉树的前序遍历,以空格分割。左子树表示该节点左侧叶子节点为。2行整数,第1行表示二叉树的。原创 2024-04-24 15:51:51 · 177 阅读 · 0 评论 -
od机试算法:爱吃蟠桃的孙悟空
孙悟空可以决定他吃蟠桃的速度K(个/小时),每个小时选一颗桃树,并从树上吃掉 K 个,如果树上的桃子少于 K 个,则全部吃掉,并且这一小时剩余的时间里不再吃桃。已知蟠桃园有 N 棵桃树,每颗树上都有桃子,守卫将在 H 小时后回来。其中数字通过空格分割,N、H为正整数,每颗树上都有蟠桃,且 0 < N < 10000,0 < H < 10000。第一行输入为 N 个数字,N 表示桃树的数量,这 N 个。吃掉所有蟠桃的最小速度 K,无解或输入异常时输出 0。第二行输入为一个数字,表示守卫离开的时间 H。原创 2024-04-24 15:44:48 · 20 阅读 · 0 评论 -
od机试算法:数据单元的变化替换
第一个单元中有对B单元的引用,B单元格的值为1,耆换时,将第二个数据第单元的内容替代的位置,并和其他内容合并。每个单元格的内容包含字母和数字,以及使用 '' 分隔的单元格引用,例如:表示引用第一个单元的值。第二个单元中有对A单元的引用,A单元格的值为1,替换时,将A单元的内容替代的位置,并和其他内容合并。将一个 csv 格式的数据文件中包含有单元格引用的内容替换为对应单元格内容的实际值。引用单元格的位置不受限制,允许排在后面的单元格被排在前面的单元格引用。A单元恪:aCd8U。原创 2024-04-24 15:38:49 · 101 阅读 · 0 评论 -
OD机试算法:部门人力分配
输入为 M 和 requirements,M 表示需求开发时间要求,requirements 表示每个需求工作量大小,N 为 requirements长度,当前部门需要完成 N 个需求,需求用 requirements 表述,requirements[i] 表示第 i 个需求的工作量大小,单位:人月。当选择人力为6时,2个需求量为3的工作可以在1个月里完成,其他2个工作各需要1个月完成。当选择人力为5时,4个工作各需要1个月完成,一共需要4个月才能完成所有需求。,输出部门需要人力需求,行末无多余的空格。原创 2024-04-24 15:28:06 · 273 阅读 · 0 评论 -
od机试算法:项目排期
项目组共有N个开发人员,项目经理接到了M个独立的需求,每个需求的工作量不同,且每个需求只能由一个开发人员独立完成,不能多人合作。假定各个需求直接无任何先后依赖关系,请设计算法帮助项目经理进行工作安排,使整个项目能用最少的时间交付。原创 2024-04-17 15:21:23 · 228 阅读 · 0 评论 -
od机试算法python题目:可以组成网络的服务器
在一个机房中,服务器的位置标识在 n*m 的整数矩阵网格中,1 表示单元格上有服务器,0 表示没有。如果两台服务器位于同一行或者同一列中紧邻的位置,则认为它们之间可以组成一个局域网。请你统计机房中最大的局域网包含的服务器个数。转载 2024-04-23 09:22:51 · 136 阅读 · 0 评论 -
od考试,手撕代码:盛最多水的容器
因此,我们在计算容器面积时,需要取两个指针指向的元素中较小的那个作为高度,然后乘以两个指针之间的。接着,我们移动高度较小的那个指针,因为如果移动高度较大的指针,不论怎么移动,容器的容量都不会增。在初始时,左指针指向数组的起始位置,右指针指向数组的结束位置。我们使用两个指针,一个指向数组的起始位置,即左指针,另一个指向数组的结束位置,即右指针。容器的面积取决于两个因素:指针之间的距离(宽度)和指针指向的元素中较小的那个元素的高度。这样我们就可以计算当前左右指针所能容纳的水量,即两个指针之间形成的容器的面积。原创 2024-04-15 10:16:13 · 14 阅读 · 0 评论 -
od机试算法题目:寻找身高相近的小朋友
小明今年升学到小学一年级,来到新班级后发现其他小朋友们身高参差不齐,然后就想基于各小朋友和自己的身高差对他们进行排序,请帮他实现排序。原创 2024-04-12 15:25:39 · 36 阅读 · 0 评论 -
od机试算法:虚拟游戏理财
在一款虚拟游戏中生活,你必须进行投资以增强在虚拟游戏中的资产以免被淘汰出局。现有一家Bank,它提供有若干理财产品m,风险及投资回报不同,你有N(元)进行投资,能接受的总风险值为X。你要在可接受范围内选择最优的投资方式获得最大回报。说明:在虚拟游戏中,每项投资风险值相加为总风险值;在虚拟游戏中,最多只能投资2个理财产品;在虚拟游戏中,最小单位为整数,不能拆分为小数;投资额 * 回报率=投资回报。原创 2024-04-17 15:03:43 · 188 阅读 · 0 评论 -
od机试题目:转盘寿司
给定两个整数数组 array1 、 array2 ,数组元素按升序排列。假设从 array1 、 array2 中分别取出一个元素可构成一对元素,现在需要取出 k 对元素,并对取出的所有元素求和,计算和的最小值注意:两对元素如果对应于 array1 、 array2 中的两个下标均相同,则视为同一对元素。原创 2024-04-12 15:07:14 · 26 阅读 · 0 评论 -
od考试算法:查找接口成功率最优时间段
找出平均值小于等于minAverageLost的最长时间段,输出数组下标对,格式{beginindex}-{endindx}(下标从0开始),如果同时存在多个最长时间段, 则输出多个下标对目下标对之间使用空格("")拼接,多个下标对按下标从小到大排序。B、通过计算小于等于2的最长时间段为:数组下标为0-1即[0,0],数组下标为3-4即[2,2],数组下标为6-7即[0,2],这三个部分都满足平均值小于等2的要求,因此输出0-1 3-4 6-7。输入输出示例仅供调试,后台判题数据一般不包含示例。原创 2024-04-16 15:11:38 · 107 阅读 · 0 评论 -
od机试算法:可以组成网络的服务器
在一个机房中,服务器的位置标识在 n*m 的整数矩阵网格中,1 表示单元格上有服务器,0 表示没有。如果两台服务器位于同一行或者同一列中紧邻的位置,则认为它们之间可以组成一个局域网。请你统计机房中最大的局域网包含的服务器个数。转载 2024-04-16 15:12:53 · 174 阅读 · 0 评论 -
od机试算法:图像物体的边界
给定一个二维数组 M 行 N 列,二维数组里的数字代表图片的像素,为了简化问题,仅包含像素 1 和 5 两种像素,每种像素代表一个物体, 2 个物体相邻的格子为边界,求像素 1 代表的物体的边界个数。像素 1 代表的物体的边界指与像素 5 相邻的像素 1 的格子,边界相邻的属于同一个边界,相邻需要考虑 8 个方向(上,下,左,右,左上,左下,右上,右下)。其他约束:地图规格约束为:0<M<1000<N<100。原创 2024-04-23 09:29:38 · 103 阅读 · 0 评论 -
od机试算法题目:机场航班调度程序
XX市机场停放了多架飞机,每架飞机都有自己的航班号CA3385,CZ6678,SC6508等,航班号的前2个大写字母(或数字)代表航空公司的缩写, 后面4个数字代表航班信息。为保障航班的有序起飞,调度员首先按照航空公司的缩写(航班号前2个字母)对所有航班进行排序, 同一航空公司的航班再按照航班号的后4个数字进行排序最终获得安排好的航班的起飞顺序。请编写一段代码根据输入的航班号信息帮助调度员输出航班的起飞顺序。输入目前停留在该机场的航班号,输出为按照调度排序后输出的有序的航班号。原创 2024-04-12 15:28:33 · 29 阅读 · 0 评论 -
od机试算法:查找众数及中位数
1.众数是指一组数据中出现次数量多的那个数,众数可以是多个2.中位数是指把一组数据从小到大排列,最中间的那个数,如果这组数据的个数是奇数,那最中间那个就是中位数,如果这组数据的个数为偶数,那就把中间的两个数之和除以2,所得的结果就是中位数3.查找整型数组中元素的众数并组成一个新的数组,求新数组的中位数。原创 2024-04-17 15:05:40 · 7 阅读 · 0 评论 -
od考试,手撕代码:无重复字符的最长子串
如果字符已经存在于子串中,更新起始索引为当前字符的下一个位置。,分别表示当前最长不重复子串的起始位置和结束位置。,请你找出其中不含有重复字符的 最长子串的长度。指针的位置为当前重复字符的下一个位置。计算字符串中最长无重复字符子串的长度。请注意,你的答案必须是 子串 的长度,更新当前最长不重复子串的长度,即为。,即为最长不重复子串的长度。记录最长无重复字符子串的长度。更新最长无重复字符子串的长度。因为无重复字符的最长子串是。因为无重复字符的最长子串是。因为无重复字符的最长子串是。最长无重复字符子串的长度。原创 2024-04-15 10:13:57 · 11 阅读 · 0 评论 -
od机试算法:数据单元的变化替换
第一个单元中有对B单元的引用,B单元格的值为1,耆换时,将第二个数据第单元的内容替代<B>的位置,并和其他内容合并,2、每个单元格的内容包含宁母和数宁,以及使用'<>'分隔的单元格引用,例如:<A>表示引用第一个单元的值。第二个单元中有对A单元的引用,A单元格的值为1,替换时,将A单元的内容替代<A>的位置,并和其他内容合并。将一个csv格式的数据文件中包含有单元格引用的内容替换为对应单元格内容的实际值。5、引用单元格的位置不受限制,允许排在后面的单元格被排在前面的单元格引用。A单元格:aCdOu。原创 2024-04-17 15:08:13 · 42 阅读 · 0 评论