面试
文章平均质量分 55
吉他手J
再细心一点,在努力一点
展开
-
Epic公司 面试题(找钱问题)题目:Write algorithm to return change in denominations of 10$, 5$, 1$, 25 cents, 10 ce
题目:Write algorithm to return change in denominations of 10$, 5$, 1$, 25 cents, 10 cents etc..答案:public class change { private static final double[] denominations = {10.0, 5.0, 1.0, .5, .25, .1, .原创 2013-11-20 06:04:27 · 1979 阅读 · 0 评论 -
面试题:[Container the most water]容器中最大水容量
Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is at (i, ai) and (i, 0). Fin原创 2014-01-21 05:21:42 · 895 阅读 · 0 评论 -
Epic面试题,Spiral打印一个N*N的矩阵
给了一个5*5的矩阵,让旋转着打出里面的字符,题忘了,大致就是这个意思。 上答案:其实就先自己把数组构建好,然后设定一个一个横坐标的最小值,和最大值,纵坐标的最小值,最大值。依次打出,横,纵,衡,纵,然后横坐标递增,纵坐标递减。最后判断下,打出中心坐标。class SpiralPrint{ public static void main(String[] args) {原创 2013-11-21 01:55:24 · 1591 阅读 · 0 评论 -
计算字符串中特定字符串出现的个数
class StringCount{ public static void main(String args[]){ String ss="sdfsdfssssdfssssdfssssfssssfssssfsss"; String find="ssss"; System.out.println(""+findCount(ss,find)); } public static原创 2013-11-20 00:17:38 · 1812 阅读 · 0 评论 -
字符串String整形Int互相转换
1 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注转载 2013-11-21 01:43:45 · 888 阅读 · 0 评论 -
[LeetCode] Candy
public int candy(int[] ratings) { int n=ratings.length; int[] c= new int[n]; Arrays.fill(c,1); for(int i=0;i<n-1;i++){ if(ratings[i]>ratings[i+1] && c[i]<=c原创 2014-09-25 23:15:52 · 532 阅读 · 0 评论 -
[LeetCode]Sort Characters By Frequency
Given a string, sort it in decreasing order based on the frequency of characters.Example 1:Input:"tree"Output:"eert"Explanation:'e' appears twice while 'r' and 't' both appear once.So 'e原创 2017-03-23 03:00:17 · 352 阅读 · 0 评论