2019年6月29日
摘要: if语句:语法:单分支if 判断条件:语句块 执行过程:首先执行判断条件,当条件成立则执行判断条件下面的语句块,若条件不成立,则不执行 双分支if 判断条件:语句块1else:语句块2执行过程: 首先执行判断条件,若条件成立则执行语句块1,若条件不成立,则执行语句2. 多分支if 判断条件1:语句块 阅读全文
posted @ 2019-06-29 12:11 激流勇进1 阅读(600) 评论(0) 推荐(0) 编辑
摘要: C++中有类和对象的定义。(这也是常被拿来调侃的内容“没有对象?new一个”)。类的声明需要加上class关键字 格式为 class + 类名 { 内容 };时钟类 class clock{ public: clock(int hour, int minute, int second); clock 阅读全文
posted @ 2019-06-29 12:10 激流勇进1 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 实现之前,我们要事先说明一些问题: 我们用Redis对数据进行持久化,存两种形式的MAP: key值为term,value值为含有该term的urlkey值为url,value值为map,记录term及在文章中出现的次数总的计算公式如下: 1.计算词频TF这里通过给出url地址,获取搜索词term在 阅读全文
posted @ 2019-06-29 12:09 激流勇进1 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1.堆排序基数排序适用于大小有界的东西,除了他之外,还有一种你可能遇到的其它专用排序算法:有界堆排序。如果你在处理非常大的数据集,你想要得到前 10 个或者前k个元素,其中k远小于n,它是很有用的。 例如,假设你正在监视一 个Web 服务,它每天处理十亿次事务。在每一天结束时,你要汇报最大的k个事务 阅读全文
posted @ 2019-06-29 12:07 激流勇进1 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 代码实现: public void insertionSort(List<T> list, Comparator<T> comparator) { for (int i=1; i<list.size(); i++) { T elt_i = list.get(i); int j = i; while 阅读全文
posted @ 2019-06-29 12:07 激流勇进1 阅读(167) 评论(0) 推荐(0) 编辑