2011-12-05 13:47:391.JAVA JDK下载地址:http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-windows-i586.exe2.WIN7下JAVA环境配置:(1)用鼠标右击“计算机”—–》属性—–》选择左...
分类:
编程语言 时间:
2014-07-03 22:45:01
阅读次数:
365
安装Windows Server 2003操作系统的,在console登录默认要先按下Ctrl+Alt+Delete组合键然后才弹出登录对话框要取消这个限制的方法是: 点击 “开始-->运行” 在 弹出的DOS窗口中输入gpedit.msc,在新窗口中选择:计算机配置-->Windows设置-->安...
原帖 自增树如s5_or所说,是一种思想像Splay的数据结构,每个节点维护一个堆权值,每当询问一个节点时,堆权值++,并返回时维护堆权值为堆的性质。这个树从旋转次数上比Splay小是肯定的,因为Splay旋转次数是logn次,但是这个树不一定,空间复杂度是O(n),接下来分析时间复杂度。 ...
分类:
其他好文 时间:
2014-07-03 20:15:24
阅读次数:
170
一、 计算机和软件常识1. 计算机运行原理1) 硬件基本组成:硬盘、内存、CPU2) 各个部件之间的运作协调(下图)2. 计算机只能识别0和11) 0和1组成的指令2) 0和1组成的数据3. 计算机和软件的联系1) 软件的基本概念:指令的集合2) 软件的安装运行过程3) 为什么要开发软件:写出能控制...
分类:
其他好文 时间:
2014-07-03 18:59:41
阅读次数:
192
C-stylestrings(C 风格字符串)
compiler extension(编译器扩展)
compoundtype(复合类型)
const void*
......
分类:
编程语言 时间:
2014-07-03 18:28:32
阅读次数:
287
就是Fibonacci的矩阵算法,不过增加一点就是因为数字很大,所以需要取10000模,计算矩阵的时候取模就可以了。
本题数据不强,不过数值本来就限制整数,故此可以0ms秒了。
下面程序十分清晰了,因为分开了几个小函数了,适合初学者参考下。
#include
const int MOD = 10000;
void mulOneMatrix(int F[2][2])
{
int a =...
分类:
其他好文 时间:
2014-07-03 17:30:20
阅读次数:
157
题目链接:点击打开链接
题意:
给定3个二维平面上的点
这3个点是一个凸四边形的其中3个中点
且所在的3条边边长相等
问是否存在这样的四边形,若存在则输出四边形顶点
思路:
那个外面的点是一个中点关于另一个中点对称得到的
然后得到一个圆的2条弦,圆心就是4个顶点之一,剩下对称出来即可
#include
#in...
分类:
其他好文 时间:
2014-07-03 17:26:27
阅读次数:
215
《编程导论(Java)·3.1.1 三种结构、Java语句》
【p94】计算机科学家Corrado Bohm和Giuseppe Jacopini证明,使用顺序(sequencing),选择(alternation)和循环(iteration)这三种结构就足以表达所有程序的本质。世事如棋局局新,每一局棋都是新局,世界上的程序也一样,无穷无尽极富变化,然而它受十分简单的规则(三种基本结构)所支配。…...
分类:
其他好文 时间:
2014-07-03 16:28:13
阅读次数:
286
描述
欧几里德算法
别名:辗转相除法
用途:计算两个正整数a,b的最大公约数
欧几里德拓展算法
扩展欧几里德算法是用来在已知a, b求解一组x,y,使它们满足等式:
ax+by=gcd(a,b)=d(解一定存在,根据数论中的相关定理)。扩展欧几里德常用在求解模线性方程及方程组中。
代码
C++ 欧几里德LL gcd (LL a, LL b) {
ret...
分类:
其他好文 时间:
2014-07-03 16:20:26
阅读次数:
198
DECLARE@dtdatetimeSET@dt=GETDATE()DECLARE@numberintSET@number=3--1.指定日期该年的第一天或最后一天--A. 年的第一天SELECTCONVERT(char(5),@dt,120)+'1-1'--B. 年的最后一天SELECTCONVE...
分类:
其他好文 时间:
2014-07-03 12:18:49
阅读次数:
201