
练习题目
文章平均质量分 74
说:/~不了
这个作者很懒,什么都没留下…
展开
-
判断某一年是否为闰年
public class Judge { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //键盘录入 System.out.println("请输入一个年份:"); int year = 0; //定义一个年份 boolean falg =原创 2014-07-14 15:17:04 · 1582 阅读 · 0 评论 -
题目:字符串删除数字大写变小写
华为机试—字符串删除数字大写变小写输入一个字符串,删除字符串出现的数字,然后将大写字母变为小写字母输出。 package com.soft.wk;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.regex.Mat原创 2015-04-10 09:36:46 · 821 阅读 · 0 评论 -
题目:统计单词个数(map)
华为机试—统计单词个数(map)输入n个单词,统计各个单词出现的个数package com.soft.wk;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Ma原创 2015-04-10 15:20:19 · 1035 阅读 · 0 评论 -
题目:倒置英文句子中单词的字母顺序
华为机试—倒置英文句子中单词的字母顺序输入一个英文句子,包含字母大小写、逗号、句号和空格。把英文句子中的单词的字母顺序倒置如:hello, I am good. olleh, I ma doog.package com.soft.wk;import java.util.regex.Matcher;import java.util.regex.Pattern;pu原创 2015-04-07 17:13:09 · 1325 阅读 · 0 评论 -
题目:替换字符串中的字母
华为机试—替换字符串中的字母功能描述:将字符串中的字母全部替换成字母的下一个字母,要是最后一位是z或Z则替换为a或A。 输入:aBxyZ 输出:bCyzApackage com.soft.wk;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStrea原创 2015-04-07 09:53:23 · 1759 阅读 · 0 评论 -
题目:数字逆序且求各个位数乘积
华为机试—数字逆序且求各个位数乘积题目描述:输入一个数字,将其倒叙输出,并输出其各个位上的乘积输入描述:一个正整数,保证在int范围内输出描述两个数字,用空格隔开,第一个数字为其倒叙的值,第二个数字是各个位上的乘积输入样例134输出样例431 12package com.soft.wk;import java.io.BufferedRea原创 2015-04-08 10:19:26 · 1038 阅读 · 0 评论 -
题目:统计字符次数
华为机试—统计字符次数手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。例子:输入:aaabbbccc输出:a 3 b 3 c 3package com.soft.wk;import java.io.BufferedReader;import java.io.IOException;原创 2015-04-08 09:24:38 · 612 阅读 · 0 评论 -
题目:利用递归求1+2+3...100的和
在面试的时候遇到了这样的一道笔试题目,就是利用递归求出1到100的和,也就是1+2+3+........+100。怎么说呢,递归是一种思想,用大白话来说,就是自己调用自己。如一个方法A(),然后在方法A()中再次调用自己,但是利用递归的时候特别需要注意的就是跳出递归的条件,否则的话就会出现死循环的情况,也就是一直在执行的某一个方法。以下为简单的代码实现:package com.ak原创 2015-09-24 21:14:03 · 12290 阅读 · 0 评论 -
个人收集的各种学习常用网址
1、http://www.nowcoder.com/questionCenter?mutiTagIds=570_609_637_614&from=bd 牛客网(Java笔试面试题库 牛客网程序员笔试面试题库-java面试题等) 2、http://www.jfox.info/ (java面试题)原创 2015-09-02 01:13:25 · 689 阅读 · 0 评论 -
题目:给一个词典,找出其中所有最长的单词。
给一个词典,找出其中所有最长的单词。样例:在词典 { "dog", "google", "facebook", "internationalization", "blabla"} 中, 最长的单词集合为 ["internationalization"] 在词典 { "like", "love", "hate",原创 2015-09-24 23:42:35 · 2651 阅读 · 0 评论 -
编程面试题在线训练平台:最后一个单词的长度
题目地址:http://www.lintcode.com/zh-cn/problem/length-of-last-word/最后一个单词的长度给定一个字符串, 包含大小写字母、空格' ',请返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。样例给定 s = "Hello World",返回 5。注意一个单词的界定是,由字母组成,但原创 2015-10-02 00:46:19 · 985 阅读 · 0 评论 -
编程面试题在线训练平台:判断字符串是否没有重复字符
题目:实现一个算法确定字符串中的字符是否均唯一出现样例给出"abc",返回 true给出"aab",返回 falsepackage com.ak.demo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.uti原创 2015-10-23 20:22:12 · 555 阅读 · 0 评论 -
题目:去掉最大值、最小值后剩下的个数
华为机试—去掉最大值、最小值后剩下的个数 输入一串数,以','分隔,输出所有数中去掉最大值、最小值之后剩下的个数。(其中最大值与最小值可能有多个)Sample input: 3,3,5,3,6,9,7,9 Sample output: 3import java.io.BufferedReader;import java.io.IOException;imp原创 2015-04-03 17:29:12 · 1191 阅读 · 0 评论 -
题目:单词计数
输入一段文章,输出最高频与次高频的单词(全部小写,逗号分隔)。文章中仅出现空格,逗号和句号这三种分隔符。不考虑频率一致的情况。忽略大小写。输入:I am a student.I come from XiDian,I love XiDian.输出:i,xidian 正则:[a-zA-Z0-9\s]+ 正则表达式匹配英文、数字和空格import java.io.B原创 2015-04-03 13:38:17 · 608 阅读 · 0 评论 -
如何利用异或运算进行简单加密解密
利用“^”异或运算对字符串进行加密思路:1.先创建字符串输入的Scanner;2.通过char[] array = password.toCharArray();// 获取字符数组;3.遍历字符数组,按目前理解要用到遍历:数组所有元素进行访问,比如你要输出数组里所有的信息时,就要用到 ;4.进行异或运算详细代码贴出来:123转载 2014-07-14 02:15:05 · 10905 阅读 · 1 评论 -
分支-08. 高速公路超速处罚(15)
按照规定,在高速公路上行使的机动车,超出本车道限速的10%则处200元罚款;若超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。 输入格式: 输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分隔。 输出格式: 在一行中输出处理意见:若属于正常行驶,则输出“OK”;若应处罚款,则输出“Exceed x%. Ticket 200”;若应吊销原创 2015-01-19 23:32:17 · 3190 阅读 · 0 评论 -
题目: * 中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?
题目: * 中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”? 输入格式: 输入在一行中给出1个不超过1000的正整数N。 输出格式: 在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。 输入样例1: 103 输原创 2015-01-19 23:34:18 · 49507 阅读 · 0 评论 -
2015届华为校园招聘机试题
第二题:去除重复字符并排序运行时间限制:无限制内容限制: 无限制输入: 字符串输出: 去除重复字符并排序的字符串样例输入: aabcdefff样例输出: abcdefimport java.io.BufferedReader;import java.io原创 2015-03-24 12:23:56 · 477 阅读 · 0 评论 -
华为机试题目
题目:输出大写字母输入一个字符串,输出其中的大写字母输入 2, sdARSFGfg输出 ARSFGimport java.io.BufferedReader;import java.io.InputStreamReader;import java.util.regex.Matcher;import java.util.regex.Pattern;pub原创 2015-03-27 11:35:55 · 882 阅读 · 0 评论 -
题目:算日期
输入一个日期,输出这是这一年的第几天。(题目中没有给出闰年的定义)输入 20131231输出 365package com.soft.wk;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.regex.Matc原创 2015-04-02 13:57:24 · 465 阅读 · 0 评论 -
题目:字符串过滤
题目:字符串过滤 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abcde”。 示例 输入:“deefd” 输出:“def” 输入:“afafafaf” 输出:“af” 输入:“pppppppp” 输出:“p”原创 2015-04-02 10:00:27 · 819 阅读 · 0 评论 -
题目:字符串去重排序
华为机试—字符串去重排序 输入一个字符串,去掉重复出现的字符,并把剩余的字符串排序输出。思路:利用set中数据不可重复性,并利用Arrays中的排序方法import java.util.Arrays;import java.util.HashSet;import java.util.Set;public class DeleteRepeatChar { public原创 2015-04-02 15:04:21 · 2201 阅读 · 0 评论 -
一道Java面试题 读取一篇英文文章,输出其中出现单词的次数最多的5个,写java函数
转载来自:http://www.oschina.net/code/snippet_855019_15327package com.algorithm.interview; import java.io.BufferedReader;import java.io.FileReader;import java.util.ArrayList;import java.util.Co转载 2015-04-03 11:17:07 · 855 阅读 · 0 评论 -
java从字符串中提取数字
转载来自:http://blog.youkuaiyun.com/ydt_lwj/article/details/10170601随便给你一个含有数字的字符串,比如:String s="eert343dfg56756dtry66fggg89dfgf";那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法。1 String类提供转载 2015-04-01 10:16:00 · 730 阅读 · 0 评论 -
编程面试题在线训练平台:颠倒整数
将一个整数中的数字进行颠倒,当颠倒后的整数溢出时,返回 0 (标记为 32 位整数)。样例给定 x = 123,返回 321给定 x = -123,返回 -321代码如下:package com.ak.demo;import java.util.Scanner;/** * * @ClassName: ReverseInteger * @Descripti原创 2015-10-25 22:48:04 · 937 阅读 · 0 评论