用于记录自己写的,或学习期间看到的不错的,小程序.........
分类:
编程语言 时间:
2015-02-23 10:52:05
阅读次数:
264
题意:给定一个n个元素的数列,令Ai, Aj, Ak,使得 Ai Ak 且 i
思路:可以用树状数组,每次输入一个Ai,可以查询到之前输入的比它小或比它大的有多少组,之后输入的就不得而知了,所以可以开个数组记录下来逆序再建树一次即可
另外数的范围取到了0,所以每个数要自加一次,而且组数是longlong的,而且HOJ的服务器系统支持的是lld,不是i64d..wa了几次
#inclu...
分类:
编程语言 时间:
2015-02-23 10:53:06
阅读次数:
160
Java培训、Android培训、iOS培训、.Net培训。期待您的交流一、综述所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。Java的集合类主要由两个接口派生而出:Collection和Map,Collection...
分类:
编程语言 时间:
2015-02-23 10:52:43
阅读次数:
242
最近在写多线程一采集程序时遇到了程序崩溃自动关闭的显现,在网上查了下原因和解决方法,这里记录下,以备后用。一般出现这种情况多在生成了程序后,调试时候数据不太多一般察觉不到。其原因是多线程对于双核CPU亲和性上的问题。解救方法如下:先加入DLL:12345678910111213.版本2.DLL命令S...
分类:
编程语言 时间:
2015-02-23 10:52:01
阅读次数:
335
Java培训、Android培训、iOS培训、.Net培训,期待您的交流在Java多线程中,如果有多个线程同时操作共享数据时,就可能会发生数据异常如下面这段代码:/* * 模拟卖票 */class Ticket implements Runnable{ private int tick = ...
分类:
编程语言 时间:
2015-02-23 10:50:21
阅读次数:
182
Java培训、Android培训、iOS培训、.Net培训。期待您的交流一、概念流:流就是字节序列的抽象概念,能被连续读取数据的数据源和能被连续写入数据的接收端就是流IO流:用于处理设备上的数据 常用设备:硬盘、内存、键盘录入等IO流的分类: 1、根据处理的数据类型不同,可分为字节流和字符流...
分类:
编程语言 时间:
2015-02-23 10:50:57
阅读次数:
219
转自tangjz的博客...基础算法模拟搜索广度优先搜索(BFS)优化:双向BFS深度优先搜索(DFS)优化:折半DFS迭代加深搜索(IDS)启发式搜索(Astar)优化:IDAstar优化:剪枝、位运算排序冒泡排序/选择排序基数排序/桶排序计数排序插入排序/希尔排序快速排序归并排序/求逆序对数堆排...
分类:
编程语言 时间:
2015-02-23 10:50:21
阅读次数:
330
Java培训、Android培训、iOS培训、.Net培训、期待与您交流!一、多线程的概念进程:是一种“自包容”的运行程序,有自己的地址空间。基于进程的特点是允许计算机同时运行两个或更多的程序线程:是进程内部单一的一个顺序控制流 。基于线程的多任务处理环境中,线程是最小的处理单位。 在Java中,....
分类:
编程语言 时间:
2015-02-23 10:48:53
阅读次数:
230
一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0A1……AN-1)变换为(AN-M…… AN-1A0A1……AN-M-1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方...
分类:
编程语言 时间:
2015-02-23 10:48:10
阅读次数:
169
首先是定义栈的基本结构,由于用数组实现 private String[] stack; private int TOP = 0;然后是构造方法 StackOfStrings(int capacity) { stack = new String[capacity]; }然后是push,注意,TOP永....
分类:
编程语言 时间:
2015-02-23 10:46:31
阅读次数:
169
Problem Description
Eddy begins to like painting pictures recently ,he is sure of himself to become a painter.Every day Eddy draws pictures in his small room, and he usually puts out his newest pictures to let his friends appreciate. but the result it can ...
分类:
编程语言 时间:
2015-02-23 09:45:09
阅读次数:
333
spring学习之常用的注解...
分类:
编程语言 时间:
2015-02-23 09:43:06
阅读次数:
212
给定公历日期,计算返回该日期对应的十二星座。
public static String getXingZuoName(int month, int day);
注意:参数month和day均为公历月、日。
返回的中文星座名如:处女座。
import java.util.Map;
import java.util.HashMap;
import java.util.ArrayList...
分类:
编程语言 时间:
2015-02-23 09:43:30
阅读次数:
232
结构
结构是数目固定的不同数据类型的若干变量的集合。实际上,结构也可以是相同变量的集合。
定义结构变量应先定义结构,任何一个结构变量都具有某种结构模式。结构模式是结构变量所属的形式,一个结构模式可以定义若干个结构变量。
结构模式的定义格式:
struct
{
(给出每个成员...
分类:
编程语言 时间:
2015-02-23 09:42:58
阅读次数:
227
import ctypes
whnd = ctypes.windll.kernel32.GetConsoleWindow()
if whnd != 0:
ctypes.windll.user32.ShowWindow(whnd, 0)
ctypes.windll.kernel32.CloseHandle(whnd)引用自http://magicpanda.net/2010/10/p...
分类:
编程语言 时间:
2015-02-23 09:43:05
阅读次数:
527
During the Warring States Period of ancient China(476 BC to 221 BC), there were seven kingdoms in China ---- they were Qi, Chu, Yan, Han, Zhao, Wei and Qin. Ying Zheng was the king of the kingdom Qin. Through 9 years of wars, he finally conquered all six o...
分类:
编程语言 时间:
2015-02-23 09:42:05
阅读次数:
254
Tomcat的Http11NioProtocol协议使用Java NIO技术实现高性能Web服务器。本文通过分析Http11NioProtocol源码来学习Java NIO的使用。从中可以了解到阻塞IO和非阻塞IO的配合,NIO的读写操作以及Selector.wakeup的使用。...
分类:
编程语言 时间:
2015-02-23 09:40:15
阅读次数:
448