1 /// 2 /// 已重载.计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值. 3 /// 4 /// 第一个日期和时间 5 /// 第二个日期和时间 6 /// 7 p...
分类:
其他好文 时间:
2014-07-16 21:31:53
阅读次数:
204
Math对象:Math.PI——代表圆周率这个“常数”方法:Math.max(数值1,数值2,…..) ——求得若干个数值中的最大值。Math.min(数值1,数值2,…..) ——求得若干个数值中的最小值。Math.abs( 数值1) ——求得数值1的绝对值Math.pow( x,y) ——求得....
Description
有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。请你求出这个方程的三个实根。
Input
只有一行,包括4个实数a,b,c,d,中间用一个或多个空格隔开。
Output
只...
分类:
其他好文 时间:
2014-07-13 15:31:03
阅读次数:
238
题意:就是 把编号从0-n的小球对应放进i%a编号的盒子里,然后又买了新盒子,
现在总共有b个盒子,Bob想把球装进i%b编号的盒子里。求重置的最小花费。
每次移动的花费为y - x ,即移动前后盒子编号的差值的绝对值。
算法:
题目就是要求
先判断 n与 ...
分类:
其他好文 时间:
2014-07-12 21:36:33
阅读次数:
255
dp转移方程很容易想 dp[i][j] = min{dp[i - 1][k] + abs(pos[i][j] -pos[i - 1][j]) + cost[i][j]}
n行m列 每次转移扫描m次 共n*m*m 为O(10^7) 1500ms,可以暴力一试。姿势不对就会TLE
其实加上个内联函数求绝对值,同时赋值时候不使用min(a, b) 用G++交 就可以水过
正解是:因...
分类:
其他好文 时间:
2014-07-12 19:55:08
阅读次数:
421
平衡二叉树:是一颗空树;或者具有以下性质的树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。
平衡二叉树的关键在于插入结点时如何保持整棵树的平衡性。
下面是不平衡发生的四种情况:
(1)平衡二叉树某一节点的左孩子的左子树上插入一个新的节点,使得该节点不再平衡。
LL型(左孩子的左子树)
由于在A的左孩子B的左子树上插入结点F,使A的平衡因子由1增至...
分类:
其他好文 时间:
2014-07-10 22:49:30
阅读次数:
235
计算机对负数的运算 = 先取绝对值的原码----》 然后取反,-----》+1 这是负数的补码表示例如 -5 5的原码= 0000,0101 取反 1111,1010, +1= 1111,1011补码求原码 补码在求一次补码 就是补码的原码例如 -5 补码 1111,1011 先求反码 在+1 10...
分类:
编程语言 时间:
2014-07-09 16:59:09
阅读次数:
194
(4)数组中找到两个数和的绝对值最小 xia...
分类:
其他好文 时间:
2014-07-09 11:59:54
阅读次数:
159
边界重叠是指两个或多个盒子(可能相邻也可能嵌套)的相邻边界(其间没有任何非空内容、补白、边框)重合在一起而形成一个单一边界。两个或多个块级盒子的垂直相邻边界会重合。结果的边界宽度是相邻边界宽度中最大的值。如果出现负边界,则在最大的正边界中减去绝对值最大的负边界。如果没有正边界,则从零中减去绝对值最大...
分类:
Web程序 时间:
2014-07-06 20:17:21
阅读次数:
177
Math.abs()计算绝对值。Math.acos()计算反余弦值。Math.asin()计算反正弦值。Math.atan()计算反正切值。Math.atan2()计算从x坐标轴到点的角度。Math.ceil()将数字向上舍入为最接近的整数。Math.cos()计算余弦值。Math.exp()计算指...
分类:
其他好文 时间:
2014-07-06 19:33:58
阅读次数:
169