关于java同步包中ConcurrentLinkedQueue类的深入分析与理解...
分类:
编程语言 时间:
2014-07-09 10:15:14
阅读次数:
221
搜索一个图是有序地沿着图的边访问所有定点, 图的搜索算法可以使我们发现很多图的结构信息, 图的搜索技术是图算法邻域的核心。
e...
分类:
其他好文 时间:
2014-07-09 10:30:48
阅读次数:
233
简单工厂模式是由一个工厂对象来决定创建出哪一种产品类的实例(对象),就是由一个工厂类根据传入的参数来决定需要创建哪一种产品的对象或实例。
此模式主要涉及到工厂角色,抽象产品,具体产品三个角色
工厂类(Creator),此模式的核心,含有与应用紧密相关的商业逻辑,
抽象产品(Product),担任需要创建产品的父类,一般由一个java接口事抽象类来实现
具体产品(Concrete Produ...
分类:
其他好文 时间:
2014-07-09 12:18:01
阅读次数:
187
很简单,逆向输出就好了。
import java.util.Scanner;
public class convertString {
public static void main(String args[]){
Scanner input=new Scanner(System.in);
String s=input.nextLine();
StringBuffer l=new Str...
分类:
其他好文 时间:
2014-07-09 09:11:55
阅读次数:
236
将数字转成一个字符串就行了。
import java.util.Scanner;
public class convertNumber {
public static void main(String args[]){
Scanner input=new Scanner(System.in);
int k=input.nextInt();
String s=String.value...
分类:
其他好文 时间:
2014-07-09 10:50:15
阅读次数:
197
因为区分大小写,所以要用toUpperCase()和toLowerCase()两个函数同时与charAt得到的字符比较。
import java.util.Scanner;
public class countCharNumber {
public static void main(String args[]){
Scanner input=new Scanner(System.in);...
分类:
其他好文 时间:
2014-07-09 09:26:17
阅读次数:
232
A:
#include
#include
int main() {
int T;
scanf("%d", &T);
while(T --) {
double x, ans = 0;
for(int i = 0; i < 12;i ++) {
scanf("%lf", &x);
ans += x;
}
ans /= 12;
char b[1000];
...
分类:
其他好文 时间:
2014-07-09 11:05:46
阅读次数:
277
题目如下:
比赛情况统计
有一个游戏平台,各个参赛队伍(以唯一的TeamID来标识)之间进行单循环的对抗赛,两个队伍之间只举行一场比赛,比赛以得分的多少定胜负。需要完成一个统计赛况的程序,能够随时查询指定队伍的最新赛况:包括胜、平、负的局数,当前总积分以及名次。
说明:循环赛没有全部结束时也可以查询某个队伍的最新赛况
规则说明
比赛判定:两个队伍中得分高的一方为胜者,另一方为...
分类:
其他好文 时间:
2014-07-09 13:06:11
阅读次数:
316
这道题我错了一次,主要是A跟Z边界没有考虑,其他的就是记得测试时用nextLine,因为字符串可能可能有空格。
import java.util.Scanner;
public class bigLetterCount {
public static int CalcCapital(String str){
int count=0;
for(int i=0;i<str.length()...
分类:
其他好文 时间:
2014-07-09 12:17:19
阅读次数:
279
贪吃蛇是一款很经典的游戏,这些经典游戏给我们的童年增加了不少乐趣,今天开始我们来一步一步的在Android设备上实现一款贪吃蛇游戏,我也是第一次写这个游戏,有可能会写错,或者走弯路,但是最终希望能有一个好的结果,接下来我们一起来一步步的摸着石头开发吧。一、建立一个工程二、自定义View(贪吃蛇界面)package com.example.crazysnake;
import android.co...
分类:
其他好文 时间:
2014-07-09 09:56:25
阅读次数:
243
不得不说这道题就是一道十分蛋疼的题,我本来想着对输入的整数K对1按位与运算,然后再将K向右移一位,循环这样做,知道K为0。
万万没想到,程序一直超时,莫名其妙,看讨论上说是因为这编译器高位补零,还能不能再坑一点。
import java.util.Scanner;
public class binarySystemOneNumber {
public static int findN...
分类:
其他好文 时间:
2014-07-09 10:49:38
阅读次数:
206
工厂方法模式相对于简单工厂模式的优点是为了更好的拓展,当如果再新加一种产品,对于简单工厂模式来说需要修改核心的工厂类,但对于工厂方法模式则不需要,在工厂方法模式中核心的工厂类不再负责创建所有产品的创建,而是将具体创建的工作交给了了类去实现,自己的核心类则变成一个抽象的工厂角色。
这种 进一步的抽象的结果 是可以允许系统在不修改工厂类的前提下引进新的产品。此模式涉及到四种 角色,分别如下:
抽象...
分类:
其他好文 时间:
2014-07-09 11:47:35
阅读次数:
199
可以稍微让代码写的好看,不用直接写双循环的话,就可以写成函数的调用,重用性也很高。
import java.util.Scanner;
public class findOnlyOnceChar {
public static boolean FindChar(String pInputString, char pChar){
int count=0;
for(int i=0;i<pI...
分类:
其他好文 时间:
2014-07-09 11:48:07
阅读次数:
397
1.什么是文件系统?
IOS中每个应用都有自己的文件系统,并有相应的访问权限,一般分为
~/Documents/
~/tmp/
~/Library/Caches/
~/Library/Preferences/-------键值对,不用关心文件路径。
其路径的获取方式为
{
//获取主目录
NSString *path=NSHomeDirectory();
...
分类:
移动开发 时间:
2014-07-09 10:02:18
阅读次数:
242
第一个问题:
在原图无负环的前提上,为什么增广时的最短路算法不会陷入负环,即为什么增广后的残图不会出现负环?
其实这是一个很浅显的问题,可是我纠结了好长时间,233。
首先假设残图会出现负环,则其出现负环的原因必然是增广后某些反向弧被加入的残图中。
而增广路肯定是无环的,所以这些反向弧只可能是负环的一部分。
设这些反向弧组成的路径为P,P上各反向弧对应的边组成的路径为P',负环的...
分类:
其他好文 时间:
2014-07-09 12:33:29
阅读次数:
221
16位/32位中断机制比较
原理:
16位中断机制:使用中断向量表
32位中断机制:使用中段描述符表IDT
位置:
中断向量表的位置是固定的,位于内存的开始0x00000
中断向量符表位置不固定,由系统设计者安排,由IDTR(IDT基地址寄存器)锁定其位置。...
分类:
其他好文 时间:
2014-07-09 12:32:57
阅读次数:
204
java线程共享受限资源 解决资源竞争 详细介绍请参阅:thinking in java4 21.3
thinking in java 4免费下载:http://download.csdn.net/detail/liangrui1988/7580155...
分类:
编程语言 时间:
2014-07-09 09:05:19
阅读次数:
197