Algorithms(算法)
HuanCaoO
这个作者很懒,什么都没留下…
展开
-
求两个非负整数的最大公约数——欧几里得算法
求两个非负整数的最大公约数——欧几里得算法public class CMath { private CMath() { } /** * Calculate the maximum common divisor of two nonnegative integers. * * @param p A nonnegative integer ...原创 2018-04-09 00:18:29 · 1255 阅读 · 0 评论 -
求一个整数是否为素数(质数)
求一个整数是否为素数(质数)public class CMath { private CMath() {} /** * Determine whether an integer is a prime. * * @param n the integer * @return result */ public static bo...原创 2018-04-09 00:22:38 · 467 阅读 · 0 评论 -
求一个浮点数的平方根——牛顿迭代法
求一个浮点数的平方根——牛顿迭代法public class CMath { private CMath() {} /** * Calculate the square root of a double floating-point number. * * @param d the double floating-point number *...原创 2018-04-09 00:25:17 · 2635 阅读 · 0 评论 -
根据数组数据源统计出量化级数为m的直方图数组
根据数组数据源统计出量化级数为m的直方图数组public class CMath { private CMath() {} /** * Statistical histogram. * * @param arr value array * @param m quantization level * @return histogra...原创 2018-04-09 00:30:19 · 313 阅读 · 0 评论 -
求一个整数的二进制表示法(Java)
求一个整数的二进制表示法(Java)public class CInteger { private CInteger() {} /** * Convert decimal integer to binary string * * @param n decimal integer * @return binary string */...原创 2018-04-09 00:34:08 · 4074 阅读 · 0 评论 -
翻转(逆序重排列)数组元素(Java)
翻转(逆序重排列)数组元素(Java)public class CArrays { private CArrays() {} /** * Reverse the object array. * * @param arr object array * @param <T> object type * @return th...原创 2018-04-09 00:37:01 · 871 阅读 · 0 评论 -
根据整型数组统计该数组所有整型元素出现的频率(当数组长度足够时即可近似得到概率)
根据整型数组统计该数组所有整型元素出现的频率(当数组长度足够时即可近似得到概率)import java.util.HashMap;import java.util.Map;import java.util.Set;public class CProbability { private CProbability() {} public static Map<Integ...原创 2018-04-09 00:40:56 · 345 阅读 · 0 评论 -
两个向量(数组)点对点相加(Java)
两个向量(数组)点对点相加(Java)public class CMatrix { private CMatrix() {} /** * addition of two vectors. * * @param x one vector * @param y another vector * @return result vecto...原创 2018-04-09 00:47:29 · 3487 阅读 · 0 评论 -
两个向量(数组)相乘(Java)
两个向量(数组)相乘(Java) public class CMatrix { private CMatrix() {} /** * Dot multiplication of two vectors. * * @param x one vector * @param y another vector * @return...原创 2018-12-10 23:06:52 · 9467 阅读 · 0 评论