- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 java Queue 队列
Java 队列的简单操作offer: 在队尾添加元素poll:删除对头的元素peek: 获取对头的元素LinkedList 实现了queue的接口public static void main(String[] args) { Queue<Integer> queue=new LinkedList<>();// 添加元素 offer que...
2018-11-30 12:02:36 247
原创 leetcode Symmetric Tree 判断是不是对称树
使用迭代方法:public boolean isSymmetric(TreeNode root) { if(root==null){ return true; } if(root!=null){ return leftAndRightTreeNode(root.left,root.right); } return true; } public boolea...
2018-11-30 11:32:17 111
原创 leet code Remove Duplicates from Sorted List 重复元素,只保留一个
思路: 链表常见的解决方案:快慢指针思路。1.初始一个指针指向链表的第一个元素,一个指针指向链表的第二个元素,如果两个元素相等,移动第二个元素,直到移动到与第一个指针指向的元素不相等的元素。让第一个指针指向第二个指针的当前元素两个指针同时后移。public static void main(String[] args) { ListNode listNode1=new...
2018-11-29 12:21:40 134
原创 leetcode add binary
leet code add binary 题目:https://leetcode.com/problems/add-binary/解题思路:1.获取两个字符串长度的最大值2.记录进位标记 int carry3.从后向前,以此取数,把与2取模的值插入字符串中,记录进行carry4.遍历结束,判断最高进位是否是1,如果是1,在字符串中插入1,如果是0,不做处理。主要用到了J...
2018-11-29 11:33:40 192
原创 相似文本topN你计算 python
#!/usr/bin/Python# -*- coding: utf-8 -*-'''1.读取文档2.对要计算的多篇文档进行分词3.对文档进行整理成指定格式,方便后续进行计算4.计算出词语的词频5.【可选】对词频低的词语进行过滤6.建立语料库词典7.加载要对比的文档8.将要对比的文档通过doc2bow转化为词袋模型9.对词袋模型进行进一步处理,得到新语料库10.将新语料库...
2018-11-29 11:15:35 396
原创 java8 Stream的应用
统计所有单词的总个数和每个单词出现的次数使用了文件流,中间操作有常用的map,flatmap,filter,groupingby等。Java8 的Stream的简单应用1.txt 文件hello worldhello javahello tomhello lucylucy javalucy tom @Test public void getCount...
2018-11-29 00:21:18 269
原创 kaggle 泰坦尼克预测 案例
kaggle 泰坦尼克预测准确率79%。#!/usr/bin/Python# -*- coding: utf-8 -*-# This Python 3 environment comes with many helpful analytics libraries installed# It is defined by the kaggle/python docker image: ht...
2018-11-27 21:12:35 332
原创 xgboost 入门
1.安装xgboost pip3 install xgboost2.xgboost demoagaricus.txt.train agaricus.txt.test 蘑菇数据集---二分类问题数据详细的解释地址 https://archive.ics.uci.edu/ml/datasets/Mushroom每一行数据有22个 属性# coding:utf-8im...
2018-11-27 12:40:15 477 1
原创 Fastjson 解析字符串
import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.TypeReference;import java.util.List;import java.util.Map;import java.util.Set;/** * Created by fuguowen on 2018/11/21 19:33 ...
2018-11-21 21:05:40 839
原创 netty 入门
EchoServer.javaimport io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.ChannelInitializer;import io.netty.channel.ChannelOption;import io.netty.c...
2018-11-21 14:19:34 101
原创 python flask 入门 hello world
flask是小型的web 框架flask 依赖于两个扩展库,Werkzeug和Jinja2。jinja2 渲染模版。Werkzeug是包含WSGI,标准的Python web应用程序的工具包。hello world 程序#!/usr/bin/Python# -*- coding: utf-8 -*from flask import Flaskfrom flask import ...
2018-11-20 14:27:29 392
原创 rake_nltk实现快速提取关键词
使用rake_nllk对句子提取关键词参考文献:https://php.ctolib.com/rake-nltk.htmlhttps://blog.csdn.net/neruda1991/article/details/78745974https://towardsdatascience.com/how-to-build-from-scratch-a-content-based-m...
2018-11-19 20:34:29 5466
原创 使用自然语言处理构建基于内容的推荐系统
数据下载地址:https://query.data.world/s/uikepcpffyo2nhig52xxeevdialfl7 1.提取数据---电影标题,电影类型,电影导演,电影演员,电影剧情 2.清洗数据--- 电影剧情使用rake_nltk去除停定词,对关键词排序。 电影导演,电影演员去除空格,把姓和名作为一个单词 3.把所有的关键词拼接成bag_of_wo...
2018-11-19 20:24:53 890
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人