摘要: /** * 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的 阅读全文
posted @ 2018-03-03 18:10 李华东 阅读(174) 评论(0) 推荐(0) 编辑
摘要: /* 基础练习 杨辉三角形 问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1 1 1 1 2 1 1 3 3 1 给出n,输出它的前n行。 输入格式 输入包含一 阅读全文
posted @ 2018-02-23 09:29 李华东 阅读(219) 评论(0) 推荐(0) 编辑
摘要: /*基础练习 特殊回文数问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出 阅读全文
posted @ 2018-02-22 10:57 李华东 阅读(198) 评论(0) 推荐(0) 编辑
摘要: import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); System.out. 阅读全文
posted @ 2018-02-22 10:45 李华东 阅读(155) 评论(0) 推荐(0) 编辑
摘要: import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); System.ou 阅读全文
posted @ 2018-02-22 10:04 李华东 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在我解决蓝桥练习的十六进制转八进制的练习中,我想要使用Integer的parseInt方法来实现将16进制的数封装到Integer对象中再输出为8进制。 运行小例子没问题,但是送到系统出了错。是parseInt()方法要封装的数值超出了int的范围。 例如: parseInt(“2147483648 阅读全文
posted @ 2018-02-21 17:40 李华东 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1.必须要在第一行或者第二行。 2.必须要在可执行代码和中文注释的前面。 3.如果页面没有中文,那么它只是一个普通注释,位置任意都行。 阅读全文
posted @ 2018-02-01 19:33 李华东 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 步骤: 1. 建立物品的同现矩阵A,即统计两两物品同时出现的次数 数据格式:Item_id1:Item_id2 次数 2. 建立用户对物品的评分矩阵B,即每一个用户对某一物品的评分 数据格式:Item_id user_id:preference 3. 推荐结果=物品的同现矩阵A * 用户对物品的评分 阅读全文
posted @ 2018-01-31 22:07 李华东 阅读(477) 评论(0) 推荐(0) 编辑
摘要: "倒排索引"是文档检索系统中最常用的数据结构,被广泛地应用于全文搜索引擎。它主要是用来存储某个单词(或词组)在一个文档或一组文档中的存储位置的映射,即提供了一种根据内容来查找文档的方式。由于不是根据文档来确定文档所包含的内容,而是进行相反的操作,因而称为倒排索引(Inverted Index)。 2 阅读全文
posted @ 2018-01-30 22:23 李华东 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 首先需要明确的是,hadoop里的key一定要是可排序的,要么key自身实现了WritableComparator接口,要么有一个排序类可以对key进行排序。如果key本身不实现WritableComparator接口,而是由另外的一个工具类(实现RawComparator接口)来提供排序的话,需要 阅读全文
posted @ 2018-01-28 22:42 李华东 阅读(824) 评论(0) 推荐(0) 编辑