华为OJ
thinkbug
就这样吧
展开
-
【华为OJ】电话号码
描述: 题目描述: 编写一个函数,处理字符串中*,处理规则如下: (1)如果*在字符串中间,则删除* (2)如果*在字符串开始或者结束,则保留* (3)如果没有*或者不是*,则将其他字符输出 知识点: 字符串,循环 题目来源: 内部整理 练习阶段: 初级 运行时间限制:转载 2014-08-01 16:42:15 · 1630 阅读 · 0 评论 -
【华为OJ】逆波兰
描述: 逆波兰记法中,操作符置于操作数的后面。例如表达“三加四”时,写作“3 4 +”,而不是“3 + 4”。如果有多个操作符,操作符置于第二个操作数的后面,所以常规中缀记法的“3 - 4 + 5”在逆波兰记法中写作3 4 - 5 +”:先3减去4,再加上5。使用逆波兰记法的一个好处是不需要使用括号。 请编写Java函数计算逆波兰表达式的结果。 输入一个逆波兰表达式,转载 2014-08-01 00:11:08 · 579 阅读 · 0 评论 -
【华为OJ】开放的书名检索库
实现一个开放的书名检索库。库中存储了若干个书名。用户可以:指定搜索条件,搜索库中符合条件的书名 重要格式说明 单词 由小写英文字母组成,不含其它字符。 书名 由一个或多个单词组成。 当包含多个单词时,单词间用一个空格分隔;第一个单词前和最后一个单词后没有空格。 若只包含一个单词,则该单词前后均无空格。 搜索条件 1、由一个或多个不重复的关键字组成,每个关键字是一个单词。 2、当转载 2014-07-31 23:44:00 · 1227 阅读 · 0 评论 -
【华为OJ】删除特殊字符*
描述: 题目描述: 编写一个函数,处理字符串中*,处理规则如下: (1)如果*在字符串中间,则删除* (2)如果*在字符串开始或者结束,则保留* (3)如果没有*或者不是*,则将其他字符输出 题目类别: 字符串,循环 题目来源: 内部整理 难度: 初级 运行时间限制: 无限制 内存限制: 无限制转载 2014-08-01 16:32:03 · 1134 阅读 · 0 评论 -
【华为OJ】字符串识别和过滤
描述: 实现一个功能,将连续重复的字符(空格也算作字符)删除,如aaaa输出为a。 题目类别: 字符串,循环,函数,指针 题目来源: 内部整理 难度: 初级 运行时间限制: 无限制 内存限制: 无限制 阶段: 入职前练习 输入: 字符串长度,字符串 输出: 过滤后转载 2014-08-01 15:45:01 · 949 阅读 · 0 评论