几道编程题不会,大家看看要怎么做?
1。.求解两个输入正整数的最大公约数。
public class GreatestCommonDivisor
{
public int getnum(int a,int b)
{
.....
}
}
2。从命令行读入一个以逗号隔开数字序列,对其排序并按照降序排列输出
public class NumberInputSort{
public String sortNumberInput(String input)
{
,,,,,,
}
}
3。从命令行读入一个字符串和一个文件名,输出文件中字符串存在与否,如果存在那么输出出现的次数
public class FindString
{
public boolean isStringExist(String filePath,String stringToFind)
{
...
}
public int existCount(String filePath,String stringToFind)
{
......
}
4。给定一个字符串,求这个字符串中的从左边开始的第一个最长的子串,这个子串必须在该字符串的逆串中也被包含。
如:"XBCDEFYWFEDCBZ" 中包含"BCDEF"子串,而其逆串”ZBCDEFWYFEDCBX"中同样包含这个子串。
Returns :"BCDEF"
public class ReverseSubstring
{
public string findReversed(String input)
{
.....
}
}
谢谢!!!
[此贴子已经被作者于2006-4-27 4:15:04编辑过]