1. 猜数游戏,要求:(1)编写一个方法用于产生1-1000之间的随机数;(2)编写一个方法用于完成两个数的比较,参数(随机数,用户提供的数字),返回值:>0 用户提供的数字比随机数大=0 用户提供的数字跟随机数一样大<0 用户提供的数字比随机数小(3)编写一个测试方法,为用户提供猜数字游戏过程。程 ...
分类:
其他好文 时间:
2017-09-24 16:18:01
阅读次数:
199
解决杭电1010题目的意思就是求从开始点到终点的经过的边的个数和(即经过的总的点数减去一)等于给定的T 对于迷宫问题,由于所求的路径不一定是最短的,所以不适合用广度优先遍历。 基础知识 奇偶剪枝:t表示非最短路径走的步数,开始点为(sx,sy),结束点位(ex,ey) 那么从开始点到结束点的最短路径 ...
分类:
编程语言 时间:
2017-09-23 20:22:21
阅读次数:
286
CountDownLatch 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数初始化CountDownLatch。调用countDown()计数减一,当计数到达零之前await()方法会一直阻塞,计数无法被重置。 CountDownLatch中主要有 ...
分类:
编程语言 时间:
2017-09-23 15:28:04
阅读次数:
211
本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返回值,这个返回值可以被Fut ...
分类:
编程语言 时间:
2017-09-22 17:40:52
阅读次数:
170
题目描述 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝 ...
分类:
其他好文 时间:
2017-09-22 13:13:33
阅读次数:
194
习题1: 求下列算式的值: 错误代码: 此处输出结果为1.0; 因为for循环中,sum的结果sum=1/i; 从数学角度看1/i的结果永远是大于0小于1的小数; 但是在编程中,两个整数计算的结果永远是整数,也就是说不管1/i=0.XXX;结果都是0; 所以正确代码应是: 将i*1.0,就将int型 ...
分类:
其他好文 时间:
2017-09-20 20:53:32
阅读次数:
146
由于会话管理机制的原因,用户需在不同的浏览器上进行登录。 期间可以访问onlineservlet查询在线用户列表。 设置监听器: 登录serlet: 下线servlet: 在线用户查询servlet: 登录界面jsp: 登录后主界面: ...
分类:
其他好文 时间:
2017-09-20 14:55:39
阅读次数:
247
输入函数 : Scanner cin=new Scanner(System.in); int a=cin.nextInt(); //输入一个int数据 double dl=cin.nextDouble(); //输入一个double数据 cin.hasNextInt()/ cin.hasNextDo ...
分类:
编程语言 时间:
2017-09-19 23:03:47
阅读次数:
224
import java.util.LinkedList; import java.util.Scanner; public class Main { private static LinkedList list = new LinkedList(); public static void main(... ...
分类:
其他好文 时间:
2017-09-19 22:55:24
阅读次数:
169
java.util.Scanner;public class Demo_1{ public static void main(String[] agrs) { Scanner input = new Scanner(System.in); System.out.print("Enter a numb ...
分类:
其他好文 时间:
2017-09-18 13:28:28
阅读次数:
170