2020年2月23日

决策树与随机森林分类算法(Python实现)

摘要: 一、原理: 决策树:能够利用一些决策结点,使数据根据决策属性进行路径选择,达到分类的目的。 一般决策树常用于DFS配合剪枝,被用于处理一些单一算法问题,但也能进行分类 。 也就是通过每一个结点的决策进行分类,那么关于如何设置这些结点的决策方式: 熵:描述一个集合内元素混乱程度的因素。 熵的衡量公式: 阅读全文

posted @ 2020-02-23 10:00 Shelinton 阅读(3721) 评论(0) 推荐(0) 编辑

2020年2月15日

AndroidBDMap学习06:位置消息提醒

摘要: 1.NotiftLocationListener类 继承API的BDAbstracLocationListener类: 需要重载的函数:onReceiveLocation(location)用于接收定位信息 2.NotifyLister类 继承API的BDNotifyListener类 需要重载的函 阅读全文

posted @ 2020-02-15 21:47 Shelinton 阅读(182) 评论(0) 推荐(0) 编辑

2020年2月9日

LIS问题:二分+DP

摘要: 实现代码: int Longest_increasing_subseq(vector<int> &array){ vector<int> dp(array.size()); dp[0]=-1; int left,right,mid; int count=0; for(int i=0;i<array. 阅读全文

posted @ 2020-02-09 15:25 Shelinton 阅读(146) 评论(0) 推荐(0) 编辑

2020年2月3日

AndroidBDMap学习05:连续定位地图

摘要: 一、防抖动,平滑策略 利用历史记录与当前定位信息,来确定图层标记的位置,以防止抖动 评分方案: //权重分配 public static float[] EARTH_WEIGHT = {0.1f,0.2f,0.4f,0.6f,0.8f}; 历史位置与当前定位结合: //评分 for (int i = 阅读全文

posted @ 2020-02-03 15:13 Shelinton 阅读(278) 评论(0) 推荐(0) 编辑

2020年2月1日

AndroidBDMap学习04:定位配置的设置实现

摘要: 定位的配置是LocationClientOption的实例,执行实例的是LocationService的实例,要想自定义配置去实现定位,则需要去调用LocationActivity来完成定位的执行 LocationClientOption配置参数: setCoorType(String var1) 阅读全文

posted @ 2020-02-01 15:41 Shelinton 阅读(160) 评论(0) 推荐(0) 编辑

AndroidBDMap学习03:定位获取当前地点的信息

摘要: 界面布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pare 阅读全文

posted @ 2020-02-01 00:29 Shelinton 阅读(203) 评论(0) 推荐(0) 编辑

2020年1月31日

AndroidBDMap学习02:获取用户的相关权限

摘要: 封装:getPermissions() 实现: private void getPermissions() { /** * 处理新版本API的代码 */ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { ArrayList<String> p 阅读全文

posted @ 2020-01-31 13:54 Shelinton 阅读(180) 评论(0) 推荐(0) 编辑

2020年1月22日

AndroidBDMap学习01:基于百度地图SDK的配置以及利用API实现一个简单的地图应用

摘要: (一)注册并获取AK码: step1:找到keytool工具,并转移到.android目录下。(前提是已经安装了java jre/jdk) 为避免有些情况,在控制台无法找到keytool,可以把与keytool同级的所有文件统统复制粘贴到 ../.android 目录下。 step2:快捷键win+ 阅读全文

posted @ 2020-01-22 14:11 Shelinton 阅读(404) 评论(0) 推荐(0) 编辑

2020年1月18日

数据结构--可迭代红黑树模板类(C++)

摘要: 一、结点类与红黑树类: (一)结点类基本数据成员: 1.左右子结点指针域 2.父结点指针域,方便回访父结点 3.有序 前驱 / 后继 指针域,迭代访问元素,提供一种顺序存储的假象 4.结点颜色,利用红黑规则,保持树的平衡。 (二)结点类的基本成员函数: 两个重载的构造函数,构造红色的新结点 (三)红 阅读全文

posted @ 2020-01-18 12:47 Shelinton 阅读(387) 评论(0) 推荐(0) 编辑

2020年1月15日

数据结构--大小根堆模板类(C++)

摘要: 一、大/小根堆成员属性:构造函数第二个参数决定大根堆与小根堆 可以利用根堆求解大小位置的数组中前i大或者前i小的元素,也可以将其进行按大小排序。 原理与特点:利用完全二叉树的父子结点在线性表中的索引关系,较为高效的利用空间去实现树形结构,并达到相关要求。这里以索引值 1 为堆顶元素索引作为展开。 为 阅读全文

posted @ 2020-01-15 00:08 Shelinton 阅读(636) 评论(0) 推荐(0) 编辑

导航