码迷,mamicode.com
首页 >  
搜索关键字:math    ( 11719个结果
Java冒泡算法及中位数算法
import java.math.BigDecimal;public class Test { public static void main(String[] args) { //控制随机数量 int c = 100; Number[] ar...
分类:编程语言   时间:2015-07-14 17:17:58    阅读次数:390
2015华为机试——整数分割
解题思路: 对于奇数 n = 2k+1, 它的拆分的第一项一定是1, 考虑去掉这个1,其实就一一对应于2k的拆分,因此f(2k+1) = f(2k)。 对于偶数n = 2k: 考虑有1和没有1的拆分。有1的拆分,与(2k-1)的拆分一一对应,与上面奇数的情况理由相同:没有1的拆分,将每项除以2,正好一一对应于k的所有拆分,因此f(2k) = f(2k-1) + f(k)。 最终结果只要求除以十亿的余数,在int的表示范围内,因此也不需要大数运算。注意余数的性质:(a+b)%m = (a%m+b%m)%m...
分类:其他好文   时间:2015-07-14 11:38:06    阅读次数:994
2015华为机试——尼科彻斯定理
题目描述: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。m属于[1,100],超出范围则报错。 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 解题思路:不难发现展开式从(n*n - n + 1)开始,步进2显示,共显示n个数。...
分类:其他好文   时间:2015-07-14 11:35:57    阅读次数:93
2015华为机试—— 字符变换
题目描述: 输入一个字符串,将其中大写字母转换为对应小写字母之后的第五个字母,若原始大写字母为V~Z, 则转换为对应小写字母的值减21。其他字符不变,输出转换后的字符串。 例如,对于字母A,则转换为小写字母f;若形参是字母W,则转换为小写字母b。 输入:字符串 输出:转换后的字符串 样例输入:Axs3mWss 样例输出:fxs3mbss...
分类:其他好文   时间:2015-07-14 11:34:26    阅读次数:105
android textview 实现跑马灯效果
跑马灯效果最重要的就是四个属性,分别是: android:ellipsize="marquee"         android:focusable="true"         android:focusableInTouchMode="true"         android:singleLine="true" 控件的宽度,不一定是具体的值,可以是math_parent,如果想...
分类:移动开发   时间:2015-07-14 11:24:56    阅读次数:136
径向菜单的制作
最终效果:在径向菜单的制作前,首先需要知道几点知识点:Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之间;Math.cos(x)x 的余弦值。返回的是 -1.0 到 1.0 之间的数;这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2*PI/360*角度,...
分类:其他好文   时间:2015-07-14 11:14:42    阅读次数:155
JavaScript复习笔记:Object(对象)
1:Js内置对象有Number,Array,String,Date,Math 2:自定义对象js提供了构建自定义对象.使用对象而不只是一个函数集合,是编写清洁,高效,可重复是的js代码的关键;1)使用对象语法:一个对象实际是只是一个容器,它将多个值,多个函数组合在一起.对象的值被称为属性,对象...
分类:编程语言   时间:2015-07-13 13:49:57    阅读次数:118
2015华为机试——计算两个正整数的最大公约数和最小公倍数
设两数为a、b(a>b),求a和b最大公约数(a,b)的步骤如下:用a除以b,得a÷b=q......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用b除以r1,得b÷r1=q......r2 (0≤r2).若r2=0,则(a,b)=r1,若r2≠0,则继续用r1除r2,……如此下去,直到能整除为止。其最后一个为被除数的余数的除数即为(a, b)。 例如:a=25,b=15,a/b=1......10,b/10=1......5,10/5=2.......0,最后一个为被除数余数的除数就是...
分类:其他好文   时间:2015-07-13 10:19:47    阅读次数:289
json字符串解析
package com.gamesvr.framework.util; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.math.BigDecimal; import java.math.Big...
分类:Web程序   时间:2015-07-12 17:31:24    阅读次数:184
python学习笔记——循环里的else
与之前接触过的语言不同,python有针对循环的else,表示如果循环结束都没有执行里面的break语句就进入到这个else,所以这个else在格式上是与for对齐的。 例: import math for i in range(85, 99): root = math.sqrt(i) if root == int(root): break else: ...
分类:编程语言   时间:2015-07-12 15:43:17    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!