码迷,mamicode.com
首页 >  
搜索关键字:华为入职练习 华为oj    ( 214个结果
【华为OJ】【027-字符串运用-密码截取】
【华为OJ】【算法总篇章】【华为OJ】【027-字符串运用-密码截取】【工程下载】题目描述Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信, 比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。 比如进行下列变化 ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因为截获的串太长了,...
分类:其他好文   时间:2016-05-08 09:12:49    阅读次数:181
【华为OJ】【028-图片整理】
【华为OJ】【算法总篇章】【华为OJ】【028-图片整理】【工程下载】题目描述Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙解决。 输入描述Lily使用的图片包括"A"到"Z"、"a"到"z"、"0"到"9"。输入字母或数字个数不超过1024。 输出描述Lily的所有图片按照从小到大的顺序输出 输入例子Iha...
分类:其他好文   时间:2016-05-08 09:10:32    阅读次数:206
【华为OJ】【022-删除字符串中出现次数最少的字符】
【华为OJ】【算法总篇章】【华为OJ】【022-删除字符串中出现次数最少的字符】【工程下载】题目描述实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 输入描述字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。 输出描述删除字符串中出现次数最少的字符后的字符串。 输入例子abcdd 输出例子...
分类:其他好文   时间:2016-05-07 13:41:23    阅读次数:150
【华为OJ】【023-字符串加解密】
【华为OJ】【算法总篇章】【华为OJ】【023-字符串加解密】【工程下载】题目描述1、对输入的字符串进行加解密,并输出。 2加密方法为: 当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a; 当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0; 其他字符不做变化。 3、解密方法为加密的逆过程。接口描述:实现接口,每个接口实现1个基...
分类:其他好文   时间:2016-05-07 13:41:12    阅读次数:272
【华为OJ】【021-汽水瓶】
【华为OJ】【算法总篇章】【华为OJ】【021-汽水瓶】【工程下载】题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?” 答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶, 喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给...
分类:其他好文   时间:2016-05-07 13:41:05    阅读次数:266
【华为OJ】【024-字符串排序】
【华为OJ】【算法总篇章】【华为OJ】【024-字符串排序】【工程下载】题目描述编写一个程序,将输入字符串中的字符按如下规则排序。 规则1:英文字母从A到Z排列,不区分大小写。如,输入:Type 输出:epTy 规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。如,输入:BabA 输出:aABb 规则3:非英文字母的其它字符保持原来的位置。如,输入:By?e 输出:Be?y 样例: 输入:...
分类:编程语言   时间:2016-05-07 13:40:54    阅读次数:395
【华为OJ】【025-字符串合并处理】
【华为OJ】【算法总篇章】【华为OJ】【025-字符串合并处理】【工程下载】题目描述按照指定规则对输入的字符串进行处理。 详细描述: 将输入的两个字符串合并。 对合并后的字符串进行排序,要求为:下标为奇数的字符和下标为偶数的字符分别从小到大排序。这里的下标意思是字符在字符串中的位置。 对排训后的字符串进行操作,如果字符为‘0’——‘9’或者‘A’——‘F’或者‘a’——‘f’,则对他们所代表的16进...
分类:其他好文   时间:2016-05-07 13:40:12    阅读次数:134
Java基础(56):Java---Assertion的试用(华为OJ里的Java题目的用例检测就是用的断言)
一、assertion的意义和用法 J2SE 1.4在语言上提供了一个新特性,就是assertion功能,它是该版本在Java语言方面最大的革新。 从理论上来说,通过 assertion方式可以证明程序的正确性,但是这是一项相当复杂的工作,目前还没有太多的实践意义。 在实现中,assertion就是 ...
分类:编程语言   时间:2016-04-17 06:28:52    阅读次数:326
华为OJ机试训练(一)
题目1 —— 通过输入英文句子。将每一个单词反过来,标点符号顺序不变。非26个字母且非标点符号的情况就可以标识单词结束。标点符号包含,.!? 比如输入:Hello, I need an apple. 输出: /** * 华为机试训练1: 通过输入英文句子,将每一个单词反过来。标点符号顺序不变。非26
分类:其他好文   时间:2016-02-24 22:36:25    阅读次数:234
华为OJ:计算两个自然时间相加
按要求一步步做就好 import java.util.Scanner; public class dateAdd { public static void main(String args[]){ Scanner input=new Scanner(System.in); String s1=inp
分类:其他好文   时间:2016-02-14 12:53:11    阅读次数:115
214条   上一页 1 ... 9 10 11 12 13 ... 22 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!