E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
华为机试】
华为机试
题41-称砝码
描述现有n种砝码,重量互不相等,分别为m1,m2,m3…mn;每种砝码对应的数量为x1,x2,x3...xn。现在要用这些砝码去称物体的重量(放在同一侧),问能称出多少种不同的重量。注:称重重量包括0数据范围:每组输入数据满足1≤n≤10,1≤mi≤2000,1≤xi≤10输入描述:对于每组测试数据:第一行:n---砝码的种数(范围[1,10])第二行:m1m2m3...mn---每种砝码的重量(
Kane886
·
2023-10-24 00:42
华为机试题
c语言
华为机试
题43-迷宫问题
描述定义一个二维数组N*M,如5×5数组下所示:intmaze[5][5]={0,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,0,};它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的路线。入口点为[0,0],既第一格是可以走的路。数据范围:2≤n,m≤10,输入的内容只包含0≤val
Kane886
·
2023-10-24 00:42
华为机试题
c语言
深度优先
华为机试
题61-放苹果
描述把m个同样的苹果放在n个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?注意:如果有7个苹果和3个盘子,(5,1,1)和(1,5,1)被视为是同一种分法。数据范围:0≤m≤10,1≤n≤10。输入描述:输入两个int整数输出描述:输出结果,int型示例1输入:73输出:8动态规划的题对我来说都是难题,根本想不出状态转移方程要怎么写。。。解题思路:已知苹果个数为m(0~10),盘子个
Kane886
·
2023-10-24 00:11
华为机试题
c语言
动态规划
华为机试
题80-整型数组合并
描述题目标题:将两个整型数组按照升序合并,并且过滤掉重复数组元素。输出时相邻两数之间没有空格。输入描述:输入说明,按下列顺序输入:1输入第一个数组的个数2输入第一个数组的数值3输入第二个数组的个数4输入第二个数组的数值输出描述:输出合并之后的数组示例1输入:31254-1032输出:-101235这题也比较简单,用最笨的方法暴力求解,而且我只用一个数组,循环输入两次数组数据即可。在存放新输入的整型
Kane886
·
2023-10-24 00:11
华为机试题
c语言
华为机考1-54题总结
华为机试
质数因子题目描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为22335)最后一个数后面也要有空格num=int(input())deffunc
zisuina_2
·
2023-10-22 22:04
面试
字符串
华为
华为机试
算法整理
1、HJ1字符串最后一个单词的长度计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)packagecom.micheal;importjava.util.Scanner;/***计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)*输出最后一个字符串的长度*/publicclassHJ1{publ
Micheal_yang0319
·
2023-10-22 22:31
算法
java
开发语言
华为机试
动态规划HJ24合唱队HJ49多线程HJ88扑克牌大小扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):)345678910JQKA2jokerJOKER输入两手牌,两手牌之间用“-”连接,每手牌的每张牌以空格分隔,“-”两边没有空格,如:4444-jokerJOK
haimianjie2012
·
2023-10-22 22:31
【HUAWEI】
华为机试
试题-105
LeeCode试题链接直接上HJ1字符串最后一个单词的长度HJ2计算某字符出现次数HJ3明明的随机数:随机数去重排序输出(小-大)HJ4字符串分隔:输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;HJ5进制转换:输入十六进制的数,输出该数值的十进制HJ6质数因子:输入一个正整数,按照从小到大的顺序输出它的所有质因子HJ7取近似值:接受一个正浮点数值,输出该数值的近似整数值HJ8合并表记录
DrMaker
·
2023-10-22 22:01
笔试
java
华为机试
:统计射击比赛成绩
题目来源
华为机试
:统计射击比赛成绩题目描述题目解析#include#include#include#include#includeusingnamespacestd;structInfo{intid;intscore
OceanStar的学习笔记
·
2023-10-22 13:58
算法与数据结构
华为
c++
开发语言
【
华为机试
真题 JAVA】统计射击比赛成绩-100
【编程题目|100分】统计射击比赛成绩【2021,2022Q2考试题】时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld本题可使用本地IDE编码,不能使用本地已有代码,无跳出限制,编码后请点击"保存并调试"按钮进行代码提交。题目描述给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高3个分数
GeekerLou
·
2023-10-22 13:27
华为机试真题Java
java
开发语言
算法
华为
【
华为机试
真题Java】统计射击比赛成绩
目录题目描述输入描述输出描述参考示例参考代码机试介绍写在最后题目描述给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高3个分数之和进行降序排名,输出降序排名后的选手ID序列。条件如下
forest_long
·
2023-10-22 13:51
华为机试真题-Java
java
华为
开发语言
python
算法
华为OD机试攻略
牛客
华为机试
题库——https://www.nowcoder.com/ta/huawei(重点看)[题号HJ开头]牛客在线编程算法篇——https://www.nowcoder.com/exam/oj[
张紫娃
·
2023-10-21 08:41
链表
数据结构
【牛客网
华为机试
】HJ34 图片整理
题目描述Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。本题含有多组样例输入。输入描述:Lily使用的图片包括"A"到"Z"、"a"到"z"、"0"到"9"。输入字母或数字个数不超过1024。输出描述:Lily的所有图片按照从小到大的顺序输出示例1输入:Ihave1nose2hands10f
202xxx
·
2023-10-21 08:11
牛客网刷题
华为
python
数据结构
算法
leetcode
牛客
华为机试
1.计算字符个数importsysdefmain():#hashmap辅助lines=sys.stdin.readlines()s=lines[0].strip()t=lines[1].strip()iflen(s)==0:return0hashmap=dict()forcins:hashmap[c.upper()]=hashmap.get(c.upper(),0)+1print(hashmap.
lzAllen
·
2023-10-21 06:49
刷题
leetcode上再复习一遍
leetcode:面试题17.09.第k个数剑指OfferII062.实现前缀树掷骰子模拟1838.最高频元素的频数剑指OfferII099.最小路径之和二叉树的最近公共祖先
华为机试
题
华为机试
题2面试题
Alice_whj
·
2023-10-16 12:15
leetcode
算法
职场和发展
2023年-
华为机试
题库B卷(Python)【满分】
华为机试
题库B卷已于5月10号更新为2023B卷(2023-10-04更新本文)
华为机试
有三道题目,前两道属于简单或中等题,分值为100分,第三道为中等或困难题,分值为200分。
华尔街的幻觉
·
2023-10-04 23:55
python
华为od
华为机试
-----HJ25 数据分类处理
描述信息社会,有海量的数据需要分析处理,比如公安局分析身份证号码、QQ用户、手机号码、银行帐号等信息及活动记录。采集输入大数据和分类规则,通过大数据分类处理程序,将大数据分类输出。请注意本题有多组输入用例。输入描述:一组输入整数序列I和一组规则整数序列R,I和R序列的第一个整数为序列的个数(个数不包含第一个整数);整数范围为0~0xFFFFFFFF,序列个数不限输出描述:从R依次中取出R,对I
莫等闲,白了少年头
·
2023-09-28 09:40
LeetCode
华为机试
java
HJ25
数据分类处理
9.20
华为机试
-后端
1、丢失报文的位置某通信系统持续向外发送报文,使用数组nums保存n个最近发送的报文,用于在报文未达到对端的情况下重发。报文使用序号sn表示,序号sn按照报文发送顺序从小到大排序,相邻报文sn不完全连续且有可能相同。报文使用循环覆盖的方式保存,即nums数组填满后,从头开始保存新的报文。假设需要重发序号为sn的报文。请找出序号为sn的报文在数组中的开始位置和结束位置。输入第一行输入:数组nums的
晓宜
·
2023-09-25 14:34
华为
算法
C++
华为机试
练习题(一)
1.char*与char[]区别:char*s1=”abc”;s1是一个指针,s1所指向的地址的内容是不可改变的,但是s1可以指向其他地址。s1是指向字符串常量的,它存储在里不可被修改char*s1="abcd";s1[2]='z';//错误:编译时能通过运行的时候会报错s1="xyz";//可以将指针指向其他内容coutusingnamespacestd;intcount_last(char*s
乒乒乓乓丫
·
2023-09-23 02:46
华为机试
考试题目
//1、牛客网-数据分类/*题目描述:信息社会,有海量的数据需要分析处理,比如公安局分析身份证号码、QQ用户、手机号码、银行帐号等信息及活动记录。采集输入大数据和分类规则,通过大数据分类处理程序,将大数据分类输出。一组输入整数序列I和一组规则整数序列R,I和R序列的第一个整数为序列的个数(个数不包含第一个整数);整数范围为0~0xFFFFFFFF,序列个数不限链接:https://www.nowc
从小练武功
·
2023-09-23 02:46
C++与数据结构
华为
算法
数据结构
华为机试
:找出矩阵的最大值
给定一个全为0/1的等边矩阵,对每一行进行移位找出行最大值(二级制数),返回矩阵所有行的和。//5//1,0,0,0,1//0,0,0,1,1//0,1,0,1,0//1,0,0,1,1//1,0,1,0,1//反转数组voidreverseM(unsignedint*arr,intstart,intend){//intl=0,r=len-1;while(start
FNR_S
·
2023-09-20 17:45
C/C++
算法
华为机试
:寻找数组中A=B+2C的组合
寻找给定数组中A=B+2C的组合,(只返回满足条件的任意一组即可)重复数字不算,若不存在这个组合返回0。如给定数组【2730】,返回7,3,2int*FindABC(int*arr,intlen){int*res=(int*)malloc(3*sizeof(int));//A=B+2CintA=0,B=0,C=0;for(size_ti=0;i
FNR_S
·
2023-09-20 17:15
C/C++
LeetCode
算法
【
华为机试
真题 JAVA】分苹果-100
【编程题目|100分】分苹果【2022Q1,Q2考试题】时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld本题可使用本地IDE编码,不能使用本地已有代码,无跳出限制,编码后请点击“保存并调试”按钮进行代码提交。题目描述A、B两个人把苹果分为两堆,A希望按照他的计算规则等分苹果,他的计算规则是按照二进制加法计算,并且不
GeekerLou
·
2023-09-14 15:55
华为机试真题Java
java
开发语言
算法
OD
华为机试
19
分苹果描述A、B两个人把苹果分为两堆,A希望按照他的计算规则等分苹果,他的计算规则是按照二进制加法计算,并且不计算进位12+5=9(1100+0101=9),B的计算规则是十进制加法,包括正常进位,B希望在满足A的情况下获取苹果重量最多。输入苹果的数量和每个苹果重量,输出满足A的情况下B获取的苹果总重量。如果无法满足A的要求,输出-1。输入描述:输入第一行是苹果数量:3输入第二行是每个苹果重量:3
昼余烬
·
2023-09-14 15:54
华为机试
算法
数据结构
java
华为
分苹果 A,B两个人把苹果分为两堆,A希望按照它的计算规则等分苹果,他的计算规则是按照二进制加法计算,并且不计算走位,12+5=9(1100+0101=9)
前言《
华为机试
真题》专栏为华为OD机试真题,源码包含多种语言。
ferrycoln
·
2023-09-14 15:54
华为机试真题解答
算法
java
javascript
面试
华为
华为OD机试真题2022Q4 A + 2023 B卷(Java)
华为机试
有三道题,第一道和第二道属于简单题,分值为100分,第三道为困难题,分值为200分,总分400分,150分钟考试时间。华为的考试平台是牛客网,大家可以提前去牛客网找到华为机考门槛进行练
哪 吒
·
2023-09-12 03:49
搬砖工逆袭Java架构师
华为od
java
开发语言
程序人生
学习
华为机试
-移除K位数字
1.思路这题没想到好思路,使用了暴力dfs算法,尽量使用剪枝函数优化2.代码publicclassMain{//初始化结果为999999999,方便后面和运算的结果比较,取最小值privatestaticStringans="999999999";publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);Strings=s
东南吴彦祖
·
2023-09-09 20:16
算法
华为机试
深度优先
算法
华为机试
HJ65 查找两个字符串a,b中的最长公共子串
HJ108求最小公倍数-Python题目解题思路代码结果题目解题思路1、先考虑最短的字符串可能就是较长的字符串的子串的可能性2、从较短字符串中截取尽可能长的子字符串,再取较长字符串中查找,如果能找到,则就是最长字串。最长就是较短字符串的长度先-1,再-2…循环就出来了,再考虑截取的位置有些答案是从最短开始计算的,耗时会比较大。。。代码deffunc():s1
老铁6666
·
2023-09-09 20:39
Python
华为
python
【牛客网
华为机试
】HJ65 查找两个字符串a,b中的最长公共子串
题目描述查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。注:子串的定义:将一个字符串删去前缀和后缀(也可以不删)形成的字符串。请和“子序列”的概念分开!本题含有多组输入数据!输入描述:输入两个字符串输出描述:返回重复出现的字符示例1输入:abcdefghijklmnopabcsafjklmnopqrstuvw输出:jklmnop解题思路(1)定义str1为最短字符串,
202xxx
·
2023-09-09 20:39
牛客网刷题
华为
算法
python
数据结构
牛客网
《
华为机试
》刷题之HJ65 查找两个字符串a,b中的最长公共子串
一、题目二、示例三、代码whileTrue:try:a=input()b=input()iflen(b)
O_胡萝卜_O
·
2023-09-09 20:37
《华为机试》
字符串
OJ题库:计算日期到天数转换、打印从1到最大的n位数 、尼科彻斯定理
前言:在部分大厂笔试时经常会使用OJ题目,这里对《
华为机试
》和《剑指offer》中的部分题目进行思路分析和讲解,希望对各位读者有所帮助。
luming-02
·
2023-09-06 03:11
OJ题库——剑指offer
华为
算法
华为od
oj
leetcode
c++
牛客网
华为机试
:叠积木
题目来源
华为机试
:叠积木题目描述题目解析本题与leetcode:698.划分为k个相等的子集本质上是一样的。
OceanStar的学习笔记
·
2023-09-04 04:41
算法与数据结构
华为
深度优先
leetcode
【秋招机试真题】
华为机试
0811-1-叠积木
/**题目:叠积木*题目描述:给出一个列表如[[6,7,],[5,4],[3,2]],表示木块的长和宽,当木块的长和宽不大于另一个木块的长和宽时,就可以放在上面,此外数组还可以左右翻转。当长宽都大于等于上一个积木时才可以搭到上一个积木上,求最多能搭多少层。输入描述:[[5,4],[6,3],[6,7],[6,6],[4,6]]输出描述:4*/说明:华为0811第一题;可以参考leetcode300
从小我就不会起名字qzz
·
2023-09-04 04:40
华为
算法
css
华为机试
练习(十二)叠积木
题目描述积木宽高相等,长度不等,每层只能放一个或拼接多个积木,每层长度相等,求最大层数,最少2层。输入给定积木的长度,以空格分隔,例如:3663。输出如果可以搭建,返回最大层数,如果不可以返回-1。样例输入3663样例输出3样例输入35样例输出-1【分析】设所有积木长度总和为sum,若可以搭建为m层,每层积木长度为n,则必有sum=mn;设积木中长度最大值为max,则必有n>=max所以本题只需求
下一个路口遇见你48
·
2023-09-04 04:09
算法
js
数据结构
牛客刷题(
华为机试
)
入门1.进制转换描述:写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。数据范围:保证结果在1≤n≤2^31-1输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。不同组的测试用例用\n隔开。importjava.util.Scanner;//注意类名必须为Main,不要有任何packagexxx信息publicclassMain{publicstaticvoid
鹅纷斐,
·
2023-08-31 03:23
华为
java
开发语言
javascript
前端
华为机试
108 题(C 语言解答)
Nowcoder题库链接:
华为机试
HJ1字符串最后一个单词的长度(字符串)输入:hellonowcoder输出:8说明:最后一个单词为nowcoder,长度为8示例代码:HJ1.c#include#include
moyebai
·
2023-08-30 16:56
#
C
Huawei
Code
算法
c语言
牛客网——
华为机试
题库(94-108)
T94.计票统计T95.人民币转换T96.表示数字#include#includeusingnamespacestd;intmain(){strings;while(cin>>s){for(inti=0;i='0'&&s[i]'9')){s=s.substr(0,i)+"*"+s.substr(i);i++;}if(s[i]>='0'&&s[i]'9')){s=s.substr(0,i+1)+"*
purple 桐
·
2023-08-28 00:09
牛客-华为题库
算法
【
华为机试
真题 JAVA】小朋友排队-100
【编程题目|100分】小朋友排队[20224月考试题]时间限制:C/C++1000ms|其他语言:2000ms空间限制:C/C++262144K|其他语言:524288K64bitIOFormat:%lld本题可使用本地IDE编码,不能使用本地已有代码。无跳出限制,编码后请点击”保存并提交“按钮进行代码提交。题目描述小明今年升学到了小学1年级来到新班级后,发现其他小朋友身高参差不齐,然后就想基于各
GeekerLou
·
2023-08-27 08:56
华为机试真题Java
java
开发语言
华为
Day 31/100 (
华为机试
)字符串分隔问题
写在前面的话算法越写的越顺手,开心~题目链接:https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7?tpId=37&&tqId=21227&rp=1&ru=/ta/huawei&qru=/ta/huawei/question-ranking(一)题目题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串
赵国星
·
2023-08-22 17:06
华为机试
练习(七)书籍叠放问题
题目描述假设书本的叠放有这样的规则,当A书的长度和宽度都大于B书时,可以将其B书置于A的上方,堆叠摆放,请设计一个程序,根据输入的书本长宽,计算最多可以堆叠摆放多少本书?输入[[16,15],[13,12],[15,14]]输出3说明这里代表有3本书,第1本长宽分别为16和15,第2本长宽为13和12,第3本长宽为15和14,它们可以按照[13,12],[15,14],[16,15]的顺序堆叠,所
下一个路口遇见你48
·
2023-08-16 14:30
算法
js
数据结构
2023
华为机试
真题
1.字符串比较给定字符串A、B和正整数V,A的长度与B的长度相等,请计算A中满足如下条件的最大连续子串的长度:1、该连续子串在A和B中的位置和长度均相等。2、该连续子串|A[i]-B[i]|之和小于等于V。其中|A[i]-B[i]|表示两个字母ASCII码之差的绝对值。输入描述:第一行为字符串A,仅包含小写字母,长度是1到1000第二行为字符串B,仅包含小写字母,长度是1到1000第三行为正整数V
六月·飞雪
·
2023-08-15 04:25
后台
java
华为od机试面试题目
1.
华为机试
102道题解2.华为机考题目2023年7月30日19:30~22:00机考提示&注意事项(考前必看):1、注意编译环境的变化及语言选择,选自己熟悉的语言机考。
theo.wu
·
2023-08-12 14:39
华为od
面试
职场和发展
备战秋招013(20230809)
二、动态规划1.完全背包问题2.题目三、牛客网
华为机试
1、简介2、ACM2、题目三、SQL1、增删改部分总结前言提示:这里为每天自己的学习内容心情总结;LearnByDoing,NoworNever,Writingisorganizedthinking
FKX1213
·
2023-08-10 15:11
秋招打卡
java
【千题百解】
华为机试
题:求最小公倍数
“所有命运馈赠的礼物,都已在暗中标好了价格”作者:鳄鱼儿个人简介计算机专业硕士研究生阿里云社区专家博主CSDN博客专家&Java领域优质创作者题目解题Java实现注意a和b相乘时可能超过int最大值。importjava.util
鳄鱼儿
·
2023-08-06 16:37
华为
【
华为机试
】死记硬背没思路?一般人我劝你还是算了吧
华为机试
有三道题,第一道和第二道属于简单题,分值为100分,第三道为困难题,分值为200分,总分400分,150分钟考试时间。华为的考试平台是牛客网,大家可以提前去牛客网找到华为机考门槛进行练
哪 吒
·
2023-08-04 09:45
搬砖工逆袭Java架构师
学习
后端
java
开发语言
华为机试
真题实战应用【规则说明篇】-2023届校园招聘
华为机试
指南
目录岗位-机试类型一览表编程类机试非编程类机试说明岗位-机试类型一览表编程类机试满分600分,非编程类机试满分100分。
林聪木
·
2023-08-03 14:24
华为
【C语言】字符串加密解密,字符串左旋,杨氏矩阵,删除字符串中出现次数最少的字符
目录1.字符串解密加密2.字符串左旋3.杨氏矩阵4.删除字符串中出现次数最少的字符好久不见,自从刷完剑指offer里面所有目前可以用C解决的题目吧之后,就在刷一些高校的题和
华为机试
题,一直在总结经验,今天给大家分享一下我觉得很精彩的四个代码题
咸菜不闲
·
2023-07-25 05:28
和tt学C
c语言
牛客网
华为机试
在线训练——进制转换
题目描述:写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入)输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。我的解题:#include#includeusingnamespacestd;intmain(){stringinput;while(getline(cin,input)){intres=0;intk=0;for(inti=in
星空_ad64
·
2023-07-25 04:33
华为机试
题:HJ89 24点运算(python)
文章目录(1)题目描述(2)Python3实现(3)知识点详解1、input():获取控制台(任意形式)的输入。输出均为字符串类型。1.1、input()与list(input())的区别、及其相互转换方法2、print():打印输出。3、整型int():将指定进制(默认十进制)的一个字符串或数字转换为十进制整型(强转)。3.1、bin():十进制整数转换为二进制码。返回值为字符串。3.2、ord
胖墩会武术
·
2023-07-20 17:59
华为机试题
python
开发语言
《
华为机试
》刷题之HJ32 密码截取
一、题目二、示例三、代码s=input()n=len(s)res=[]foriinrange(n-1):forjinrange(i+1,n):ifs[j]==s[i]ands[i:j]==s[j:i:-1]:res.append(len(s[i:j])+1)print(max(res))四、算法说明两层循环遍历字符串,两个指针的元素相同,且指针之间的字符串形成回文,则记录子串的长度,输出最大的字符
O_胡萝卜_O
·
2023-07-20 03:38
《华为机试》
华为
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他