![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
HuaWei编程题练习
文章平均质量分 56
笔试题
呦柚子
这个作者很懒,什么都没留下…
展开
-
leetcode — 面试题 17.24. 最大子矩阵
面试题 17.24. 最大子矩阵 给定一个正整数、负整数和 0 组成的 N × M矩阵,编写代码找出元素总和最大的子矩阵。 返回一个数组[r1, c1, r2, c2](最大子矩阵的和),其中r1,c1分别代表子矩阵左上角的行号和列号,r2,c2分别代表右下角的行号和列号。若有多个满足条件的子矩阵,返回任意一个均可。 注意:本题相对书上原题稍作改动 示例: 输入: [ [-1,0], [0,-1] ] 输出:[0,1,0,1] 解释:输入中标粗的元素即为输出所表示的矩阵...原创 2021-08-27 22:25:55 · 516 阅读 · 2 评论 -
[HuaWei] 8.25笔试
第一道:最大子矩阵 题目描述 求矩阵的最大子矩阵,比较大小的依据是子矩阵所有元素和的大小 import java.util.*; // 最大子矩阵的和 // 求矩阵的最大子矩阵,比较大小的依据是子矩阵所有元素和的大小 public class Main1 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in);原创 2021-08-27 15:52:19 · 630 阅读 · 0 评论 -
[HuaWei编程题练习] 删除字符(密钥协商)
有一个长度为n的字符串s,可以删除其中的 m个字符,使剩余字符串的字典序最小,输出这个剩余字符串。 有一种密钥协商方案,A电脑给B电脑发送一个一定长度的字符串S(假设长度为m),B电脑给A电脑发送一个整数n(规定:n<m),则将字符串S去掉n个字符后可以得到的字典序最小的字符串L作为两电脑协商之后的通信密钥。 输入描述: 第一行输入一个整数 T,代表接下来有T组测试数据。 对于每一组测试数据,第一行输入两个数n,m代表字符串的长度和可以删除的字符数量。 接下来输入长度为n字符串。 1≤T≤原创 2021-08-06 17:57:46 · 325 阅读 · 0 评论 -
[HuaWei] 7.28笔试
第一题 服务器 输入 // 4 // 0,2,200,0,1 // 1,3,400,0,1 // 2,3,400,1,0 // 3,3,300,0,1 // 3 1 3 200 0 1 输出 //2 1 3 第一行输入服务器个数M 接下来M行为服务器参数,按顺序为编号,cpu数,内存大小, 架构, 是否支持NP卡 最后一行为选择要求, 按顺序为服务器数, 选择策略, cpu数,内存大小,架构, NP (服务器cpu数内存应不小于要求, 架构NP必须一致) 其中架构0-8 为9则.原创 2021-08-03 16:10:34 · 208 阅读 · 0 评论