
Java
wxb_blog
语音识别算法工程师
展开
-
POJ 1306 Combinations
Combinations Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 8013 Accepted: 3746 Description Computing the exact number of ways that N things can be taken原创 2013-10-29 22:01:48 · 1177 阅读 · 0 评论 -
Java编程中“为了性能”尽量要做的26点
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1、尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例转载 2013-12-06 00:12:44 · 763 阅读 · 0 评论 -
Java中的容器
平常我们用数组来存放东西,数组存取确实挺方便的,但是数组的容量是个限制。每次存放东西时,必须判断是否超出范围了,太不灵活了,并且数组中的类型还必须是相同的类型,要是int都是int,哎,想放个string类型,必须重新new数组,当然不相同类型的东西放到一块确实不好,但是无论怎么样,就是不方便,不灵活啊。。 要想灵活,要想不受限制,就得找java容器:javaAPI所提供的一转载 2013-12-05 23:54:58 · 768 阅读 · 0 评论 -
Java容器集合类的区别用法
Set,List,Map,Vector,ArrayList的区别 JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 C转载 2013-12-06 00:00:59 · 807 阅读 · 0 评论 -
Digital Roots
题目1124:Digital Roots 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:901 解决:337 题目描述: The digital root of a positive integer is found by summing the digits of the integer. If the resulti原创 2013-11-30 23:03:39 · 1022 阅读 · 0 评论 -
大数相加
题目1119:Integer Inquiry 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:437 解决:228 题目描述: One of the first users of BIT's new supercomputer was Chip Diller. He extended his exploratio原创 2013-11-10 16:27:56 · 1085 阅读 · 0 评论 -
一点一滴学java(BigDecimal类)
这篇博客主要说明再用BigDecimal类的两个对象相加时如何除去末尾的零。。。想了好久都没解决。。。最后是将运算结果转换为字符串,然后用字符串去做的。。。详细的请看代码。。。。 import java.math.*; import java.util.*; public class Main { public static原创 2013-11-23 16:10:19 · 1593 阅读 · 0 评论 -
二进制中1的个数
题目1513:二进制中1的个数 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:1290 解决:436 题目描述: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 输入: 输入可能包含多个测试样例。 对于每个输入文件,第一行输入一个整数T,代表测试样例的数量。对于每个测试样例输入为一个原创 2013-11-22 17:51:25 · 856 阅读 · 0 评论 -
奇偶校验
题目1197:奇偶校验 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2293 解决:912 题目描述: 输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。 输入: 输入包括一个字符串,字符串长度不超过100。 输出: 可能有多组测试数据,对于原创 2013-11-20 23:31:18 · 1599 阅读 · 0 评论 -
10进制 VS 2进制
题目描述: 对于一个十进制数A,将A转换为二进制数,然后按位逆序排列,再转换为十进制数B,我们乘B为A的二进制逆序数。 例如对于十进制数173,它的二进制形式为10101101,逆序排列得到10110101,其十进制数为181,181即为173的二进制逆序数。 输入: 一个1000位(即10^999)以内的十进制数。 输出:原创 2013-11-20 11:26:52 · 1200 阅读 · 0 评论 -
java解ACM之求阶层
import java.util.*; import java.math.*; public class Main3 { public static void main(String args[]){ Scanner cin=new Scanner(System.in); int n,i; BigInteger a,b; while(cin.hasNext()){ n=ci原创 2013-11-03 23:59:34 · 1195 阅读 · 0 评论 -
Eclipse_java项目中导入外部jar文件
很多时候,在java项目中需要导入外部 .jar文件,比如:需要导入数据库连接驱动等等一些包。不熟悉eclipse的人可能会犯愁,其实很简单。。。。步骤如下: 在需要添加外部文件的项目上 单击右键--->Build Path----->Configuer Build Path---->Libraries---->Add External JARs....... 整个过程就原创 2014-05-09 22:13:52 · 1179 阅读 · 0 评论