自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器学习菜鸟

机器学习、数据挖掘、数据分析

  • 博客(7)
  • 资源 (27)
  • 问答 (2)
  • 收藏
  • 关注

原创 [算法基础练习]最长括号匹配

/**最长括号匹配 * * 输入的字符串只包含左括号,右括号 * 1.起始匹配的位置start=-1,匹配的最长长度ml=0 * 2.遍历第i个字符c * 3.如果c是左括号,压栈 * 4.如果c是右括号,则与栈顶元素进行匹配 * 4.1 如果栈为空,则此时的c无法匹配,更新start=i,为下一次匹配做准备 * 4.2 如果栈非空,则出栈 *

2017-04-27 09:46:51 640

原创 [leetcode]110. Balanced Binary Tree

Given a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never diffe

2017-04-05 09:34:00 224

原创 [leetcode]230. Kth Smallest Element in a BST

BST二叉搜索树,性质:每个节点的左孩子小于根节点,右孩子大于根节点根据BST的性质,以及数组中第k大数的思想(QuickSelect分割思想),先计算当前结点的左孩子节点的个数,与k比较如果小于k-1(考虑当前节点),则第k大的数在右孩子节点如果大于k-1,则第k大的数载左孩子节点如果等于k-1,则返回当前结点的值 public int kthSmallest(Tr

2017-04-04 21:13:11 324

原创 [leetcode]Top K Frequent Elements

Given a non-empty array of integers, return the k most frequent elements.For example,Given [1,1,1,2,2,3] and k = 2, return [1,2].Note: You may assume k is always valid, 1 ≤ k ≤ number

2017-04-04 17:01:39 288

原创 [leetcode]Kth Smallest Element in an Array

利用QuickSelect的思想进行递归查找QuickSelect:https://en.wikipedia.org/wiki/Quickselect主要思想是借鉴QuickSort的分割思路,不同的是,QuickSelect只从一边进行遍历,以最后一个元素为pivot,将原无序数组分割为两部分The basic idea is to use Quick Select algo

2017-04-04 16:21:33 301

原创 [leetcode]Kth Largest Element in an Array

Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.public int findKthLargest(int[] nums, int k) {

2017-04-04 13:05:48 195

转载 [leetcode]二叉树遍历

先序遍历时用栈维护待访问结点;先将根结点入栈,再将右孩子结点入栈、左孩子结点入栈。Java实现如下:public List preorderTraversal(TreeNode root) { List result = new ArrayList stack = new Stack中序遍历,栈维护已访问结点。一个结点只有当其左孩子结点已访问时,才能出栈,然后入栈右孩子结点;否则,则入

2017-04-03 10:38:44 189

Heart Attack Analysis & Prediction Dataset

Heart Attack Analysis & Prediction Dataset

2024-05-14

利用python中的re模块正则匹配

利用python中的re模块正则匹配

2023-06-14

高德城市编码表excel格式

高德城市编码表

2023-04-20

坐标系转换库proj源码

坐标系转换proj库源码

2022-08-11

坐标系转换库 proj 教程

PDF Manual proj.pdf https://proj.org/download.html 手册文档

2022-08-11

国内常用EPSG坐标系

坐标系转换需要的资源

2022-08-11

关闭HttpClient日志的logback文件

关闭HttpClient日志的logback文件

2020-11-21

手写识别数据集MNIST

MNIST 数据分为两个部分。第⼀部分包含 60,000 幅⽤于训练数据的图像。这些图像扫描 ⾃ 250 ⼈的⼿写样本,他们中⼀半⼈是美国⼈口普查局的员⼯,⼀半⼈是⾼校学⽣。这些图像 是 28 × 28 ⼤小的灰度图像。第⼆部分是 10,000 幅⽤于测试数据的图像,同样是 28 × 28 的灰 度图像。

2018-06-21

通过jdbc链接hive所需要的jar包

通过jdbc链接hive时所需要的jar包,把需要的jar都下载下来汇总到一起,供有需要的人使用

2018-05-08

hive jar包

hive metastore jar包,可以直接下载使用,hadoop,hive

2018-05-07

win7下注释掉checkReturnValue方法体后的jar文件

Exception in thread "main" java.io.IOException: Failed to set permissions of path: \tmp\hadoop-ywf\mapred\staging\ywf1760469788\.staging to 0700 win7下报错,需要注释掉checkReturnValue的方法体

2018-05-07

UCI分类数据集

UCI数据集

2017-08-17

Weka 3.4 教程

Weka3.4教程

2017-08-17

selenium源码

selenium源代码

2016-09-27

WeatherCrawl

提供了解析天气网址信息的程序

2016-07-15

CrawlerDemo

利用url,httpurlconnection,socket爬取任意网页demo

2015-04-17

利用TikaAPI解析各种文档

利用开源工具Tika解析PDF文档,HTML文档,微软形式的文档

2015-01-23

复旦自然语言处理技术NLP

复旦NLP,自然语言处理技术,很棒的奥,包括了分词,词性标注,命名体识别

2015-01-08

最大连续子串问题

求一个数组的最大连续子串,和最大的串即为最大连续子串,其中还包括了最大连续子矩阵

2015-01-08

K均值聚类算法

利用k均值聚类算法对词进行聚类,输入是词之间的相似度矩阵

2015-01-08

建立二叉树,前后中序遍历二叉树,求二叉树的深度

建立二叉树,前后中序遍历二叉树,求二叉树的深度

2015-01-08

通过JAVA执行命令行程序

文件中包含两个方法,一个是读取文件路径下的文件列表,另一个是通过JAVA调用命令行程序,涉及到线程阻塞问题

2013-08-17

Dijkstra算法JAVA代码

Dijkstra 求任意两个点的最短路径算法

2013-08-01

JAVA 常见的小程序

这是我在自学JAVA时练习写的小程序,包括 递归,继承,排序,打印星型,随机数等,适合初学JAVA的练习

2013-04-07

JAVA程序员必读-基础篇

JAVA程序员的基础知识,适合初学者学习

2013-04-07

数据结构、算法及应用代码

数据结构算法及应用 源代码 书籍作者是 Sartaj Sahni著 孔芳 高伟译

2012-12-06

JAVA笔记总结

自己学习JAVA,总结的笔记,适合初学JAVA学习

2012-11-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除