数据结构与算法分析(Java语言描述)
文章平均质量分 79
JusterDu
这个作者很懒,什么都没留下…
展开
-
编写一个程序解决选择问题
程序包括两个Java文件: 1.主文件:Ex1_1.java package exercise; import util.ConsoleTable; /** * @author Justerdu * 编写一个程序解决选择问题 * 解读:将给定数组的数值先排序,然后取出第k=N/2个值。 * 思路:采用冒泡排序或者插入排序法,复杂度为O(N^2) */ public cla原创 2016-07-28 10:40:01 · 1632 阅读 · 0 评论 -
原生矩阵操作类及方法
package com.util; /** * 作者:杜航 功能:Matrix类实现矩阵的基本操作 */ public class Matrix { private float value[][]; // 存储矩阵元素的二维数组(选用float类型) /* * 杜航 功能: 构造m行n列的空矩阵 */ public Matrix(int m, int n) { this原创 2016-07-29 09:35:12 · 610 阅读 · 0 评论 -
最小二乘法Java实现
package com.util; /** * 作者:杜航 功能:最小二乘法 线性回归(Least squares) * * y = a x + b b = sum( y ) / n - a * sum( x ) / n a = ( n * sum( xy ) - sum( x * ) * sum( y ) ) / ( n * sum( x^2 ) - sum(x) ^ 2 ) *原创 2016-07-29 09:36:54 · 5374 阅读 · 0 评论