- 博客(7)
- 收藏
- 关注
原创 DBSCAN原理及实现
DBSCAN01 DBSCAN的原理从样本中选择一点,给定半径epsilon和圆内的最小近邻点数min_points如果该点满足在其半径为epsilon的邻域圆内至少有min_points个近邻点,则将圆心转移到下一样本点若一样本点不满足上述条件,则重新选择样本点。按照设定的半径epsilon和min_points进行迭代聚类DBSCAN关键在于给定阈值epsilon的选择:若选择的半径过大,则会导致聚类效果较差,导致产生的簇过少分类的效果不好若选择的半径过小,则会导致产生的簇过多对
2022-03-28 22:32:42
4690
原创 《Qt Creater》学习笔记
窗口部件#include<QtWidgets>int main(int argc,char *argv[]){ QApplication a(argc,argv); //新建QWidget类对象,无父类,单独窗口 QWidget *widget =new QWidget(); //设置窗口标题 widget->setWindowTitle(QObject::tr("我是Widget")); //新建Labal对象,单独窗口 QL
2021-09-04 13:48:09
505
原创 C++ Primier Exercises
C++ Primier Exercises第八章缺失,当时写完忘记保存就关机了。对不起。我也很懊悔!1 开始1.1Process exited after 3.368 seconds with return value 0#include<iostream>int main(){ std::cout<<"Enter two numbers:"<<std::endl; int v1=0,v2=0; std::cin>>v1>>v2
2021-09-04 13:45:23
530
原创 Markdownedit编辑器实现
Markdownedit1 markdownhighlighter.h QList<QTextCharFormat> titleFormats;//字体格式容器 QRegularExpression titleRegex;//正则表达式类利用QList容器类以数组的形式存放编辑字体的类QTextCharFormat创建正则表达式类用于高亮文本的获取 struct HighlightingRule { QRegularExpression
2021-05-06 23:13:46
407
1
原创 排序算法概述
排序算法概述冒泡排序基本思想:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。操作:从第一个数开始,往后遇到逆序两两交换;再从第二个数开始往后遇到逆序两两交换直到排好序为止作业:C++实现冒泡排序#include<iostream>using namespace std;int cinIn();void bubbleSort(int n, int* arr);void coutOut(int n, int* arr);int n;int* arr;in
2021-04-29 17:32:02
84
原创 C++笔记
0.初识C++0.1我的第一个C++程序#include<iostream>int main(){ using namespace std; cout << "Come up and C++ me some time" << endl; return 0;}如果编译器不是最新需要使用<iostream.h>0.2main()函数0.2.1 main()在C语言中,省略返回类型相当于说函数的类型为int。而C++逐渐淘汰这种用法0
2021-04-03 00:53:47
1041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人