题目链接:点击打开链接
题意:
给定n个数,
构造一个序列(只能选给出的n个数,但数字可重复用)
使得序列严格递增且相邻的两个数字不互质
思路:
因为是严格递增,所以给输入的n个数排个序,相当于选n个数中的子序列了。
把每个数都分解质因数,然后用质因数转移方程即可。
import java.io.BufferedReader;
import java.io.InputStreamR...
分类:
其他好文 时间:
2015-03-01 23:49:41
阅读次数:
332
事务的特性(隔离级别)
A:原子性。说明事务是一个不可分割的单位。
C:一致性.事务必须使数据库从一个一致性状态变换到另外一个一致性状态.(比如转账)
*I:隔离性。一个事务不能被其他事务打扰。
D:持久性。事务一旦提交,就应该被永久保存起来。
隔离级别的分类:
READ UNCOMMITTED:脏读、不可重复读、虚读都有可能发生。
READ COMMITTED:能避免脏读,不可重复读、虚读...
分类:
其他好文 时间:
2015-03-01 22:23:32
阅读次数:
189
Java集合类是一种特别有用的工具类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如:栈、
队列等。除此之外,Java集合类还可用于保存具有映射关系的关联数组。Java集合大致可分为Set、List和Map三种
状态,其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map代表具有映射关系的集合。
Java的集合...
分类:
编程语言 时间:
2015-02-27 21:33:56
阅读次数:
211
报表开发中,经常会碰到一些需要进行非常规统计的报表,固定分组、可重复分组、组内排序,还包括跨行组计算的报表,甚至有些报表本身无数据来源、以及需要对数据源再计算。这些报表本身具备一定的特殊性,使用常规方法往往难于实现。
对于按段分组报表,各段之间可以有重复,也就可能出现按段可重复的分组报表。集算报表在完成这类特殊统计报表时比较简单,这里通过一个实例说明实现过程。
报表说明
...
分类:
其他好文 时间:
2015-02-27 15:14:27
阅读次数:
162
本文通过实例展示MySQL事务的四种隔离级别。1概念阐述1)ReadUncommitted(读未提交)其他事务的在未提交的改动下,当前事务可以察觉。2)ReadCommitted(读提交)其他事务在提交改动之后,当前事务可以察觉,如果其他事务未提交改动,那么不会察觉。3)RepeatableRead(可重复读)其..
分类:
数据库 时间:
2015-02-27 01:32:52
阅读次数:
202
Java集合类是一种特别有用的工具类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如:栈、
队列等。除此之外,Java集合类还可用于保存具有映射关系的关联数组。Java集合大致可分为Set、List和Map三种
状态,其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map代表具有映射关系的集合。
Java的集合类主要由两个接口派生而出...
分类:
编程语言 时间:
2015-02-26 23:03:30
阅读次数:
391
1 建立并积累自己的开发体系 遵行业界的规定又有自己的特色是我们所追求的目标。成功的软件公司都有丰富而可复用的代码组件,几行代码在单个系统里可能无足轻重,但一旦可在大量的系统中可重复使用那就是价值不菲了。做单个项目不一定获利,但用前面的项目经验与代码改造成新项目的成本就少多了。所以,软件业一定要建....
分类:
其他好文 时间:
2015-02-26 18:19:12
阅读次数:
361
SQL92标准规定,数据库事务有4个隔离级别,他们为了防止以下现象:脏读取(Dirty read):一个事务读取了另一事务未提交的数据A事务修改一笔数据,但仍未提交B事务查询数据,却能读取该笔未提交的数据(如果A事务回滚,则此笔数据为脏数据,所以为脏读取)不可重复读取(Nonrepeatable r...
分类:
数据库 时间:
2015-02-16 18:06:14
阅读次数:
140
原文:SQL Server 中的事务与事务隔离级别以及如何理解脏读, 未提交读,不可重复读和幻读产生的过程和原因原本打算写有关 SSIS Package 中的事务控制过程的,但是发现很多基本的概念还是需要有 SQL Server 事务和事务的隔离级别做基础铺垫。所以花了点时间,把 SQL Serve...
分类:
数据库 时间:
2015-02-16 12:52:43
阅读次数:
266
巴科斯范式(BNF) 1.在双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。 2.在双引号外的字(有可能有下划线)代表着语法部分。 3.尖括号( )内包含的为必选项。 4.方括号( [ ] )内包含的为可选项。 5.大括号( { } )内包含的为可重复0至无...
分类:
其他好文 时间:
2015-02-11 23:16:48
阅读次数:
212