草庐IT

misayaaaaa

全部标签

华为OD机试真题 C++ 实现【带传送阵的矩阵游离】【2023 Q2 | 200分】

        所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目n行m列的矩阵,每个位置上有一个元素你可以上下左右行走,代价是前后两个位置元素值差的绝对值.另外,你最多可以使用一次传送阵(只能从一个数跳到另外一个相同的数)求从走上角走到右下角最少需要多少时间。输入描述:第一行两个整数n,m,分别代表矩阵的行和列。后面n行,每行m个整数,分别代表矩阵中的元素。输出描述:一个整数,表示最少需要多少时间。

华为OD机试真题 JavaScript 实现【最大利润】【2023 Q1 | 100分】

 所有题目均有四种语言实现。C++实现目录、Python实现目录、JavaScript实现目录、Java实现目录题目商人经营一家店铺,有number种商品,由于仓库限制每件商品的最大持有数量是item[index]每种商品的价格是item-price[item_index][day]通过对商品的买进和卖出获取利润请给出商人在days天内能获取的最大的利润注:同一件商品可以反复买进和卖出输入描述3第一行输入商品的数量number3第二行输入商品售货天数days456第三行输入仓库限制每件商品的最大持有数量是item[index]123第一件商品每天的价格432第二件商品每天的价格153第三件商品

华为OD机试真题 C++ 实现【幻方修复】【2023 Q1 | 100分】

        所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目幻方(MagicSquare)是一个由1~N^2,共N^2个整数构成的N*N矩阵,满足每行、列和对角线上的数字和相等.上回你已经帮助小明将写错一个数字的幻方进行了修复,小明在感谢之余也想进一步试试你的水平,于是他准备了有两个数字发生了位置交换的幻方。你可以把这两个交换的数字找出来并且改正吗?输入描述第一行输入一个整数N,代表带校验幻方的阶数(3 接下来的N行,每行N个整数,空格隔开(1

【100%通过率】华为OD机试真题 JS 实现【基站维护最短距离】【2023 Q1 | 200分】

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录

【100%通过率】华为OD机试真题 Java 实现【不含 101 的数】【2022.11 Q4新题】

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录

华为OD机试真题 Java 实现【带传送阵的矩阵游离】【2023 Q2 | 200分】

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目n行m列的矩阵,每个位置上有一个元素你可以上下左右行走,代价是前后两个位置元素值差的绝对值.另外,你最多可以使用一次传送阵(只能从一个数跳到另外一个相同的数)求从走上角走到右下角最少需要多少时间。输入描述:第一行两个整数n,m,分别代表矩阵的行和列。后面n行,每行m个整数,分别代表矩阵中的元素。输出描述:

华为机试真题 Java 实现【最大利润】【2022.11 Q4 新题】

    所有题目均有四种语言实现。C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目商人经营一家店铺,有number种商品,由于仓库限制每件商品的最大持有数量是item[index]每种商品的价格是item-price[item_index][day]通过对商品的买进和卖出获取利润请给出商人在days天内能获取的最大的利润注:同一件商品可以反复买进和卖出输入描述3第一行输入商品的数量number3第二行输入

华为OD机试真题 C++ 实现【检测热点字符】【2023 Q1 | 100分】

        所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目 某web 服务器会持续接收文本字符流。已知文本字符流仅由大写英文字母(A−Z )、小写英文字母(a−z )、数字( 0−9)三种组成。为了持续观测其中的热点字符需要每隔一段字符长度就进行一次增量统计(假设增量统计单位为 10 ,则每接收 10 个,就要对字符串的热点字符进行统计一次)。每次的统计结果按次数从高到低排列,对于出现次数相同字符则按ASCII 码值从大到小排列。输入描述每个输入数据为行,数据之间以 1 个空格间隔。第 1 个

【100%通过率】华为OD机试真题 Java 实现【无向图染色】【2022.11 Q4新题】

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录

【100%通过率】华为OD机试真题 Java 实现【购买水果最便宜的方案】【2023.3 Q1 新题】

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目有m个水果超市在1-n个小时的不同时间段提供不同价格的打折水果,如果某餐厅每个小时都要新采购一种水果给餐厅使用的话,请选出n个小时内,采购水果的最便宜的花费总和。(假设m个超市打折时间段可以覆盖n小时)输入描述N—总小时数nm—水果超市个数mX[0]x[1]x[2]—第2~m+1行:每行长度为3的数组,代表各超市在x[0]~x[1]小时(包含[x1])提供价格为x2的水果