【发布时间】:2014-04-03 17:24:04
【问题描述】:
您不能使用任何内置函数,例如 indexOf()、contains() 或 String 类的 match()。
使用给定的 char 数组在字符串 webapple 中查找字符串 apple?
String webapple ="webapple";
String apple="apple";
char[] webappleArray=webapple.toCharArray();
char[] appleArray = apple.toCharArray();
写一个函数
public boolean isPresent(char[] apple ,char[] webapple ){
//your code here
}
【问题讨论】:
-
你被问到了那个面试问题。
-
@JasonC 不是重复的,因为这里不允许使用 indexof
-
@user1659644 然后使用您的编程技巧并找出逻辑,一旦您尝试过某事,当您遇到特定问题时,请随时回到这里并询问它。如果您甚至无法自己尝试,那么您不妨考虑面试其他类型的工作。
-
我没有看到你在苦苦挣扎,我看到你在寻找可以自己解决的问题的答案。
-
查找文本中是否存在文本的最佳算法是 Horspool 算法。我知道你可能会要求你的作业或你的面试,检查谷歌“它是如何工作的”,“你怎么能用Java写作”,简单地说:制作一个一点点努力.