
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 · 654 阅读 · 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 · 689 阅读 · 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 · 411 阅读 · 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 · 244 阅读 · 0 评论