设为首页 加入收藏

TOP

2012年最新算法面试题集
2014-11-24 01:38:00 来源: 作者: 【 】 浏览:5
Tags:2012年 最新 算法 试题集

1. 用C++实现一个LRU Cache


2. 描述一下从一个字符串中去除所有空格的时间复杂度


3. 编程实现检验一个字符串是否为回文


package com.palindrometest;


public class PalindromeDate {


public static void main(String[] args) {


String input = “ISUDUSR”;
boolean isPalindrome = false;
int i = 0;
int j = input.length()-1;
while(i <= input.length()/2 && j>=input.length()/2+1) {
if(input.charAt(i++) == input.charAt(j–)) {
isPalindrome = true;
} else {
isPalindrome = false;
}


}
if(isPalindrome) {
System.out.println(“Palindrome”);
} else {
isPalindrome = false;
System.out.println(“Not a Palindrome”);
}
}
}



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java赫迪威笔试题 下一篇博惠思华Java开发工程师面试题及..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: