- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 查找最小的k个数及其位置 java实现
// 用查找排序,只找出k个从小到大排序的值的下标public class Test { // 找到前k个最小值 a[] public static void main(String[] args) { int k = 5; // 0 1 2 3 4 5 6 7 8 9 10 11 int[] array = {12,89,64,52,98,36,2,40,1...
2018-08-27 23:01:58 875
原创 ffmpeg 基础的基础用法
从官网下载后,得到一个ffmpeg的文件夹。打开里面的bin文件夹。这三个文件依次的作用为:格式转换 ffmpeg.exe -i 源文件路径 目的文件路径音频或视频播放 ffplay.exe -i 想播放的文件音频或视频文件格式详细信息查看 ffprobe.exe -i 想查看的文件 (这个还有很多其它参数,比如我们想查看流的信息用JSON格式显示(如果想查看包信息就...
2018-08-20 09:30:07 218
转载 决策树原理实例(python代码实现)
From https://blog.csdn.net/csqazwsxedc/article/details/65697652决策数(Decision Tree)在机器学习中也是比较常见的一种算法,属于监督学习中的一种。看字面意思应该也比较容易理解,相比其他算法比如支持向量机(SVM)或神经网络,似乎决策树感觉“亲切”许多。优点:计算复杂度不高,输出结果易于理解,对中间值的缺失值不敏感...
2018-08-12 13:14:40 586 1
转载 Java之Map遍历方式性能分析:ketSet 与 entrySet
FROM : https://www.cnblogs.com/linux007/p/5777975.htmlkeySet():将Map中所有的键存入到Set集合中。因为set具备迭代器,所以可以以迭代方式取出所有的键,再根据get方法获取每一个键对应的值,其仅能通过get()取key。entrySet(): 返回此映射中包含的映射关系的 Set 视图,格式为Set<Map.Entr...
2018-08-11 16:09:34 273
原创 Java 常用容器方法总结
0 .常用集合类概述其中,绿色及 Collection 表示接口,红色为常用类。1. 基本概念Java容器类库定义了两个不同概念的容器,Collection 和 Map。1.1 Collection一个独立元素的序列,这些元素都服从一条或多条规则。其中List必须按照插入的顺序保存元素、Set不能有重复的元素。1.2 Map一组成对的值键对对象,允许用键来查找...
2018-08-11 14:08:08 4046 1
原创 java按行读取文件并输出 示例
===========》》》 完整代码:import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.util.ArrayList;public class ReadByLine { private String fileName; private Ar...
2018-08-11 13:08:35 11103
原创 对于机器学习分类效果的评价
精确率(Precision) 召回率(Recall) 准确率(Accuracy) 举个栗子则精确率为TP / (TP + FP) = 40 / (40 + 10) = 4/5 =90%召回率为 TP / ( TP + FN) = 40 / (40 + 20) = 2/3 = 66.7%准确率为 ( TP + TN) / (TP + FN ...
2018-08-07 11:28:17 627
原创 java写钻石diamonds(可任意调节钻石大小)
原理是先把二维数组用空字符填充,然后用for循环把相应位置赋值成'*' 。直接上代码,可以通过调节m值,控制钻石大小。import java.util.Arrays;public class Diamonds { public static void main(String[] args) { // 行数 int m = 8; // 列数 int n = 4*m-...
2018-08-06 16:53:48 2864
原创 java杨辉三角完美对齐输出(非常简洁)
小白一下午不断调试,主要是不知道怎么在java中实现类似python中 a = "Hello"print("a * 2 输出结果:", a * 2)a * 2 输出结果: HelloHello 后来看见 https://blog.csdn.net/IndexMan/article/details/79462201 中用 System.out.format("%...
2018-08-06 12:36:56 2314
原创 理解DBSCAN密度聚类算法
DBSCAN密度聚类算法简介DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一个比较有代表性的基于密度的聚类算法。与划分和层次聚类方法不同,它将簇定义为密度相连的点的最大集合,能够把具有足够高密度的区域划分为簇,并可在噪声的空间数据库中发现任意形状的聚类。DBSCAN一般假定类别可以通过样本分布的紧密程...
2018-08-03 16:20:02 1023
原创 理解K-means聚类算法及Python,Java实现
K-means聚类算法简介举个栗子图一有ABCDE这五个点。我们先随机选择两个点作为我们的初始聚类中心(簇中心点),标记为红点和黄点。开始第一次聚类。对于所有点分别计算其到红点和黄点的距离,我们发现AB点到红点距离更近,而CDE三个点到黄点的距离更近。于是,AB为一簇,CDE为一簇。然后对于这两簇,分别计算簇内各点的均值,标记为新的红点和黄点(图三)。开始第二次聚类。我...
2018-08-03 13:20:04 596
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人