![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
华为OD
文章平均质量分 58
Mercury-360
这个作者很懒,什么都没留下…
展开
-
华为OD笔试--HJ5进制转换(JAVA实现)
写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。原创 2024-05-09 20:55:35 · 243 阅读 · 0 评论 -
华为OD笔试--HJ3明明的随机数(JAVA实现)
明明生成了N个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。数据范围: 1≤n≤1000 ,输入的数字大小满足1≤val≤500。原创 2024-05-10 12:50:33 · 200 阅读 · 0 评论 -
华为OD笔试--HJ10字符个数统计(JAVA实现)
编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。数据范围: 1≤n≤500。原创 2024-05-10 13:22:09 · 308 阅读 · 0 评论 -
华为OD笔试--NC68跳台阶(JAVA实现)
一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。原创 2024-05-10 13:51:31 · 300 阅读 · 0 评论 -
华为OD笔试--NC61两数之和(JAVA实现)
给出一个整型数组nums,和一个目标值target,请在数组中找出两个加起来等于目标值的数的下标,返回的下标按升序排列。(注:返回的数组下标从1开始算起,保证target一定可以由数组里面2个数字相加得到)原创 2024-05-10 14:42:09 · 273 阅读 · 0 评论 -
华为OD笔试--HJ17坐标移动(JAVA实现)
开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者S) + 数字(两位以内)坐标之间以;分隔。非法坐标点需要进行丢弃。如AA10;A1A;YAD;等。原创 2024-05-11 00:47:47 · 367 阅读 · 1 评论