![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法面试题
文章平均质量分 84
micsolaris
感觉自己还有很多不懂,所以一直在不断的学习
展开
-
绝对值后不重复的数个数
<br />原帖:http://topic.csdn.net/u/20100604/23/a83207c7-b9dd-4de2-b6cf-f44209e7bcd3.html<br /> <br />同意用Set来做。但是这里由于觉得可以用正则测试下,所以做法如下.<br />//计算数组中,求绝对值后,不重复的数字个数/* 例如:数组:1,2,2,3,4,5,6,-6,-3输出:6*///package com.ricky.www;import java.util.regex原创 2010-07-08 20:48:00 · 508 阅读 · 0 评论 -
打印某些数字的排列组合
<br />原帖:http://topic.csdn.net/u/20100605/00/10239b5c-3cf7-4402-a537-3d4f302d2824.html<br />/*该公司笔试题就1个,要求在10分钟内作完。 题目如下:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。请问这题怎么做呢 *//*构思:这里需要先将其中一个 2 当成一原创 2010-07-08 21:14:00 · 498 阅读 · 0 评论 -
四则运算,含括号
<br />import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test{ public static void main(String[] args){ String result = compute("-2/6+-3"); System.out.println(result); } public static String compute(String express原创 2010-07-29 02:19:00 · 523 阅读 · 0 评论