- 博客(25)
- 收藏
- 关注
转载 基于 M-distance 的推荐
今天接触到基于 M-distance 的推荐,一点不懂,看了放置的论文,全是英文,还是不懂。由于在做毕设,时间很紧急。总结来说就是,所谓 M-distance, 就是根据平均分来计算两个用户 (或项目) 之间的距离package machinelearning.knn;/** * Recommendation with M-distance. * @author Fan Min minfanphd@163.com. */import java.io.*;.
2022-04-21 21:33:21
93
转载 第十六天:KNN分类器
KNN分类器:KNN学习(K-Nearest Neighbor algorithm,K最邻近方法 )是一种统计分类器,对数据的特征变量的筛选尤其有效
2022-04-18 21:07:29
241
原创 第十五天:栈的应用(括号匹配)
栈的应用,括号匹配。括号匹配需要注意的问题:左括号必须与右括号是相同的类型,比如“【】”‘“()”{}“”等,其他类型字符不考虑。左括号必须与正确的顺序闭合。
2022-04-17 15:45:28
199
原创 第十四天:栈
栈的基本概念:栈(stack)是仅限定在表尾进行插入和删除操作的线性表。栈就是一个线性表,只不过,栈的Insert 和 delete只能在表尾。普通的线性表,在表中的任意位置都可以进行insert和delete操作。后进先出,先进后出。
2022-04-16 15:37:50
81
原创 第十二天:顺序表的基本操作,增删改查清空
对顺序表的操作:1、在给定位置增加元素. 如果线性表已满, 或位置不在已有位置范围之内, 就拒绝增加. 该位置可以是在最后一个元素之后一个.2、删除给定位置的元素. 要处理给定位置不合法的情况. 该位置必须是已经有数据的.3、把给定位置的元素改变其值4、查找给定元素所处的位置. 找不到就返回 -1.5、对顺序表进行清空操作
2022-04-14 15:41:12
813
原创 第十一天:顺序表(一)
首先我们来理清楚java中的有参构造与无参构造:构造方法需要与类名相同 有参数的是有参构造 无参数的是无参构造例如:创建一个Person类Person(){} 是无参构造方法Person(String name,Integer age){} 是有参构造方法。
2022-04-12 11:15:37
268
原创 第10天:综合任务1
学生的成绩存放于一个矩阵,其中行表示学生,列表示科目。如:第 0 行表示第 0 个学生的数学、语文、英语成绩。要求:进行学生成绩的随机生成, 区间为 [50, 100].找出成绩最好、最差的同学。但有挂科的同学不参加评比.
2022-04-11 18:40:34
110
原创 第九天:while语句的使用
1、while循环:while是最基本的循环,它的结构为:while( 布尔表达式 ) {//循环内容}只要布尔表达式为 true,循环就会一直执行下去。2、do...while循环:对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次,即先执行,再判断。do { //代码语句}while(布尔表达式);
2022-04-10 13:09:55
373
原创 第三天:基本if语句的学习。
if语句用于判断不同的条件,根据判断的结果执行不同的代码 if语句判断的条件可以是关系运算也可以是逻辑运算,if语句根据逻辑值true、false来决定执行不同的代码。 if语句的使用格式为: (1)if(条件表达式){ 条件表达结果是true时,执行本代码块 }(2)二重嵌套if(条件表达式){ 条件表达结果是true时,执行本代码块 } else{ 条件表达结果是false时,执行本代码块 }(3..
2022-04-04 12:41:47
730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人