/* 二分距离,凸包所有边往左平移这个距离,半平面交后看是否还有核存在 */ #include<iostream> #include<cstring> #include<cstdio> #include<cmath> #include<vector> #include<algorithm> #inc ...
分类:
其他好文 时间:
2020-02-28 14:08:21
阅读次数:
52
注意:数据结构的一致性,在高维度数据一般使用rbf核函数,使用网格搜索思想迭代求出gamma和c。 每行为一个样本,数据类型都围绕标黄代码而定义的。 SVM训练如下坐标(左边一列为A类,右边为B类),然后预测给出的坐标属于哪一类。 #include<opencv2\opencv.hpp> #incl ...
分类:
其他好文 时间:
2020-02-28 11:56:16
阅读次数:
83
#include<iostream> #include<cstring> #include<cstdio> #include<cmath> #include<vector> #include<algorithm> #include<queue> using namespace std; #defin ...
分类:
其他好文 时间:
2020-02-28 11:42:20
阅读次数:
63
Q:请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 A:BFS,偶数层reverse Q:从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 A:BFS,比上面还简单,不用reverse( ...
分类:
其他好文 时间:
2020-02-27 19:19:16
阅读次数:
59
#include<iostream> #include<vector> using namespace std; //结构定义 #define maxSize 50 typedef struct{ int data[maxSize]; int top; }SqStack; void initStac ...
分类:
其他好文 时间:
2020-02-27 14:39:16
阅读次数:
55
题目 从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 例如: 给定二叉树:?[3,9,20,null,null,15,7], 返回: 提示: 节点总数 levelOrder(TreeNode root) { vector res; if (root) { queue que; ...
分类:
其他好文 时间:
2020-02-26 22:31:09
阅读次数:
83
"题目链接" problem 给出一个无向图,每条边有一种颜色。每种颜色都构成一个森林。需要完成以下操作。 修改点权 修改边的颜色 询问某种颜色的森林中某条路径上点权最大值 solution 颜色数量不超过10,所以对于每种颜色建一棵LCT。 修改点权,就对每种颜色的LCT都修改。 修改边的颜色,就 ...
分类:
其他好文 时间:
2020-02-26 17:07:17
阅读次数:
49
给定一个按照升序排列的整数数组nums,和一个目标值target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是O(logn)级别。如果数组中不存在目标值,返回[-1,-1]。示例1:输入:nums=[5,7,7,8,8,10],target=8输出:[3,4]代码实现classSolution{public:intleft_index(vector<int>&a
分类:
编程语言 时间:
2020-02-26 14:21:11
阅读次数:
74
用旋转卡壳的思想,固定住一点,然后剩下两点通过单峰函数的性质进行移动 #include<iostream> #include<cstring> #include<cstdio> #include<cmath> #include<vector> #include<algorithm> using na ...
分类:
其他好文 时间:
2020-02-26 01:48:49
阅读次数:
61
A.题意:通过加奇数减偶数的操作从a到b最少需要几步 签到题 #include <algorithm> #include <iostream> #include <cstring> #include <cstdio> #include <vector> #include <cmath> #inclu ...
分类:
其他好文 时间:
2020-02-26 01:35:02
阅读次数:
49