2022年10月4日
摘要: 用于验证所写算法是否正确,与java自带的函数方法进行比较,例如写一个排序算法,验证排序算法是否正确,采用Arrays.sort(arr) 的方式,与自己所写的算法进行比对,经过多轮(比较大的一个轮次)比对如果结果都一致,则说明所写算法正确,反之则有问题。 package class01; impo 阅读全文
posted @ 2022-10-04 19:59 发酸的土豆 阅读(43) 评论(0) 推荐(0) 编辑
摘要: MASTER=T(N)=a*T(N/b)+O(N^d) T(N)指的是母问题的数据量 每一次的子过程规模是N/b a指代子问题的调用次数MaSTER公式 使用条件——等规模的子问题递归logba <d O(N^d)logba>d O(N^logab)logba==d O(N^d *logN) pub 阅读全文
posted @ 2022-10-04 19:56 发酸的土豆 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 在一个无序数组中,任何相邻的两个数一定不相等,求规定范围内它局部最小的那个数 要求:计算的过程时间复杂度小于O(N) 思路:由于所有相邻的两个数一定不相等,若一个数的左侧或右侧出现了比他小的数则说明,自己本身一定不是局部最小,并且局部最小一定出现在其左侧或者右侧 package clas 阅读全文
posted @ 2022-10-04 19:53 发酸的土豆 阅读(28) 评论(0) 推荐(0) 编辑
摘要: package class01; //在一个数组中已知数组中只有一种数出现了奇数次,其他的是所有数都出现了偶数次 怎么找到出现奇数次的数 对所有数字取异或最终结果就是奇数次那个数 N^N=0 0^N=N a^b=b^a a^(b^c)=(a^b)^c //在一个数组中如果已知有两种数出现了奇数次,其 阅读全文
posted @ 2022-10-04 19:51 发酸的土豆 阅读(34) 评论(0) 推荐(0) 编辑
  2022年9月28日
摘要: 研究生生活开始后,充分认识到算法的重要性,开始重拾java算法——视频参照 哔哩哔哩左神——https://www.bilibili.com/video/BV13g41157hK/?p=4&spm_id_from=333.880.my_history.page.click&vd_source=113 阅读全文
posted @ 2022-09-28 09:51 发酸的土豆 阅读(26) 评论(0) 推荐(0) 编辑
  2019年1月1日
摘要: 博客平台概述:主要用于博客园为学生课程评判标准的教师使用 博客平台主要功能模块: 后台处理 1、根据用户博客链接获取博客内容与已爬取博客内容进行查重比对(根据标签划分)并生成查重报告。 2、通过自然语言分析将博客的内容进行提取生成摘要确定博文概述及技术成分。 3、根据博主博客内容确定博主擅长领域。 阅读全文
posted @ 2019-01-01 17:20 发酸的土豆 阅读(268) 评论(0) 推荐(0) 编辑
  2018年7月18日
摘要: 配置MapReduce需要在之前配置的基础上配置两个xml文件一个是yarn-site.xml一个是mapred-site.xml,在之前配置的hadoop的etc目录下可以找到 下边进行配置过程首先 1、配置yarn-site.xml 这里需要解释一下,yarn的基本思想是将JobTracker的 阅读全文
posted @ 2018-07-18 15:07 发酸的土豆 阅读(473) 评论(0) 推荐(0) 编辑
  2018年7月14日
摘要: 在之前的环节进行了HDFS 的搭建过程,接下来学习的内容是通过java代码实现对HDFS中文件进行操作。 这部分学习是为了之后在使用到的MapRedce对HDFS 文件进行操作。 在eclipse上编写java代码对HDFS上的文件进行操作首先要在项目中进行jar包导入。这里我们通过建立maven项 阅读全文
posted @ 2018-07-14 13:26 发酸的土豆 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 接下来就是最关键的步骤,安装hadoop搭建HDFS分布式文件系统,主要是配置伪分布式的操作 下边是我操作过程 Hadoop安装及HDFS伪分布式配置 1、解压hadoop(此处省略了上传hadoop jar包的过程,其操作在jdk配置上传jdk jar包方法相同)此处是 2、配置hadoop.sh 阅读全文
posted @ 2018-07-14 08:54 发酸的土豆 阅读(219) 评论(0) 推荐(0) 编辑
  2018年7月13日
摘要: 这里的免秘钥登录本身是个可以省略的步骤,但是在之后的hdfs使用中如果没有ssh免秘钥登录,那么在每次访问文件都需要输入一次密码,这样会造成很大的麻烦因此使用ssh免秘钥服务,因此设置ssh免秘钥登录是必要的 SSH免秘钥登录 1、安装ssh客户端服务端 2、生成秘钥和公钥,在这里连续点击四次回车即 阅读全文
posted @ 2018-07-13 09:04 发酸的土豆 阅读(359) 评论(0) 推荐(0) 编辑