2024-02-27 11:02:22 919 396
华为OD机试 - 路口最短时间问题(Java & JS & Python & C & C ),实现:dijkstra变形_华为od 路口最短时间问题
2024-03-20 11:03:46 556 200
华为OD机试 - 跳马(Java & JS & Python & C & C ),实现:广度优先搜索_跳马 华为od
2024-03-29 15:03:28 297 268
华为OD机试 - 部门人力分配(Java & JS & Python & C & C ),实现:二分 双指针_华为od 部门人力
2024-03-27 10:03:09 263 393
华为OD机试 - 矩阵匹配(Java & JS & Python & C & C ),实现:二分法 二分图最大匹配
2024-03-26 08:03:30 960 283
华为OD机试 - 园区参观路径(Java & JS & Python & C & C ),实现:动态规划_园区某部门举办了family day,邀请员工及其家属参加;将公司园区视为一个矩形,起始
2024-03-24 22:03:13 47 222
华为OD机试 - 火星文计算2(Java & JS & Python & C & C ),实现:字符串操作 || 栈结构_华为od机试 火星文计算
2024-03-24 22:03:07 261 421
华为OD机试 - 小明找位置(Java & JS & Python & C & C ),考察:二分法_华为od小明找位置
2024-03-18 11:03:42 212 663
华为OD机试 - 石头剪刀布游戏(Java & JS & Python & C & C ),实现:集合,排序操作_华为od 石头剪刀布游戏
2024-03-13 00:03:17 921 98
POJ - 3311 Hie with the Pie(Java & JS & Python & C),实现:Floyd算法 全排列
2024-03-11 10:03:50 640 719
华为OD机试 - 来自异国的客人(Java & JS & Python & C & C ),实现:除留取余,字符串操作_华为od 来自异国的客人
2024-03-09 09:03:22 607 682
华为OD机试 - 堆内存申请(Java & JS & Python & C & C ),实现:逻辑分析_bilibili华为 堆内存申请请问题python
2024-03-04 10:03:33 375 32
华为OD机试 - 攀登者(Java & JS & Python & C & C ),实现:逻辑分析_华为 攀登者2
2024-03-03 11:03:46 421 507
华为OD机试 - 项目排期(Java & JS & Python & C & C ),实现:二分 回溯
2024-03-02 09:03:22 198 536
题目描述>一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。 现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。 例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务还依赖E任务。那么执行任务的顺序由先到后是:A任务,E任务,B任务,C任
2024-03-02 09:03:21 539 439
华为OD机试 - 精准核酸检测(Java & JS & Python & C & C ),实现:并查集_精准核酸检测算法
2024-03-02 09:03:20 110 441
华为OD机试 - API集群负载统计(Java & JS & Python & C & C ),实现:集合的应用_需要统计各个api访问的频次,根据热点信息在服务器节点
2024-02-28 10:02:25 100 795
华为OD机试 - 密码输入检测(Java & JS & Python & C & C ),实现:栈_od 密码输入检测
2024-02-25 11:02:26 814 386
华为OD机试 - 小朋友分组(Java & JS & Python & C & C ),实现:逻辑分析_od老师给同学分组
2024-02-22 10:02:26 524 661
华为OD机试 - 数据单元的变化替换(Java & JS & Python & C),实现:递归_将一个csv格式的数据文件中包含由单元格引用的内容替换为对应单元格内容的实际值
2024-02-20 09:02:21 774 974
【2023年华为OD机试真题(C卷)】电脑病毒感染(广度优先搜索(BFS)-Java&Python&C &JS实现)一个局域网内有很多台电脑,分别标注为0 - N-1的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t表示。其中网络内一个电脑被病毒感染,其感染网络内所有的电脑需要最少需要多长时间。如果最后有电脑不会感染,则返回-1给定一个数组times表示一个电脑把相邻电脑感染所用的时间。如图:path[i]= {i,j, t} 表示电脑i->j 电脑i上的病毒感染j,需要时间t。
2024-02-16 14:02:51 326 871
华为OD机试 - 内存冷热标记(Java & JS & Python & C & C ),考察:多条件排序_内存冷热标记
2024-02-16 14:02:07 384 863
华为OD机试 - 根据IP查找城市(Java & JS & Python & C),实现:逻辑分析_某业务需要根据终端的ip
2024-02-15 14:02:07 223 174
华为OD机试 - 掌握的单词个数(Java & JS & Python & C & C ),实现:逻辑分析_有一个字符串数组words和一个字符串chars
2024-02-15 14:02:38 865 854
华为OD机试 - 快递员的烦恼(Java & JS & Python & C & C ),实现:Floyd算法 全排列
2024-02-15 14:02:31 683 483
本文是2024华为OD机试真题(C C Java Py JS) B卷专栏的目录贴(定期更新华为OD各个时间阶段的机试真题,每日定时更新,本专栏每篇的文章都会将使用C语言、C 、Python、Java、JS五种语言进行更新解答,包含真题,思路分析,代码参考,每个题目的思路分析都非常详细,超过百字欢迎大家订阅学习,代码可以直接运行使用,限时优惠,持续更新)华为OD是Outsourcing Dispacth模式,是华为和外企德科联合招聘的简称。目前华为大多数是OD招聘。_华为od机考
2024-02-14 09:02:06 1036 362
【2023年华为OD机试真题(C卷)】田忌赛马(贪心算法-Java&Python&C &JS实现)给定两个只包含数字的数组a, b, 调整数组a里面数字的顺序,使得尽可能多的a[i] > b[i]。数组a和b中的数字各不相同。输出所有可以达到最优结果的a数组数量输入描述:输入的第一行是数组a中的数字,其中只包含数字,每两个数字之间相隔一个空格,a数组大小不超过10输入的第一行是数组b中的数字,其中只包含数字,每两个数字之间相隔一个空格,b数组大小不超过10_田忌赛马 od
2024-02-12 14:02:46 107 746
【2023年华为OD机试真题(C卷)】两个字符串间的最短路径问题(动态规划-Java&Python&C &JS实现)给定两个字符串,分别为字符串A与字符串B。例如A字符串为ABCABBA,B字符串为CBABAC可以得到下图m*n的二维数组,定义原点为(0, 0),终点为(m, n),水平与垂直的每一条边距离为1,映射成坐标系如下图。
2024-02-12 14:02:37 1013 57
【2023年华为OD机试真题(C卷)】分月饼(动态规划-Java&Python&C &JS实现)中秋节,公司分月饼,m个员工,买了n个月饼,m
2024-02-11 10:02:59 263 841
华为OD机试 - 螺旋数字矩阵(Java & JS & Python & C & C ),实现:逻辑分析_python 疫情期间,小明隔离在家,百无聊赖,在纸上写数字玩。
2024-02-11 10:02:41 223 251
华为OD机试 - 数的分解(Java & JS & Python & C & C ),实现:数学问题_华为od数的分解
2024-02-09 20:02:10 844 106
【2023年华为OD机试真题(C卷)】火星文计算(模拟-Java&Python&C &JS实现)已知火星人使用的运算符为#、$,其与地球人的等价公式如下: x#y = 4*x 3*y 2 x$y = 2*x y 3 1、其中x、y是无符号整数 2、地球人公式按C语言规则计算 3、火星人公式中,#的优先级高于$,相同的运算符,按从左到右的顺序计算
2024-02-06 15:02:10 567 35
【2023年华为OD机试真题(C卷)】内存冷热标记(Java&Python&C &JS实现)现代计算机系统中通常存在多级的存储设备,针对海量workload的优化的一种思路是将热点内存页优先放到快速存储层级,这就需要对内存页进行冷热标记。一种典型的方案是基于内存页的访问频次进行标记,如果统计窗口内访问次数大于等于设定阈值,则认为是热内存页,否则是冷内存页。对于统计窗口内跟踪到的访存序列和阈值,现在需要实现基于频次的冷热标记。内存页使用页框号作为标识。_华为od冷热链的题
2024-02-06 15:02:59 51 799
题目描述>一根X米长的树木,伐木工切割成不同长度的木材后进行交易,交易价格为每根木头长度的乘积。 规定切割后的每根木头长度都为正整数,也可以不切割,直接拿整根树木进行交易。 请问伐木工如何尽量少的切割,才能使收益最大化?
2024-02-05 11:02:06 386 633
题目描述>算法工程师小明面对着这样一个问题, 需要将通信用的信道分配给尽量多的用户:信道的条件及分配规则如下: 1、所有信道都有属性:"阶",阶为r的信道的容量为2^r比特;2、所有用户需要传输的数据量都一样:D比特;3、一个用户可以分配多个信道,但每个信道只能分配给一个用户;4、只有当分配给一个用户的所有信道的容量和>=D,用户才能传输数据; 给出一组信道资源,最多可以为多少用户传输数据?
2024-02-04 21:02:54 348 879
华为OD机试 - 推荐多样性(Java & JS & Python & C),实现:逻辑分析
2024-02-03 12:02:26 961 830
【2023年华为OD机试真题(C卷)】最多购买宝石数目(贪心算法实现-Java&Python&C &JS实现)橱窗里有一排宝石,不同的宝石对应不同的价格,宝石的价格标记为gems[i],0
2024-02-02 09:02:46 741 894
【2023年华为OD机试真题(C卷)】考勤信息(滑动窗口算法-Java&Python&C &JS实现)公司用一个字符串来表示员工的出勤信息:absent:缺勤late:迟到leaveearly:早退present:正常上班现需根据员工出勤信息,判断本次是否能获得出勤奖,能获得出勤奖的条件如下:缺勤不超过一次;没有连续的迟到/早退;任意连续7次考勤,缺勤/迟到/早退不超过3次
2024-01-31 12:01:18 138 676
【2023年华为OD机试真题(C卷)】项目排期(贪心算法-Java&Python&C &JS实现)项目组共有N个开发人员,项目经理接到了M个独立的需求,每个需求的工作量不同,且每个需求只能由一个开发人员独立完成,不能多人合作。假定各个需求直接无任何先后依赖关系,请设计算法帮助项目经理进行工作安排,使整个项目能用最少的时间交付。
2024-01-31 12:01:15 946 711
华为OD机试 - 提取字符串中的最长合法简单数学表达式(Java & JS & Python & C),实现:双指针/正则 栈/eval_华为 od 最长合法的表达式
2024-01-31 12:01:03 209 741
C语言进阶——自定义类型:枚举、联合,有图有码,讲解详细,干货满满,不容错过的好文!
2024-01-30 10:01:41 591 718
【2023年华为OD机试真题(C卷)】机器人搬砖(二分查找-Java&Python&C &JS实现)机器人搬砖,一共有N堆砖存放在N个不同的仓库中,第i堆砖中有bricks[i]块砖头,要求在8小时内搬完。机器人每小时能搬砖的数量取决于有多少能量格,机器人一个小时中只能在一个仓库中搬砖,机器人的能量格每小时补充一次且能量格只在这一个小时有效,为使得机器人损耗最小化尽量减小每次补充的能量格数。为了保障在8小时内能完成搬砖任务,请计算每小时给机器人充能的最小能量格数。
2024-01-29 13:01:51 744 653
华为OD机试 - 测试用例执行计划(Java & JS & Python & C),实现:自定义排序_测试用例执行计划
2024-01-29 13:01:18 582 719
【2023年华为OD机试真题(C卷)】找座位(Java&Python&C &JS实现)在一个大型体育场内举办了一场大型活动,由于疫情防控的需要,要求每位观众的必须间隔至少一个空位才允许落座。现在给出一排观众座位分布图,座位中存在已落座的观众,请计算出,在不移动现有观众座位的情况下,最多还能坐下多少名观众。
2024-01-28 12:01:23 492 437
华为OD机试 - 抢7游戏(Java & JS & Python & C),实现:数学分析 || 动态规划
2024-01-28 12:01:21 122 798
华为OD机试 - 分配土地(Java & JS & Python & C),考察:几何问题_从前有个村庄,村民们喜欢在各种田地上插上小旗子
2024-01-28 12:01:19 581 709
本文是2024华为OD机试(C C Java Py JS) C D卷专栏的目录贴(持续更新中…)华为OD是Outsourcing Dispacth模式,是华为和外企德科联合招聘的简称。目前华为大多数是OD招聘。OD模式也是华为提出的一种新的用工形式,每年都会从OD项目挑优秀员工转为正编。所有OD和正式员工一样对待,没有差别,部门平时开会、评审等活动都是一起参加的,是同薪同酬,都是由华为的HR直接定的薪资,看的是我们技术能力。
2024-01-28 12:01:16 138 483
【2023年华为OD机试真题(C卷)】小华最多能得到多少克黄金(优先搜索DFS-Java&Python&C &JS实现)小华按照地图去寻宝,地图上被划分成 m 行和 n 列的方格,横纵坐标范围分别是 [0, n−1]和[0, m-1]。在横坐标和纵坐标的数位之和不大于k的方格中存在黄金(每个方格中仅存在一克黄金),但横坐标和纵坐标之和大于k的方格存在危险不可进入。小华从入口(0,0)进入,任何时候只能向左,右,上,下四个方向移动一格。请问小华最多能获得多少克黄金?
2024-01-28 12:01:33 899 76
最近《点燃我温暖你》中李峋的爱心代码超级火,看着特别心动,这不,光棍节快到了,给兄弟们教学一波爱心代码(C、python、html都有哦),赶在双十一前表白,让这个双十一不在是孤单一个人!_爱心代码
2024-01-26 00:01:55 765 892
华为OD机试 - 员工派遣(Java & JS & Python & C),实现:二分法_java,2023华为机试,员工派遣
2024-01-26 00:01:01 1008 190
华为OD机试 - 执行任务赚积分(Java & JS & Python & C),实现:优先队列
2024-01-26 00:01:53 280 675
【2023年华为OD机试真题(C卷)】传递悄悄话(优先搜索(DFS)-Java&Python&C &JS实现)给定一个二叉树,每个节点上站着一个人,节点数字表示父节点到该节点传递悄悄话需要花费的时间。初始时,根节点所在位置的人有一个悄悄话想要传递给其他人,求二叉树所有节点上的人都接收到悄悄话花费的时间。_华为机试 传递悄悄话
2024-01-25 10:01:23 654 373
华为OD机试 - 中文分词模拟器(Java & JS & Python & C),实现:逻辑分析_华为od 中文分词模拟器
2024-01-25 10:01:25 378 581
华为OD机试 - 分披萨(Java & JS & Python & C),实现:递归 缓存_吃货和馋嘴分披萨 od
2024-01-24 15:01:05 731 777
【2023年华为OD机试真题(C卷)】找城市(广度优先搜索(BFS)-Java&Python&C &JS实现)一张地图上有n个城市,城市和城市之间有且只有一条道路相连:要么直接相连,要么通过其它城市中转相连(可中转一次或多次)。城市与城市之间的道路都不会成环。当切断通往某个城市 i 的所有道路后,地图上将分为多个连通的城市群,设该城市 i 的聚集度为 DPi(Degree of Polymerization), DPi = max(城市群1的城市个数, 城市群2的城市个数, ... 城市群
2023-05-14 16:05:22 1022 804
今天前端哥分享的是js插件,一次滚动一屏全屏滚动插件,有需要用到的兄弟可以下载下来根据需求直接使用,需要引入jquer引入文件:可以在上面下载<script src="js/jquery.min