自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 项目2:使用Yolov5和deepsort实现车辆和行人目标跟踪,实时计算目标运动速度和加速度(有检测超速功能)

项目演示视频项目演示视频可以跳转到哔哩哔哩观看:https://www.bilibili.com/video/BV1RT411Z7kD/?vd_source=805c57038e291405fe38f3adefa0f2d2项目简介本项目使用Yolov5+DeepSort实现车辆、行人跟踪,并实时统计各类别目标数量,以及测量目标运动速度、加速度,对于超速的车辆进行标记保存。项目支持对高分辨率的视频进行检测,可以使用滑动窗口检测,具体的做法就是按照指定的滑动步长以及窗口大小,对每一帧的图片进行切割,例

2023-01-24 00:24:17 4693 3

原创 手把手教您如何实现英文文本的情感分析-准确度高达82%-98%(新手必看项目)

数据集为英文文本数据,其中Label为其情感标签,正负类样本各有12500个。总计样本数量为两万五千条。

2023-01-20 23:51:34 1558 4

原创 【数据建模】常用算法模型(python与matlab版本)详细代码解析

使用python从0开始实现拉普拉斯修正的朴素贝叶斯算法

2022-09-16 15:42:23 1093

原创 MPI快排

#include <stdio.h> #include <sys/time.h> #include <stdlib.h> #include <time.h> #include <math.h> #include <mpi.h> #include <unistd.h> #include <string.h>// #define length showdist00 #define length .

2022-05-16 12:24:09 426

原创 mywindow1

from PyQt5 import QtCore, QtGuifrom PyQt5.QtGui import QIcon, QFontfrom PyQt5.QtCore import QTimerEventfrom PyQt5 import QtWidgetsfrom PyQt5.QtWidgets import QWidget, QHBoxLayout, QMainWindow, QApplication, QMessageBox, QAction, QDialogfrom mainWindow

2022-05-16 12:21:35 102

原创 libvirt-host

import libvirtimport randomfrom libvirt_domain import Domainfrom xml.dom import minidom# KVM连接类:管理连接class Connection: def __init__(self, ip): self.ip = ip try: # self.conn = libvirt.open("qemu:///system")

2022-05-16 12:20:44 119

原创 MFC实现:学生管理系统,教师管理系统,教务管理系统,C++代码详细解析

实验目的基本要求学生选课和成绩管理是高等学校教务管理的重要组成部分,主要包括教师管理学生成绩梦块、学生选课模块和系统管理模块。每门课程包括学分、学时、课程名字以及课程性质(必传和选修)等信息。每位教师可以教授若干门课程,并负责学生成绩的录入、删除、查找及传改、成绩的统计分析等等。教师的信息还包括姓名和D。学生根据自己的专业要求进行选课,比如需要完成的总学分(学校要求总学分为50)和必修课等情况。学生的信息还包括姓名、ID和班号等。请设计一个系统实现对学生的选课和成绩的管理。系统要求实现以下功能:教师

2021-07-08 23:48:19 3789 10

原创 POJ- 3468(线段树)

题目描述代码题解#include<map>#include<algorithm>#include<cstdio>#include<cstring>#include<iostream>#include<queue>#include<set>#include<vector>#include<numeric>#include<string>using namespace

2020-09-28 21:40:36 96

原创 HDU--1754(树状数组)

传送门题目描述:代码题解#include<map>#include<algorithm>#include<cstdio>#include<cstring>#include<iostream>#include<queue>#include<set>#include<vector>#include<numeric>#include<string>using name

2020-09-28 20:04:25 253

原创 HDU-1495:非常可乐(BFS)

传送门题目描述Problem Description大家一定觉的运动以后喝可乐是一件很惬意的事情,但是seeyou却不这么认为。因为每次当seeyou买了可乐以后,阿牛就要求和seeyou一起分享这一瓶可乐,而且一定要喝的和seeyou一样多。但seeyou的手中只有两个杯子,它们的容量分别是N 毫升和M 毫升 可乐的体积为S (S<101)毫升 (正好装满一瓶) ,它们三个之间可以相互倒可乐 (都是没有刻度的,且 S==N+M,101>S>0,N>0,M>0) 。聪明的ACMER你们说他们能平

2020-09-25 16:30:03 81

原创 牛客:字符串(动态规划)

题目描述代码实现#include<map>#include<algorithm>#include<cstdio>#include<cstring>#include<iostream>#include<queue>#include<set>#include<vector>#include<numeric>using namespace std;const long long

2020-09-21 19:20:34 112

原创 牛客--DDos(深度优先搜索)

题目描述代码实现#include<map>#include<algorithm>#include<cstdio>#include<cstring>#include<iostream>#include<queue>#include<set>#include<vector>#include<numeric>using namespace std;struct node{ ve

2020-09-21 17:11:30 100

原创 牛客Bits竞赛

传送门题目描述:代码实现#include<map>#include<algorithm>#include<cstdio>#include<cstring>#include<iostream>#include<queue>#include<set>#include<vector>#include<numeric>using namespace std;int n, t[5],

2020-09-21 17:07:11 95

原创 牛客:博弈论

代码如下:#include<map>#include<algorithm>#include<cstdio>#include<cstring>#include<iostream>#include<queue>#include<set>#include<vector>#include<numeric>using namespace std;#define ll long long.

2020-09-19 23:29:58 155

原创 POJ-6187:Destroy Walls(最大生成树)

传送门Problem DescriptionLong times ago, there are beautiful historic walls in the city. These walls divide the city into many parts of area.Since it was not convenient, the new king wants to destroy some of these walls, so he can arrive anywhere from his

2020-09-12 14:43:57 80

原创 力扣题解:马戏团人塔(排序+二分查找)

传送门题目描述有个马戏团正在设计叠罗汉的表演节目,一个人要站在另一人的肩膀上。出于实际和美观的考虑,在上面的人要比下面的人矮一点且轻一点。已知马戏团每个人的身高和体重,请编写代码计算叠罗汉最多能叠几个人。示例:输入:height = [65,70,56,75,60,68] weight = [100,150,90,190,95,110]输出:6解释:从上往下数,叠罗汉最多能叠 6 层:(56,90), (60,95), (65,100), (68,110), (70,150), (75,190)

2020-08-18 22:56:50 613 1

原创 力扣题解1235. 规划兼职工作(动态规划)

传送门题目描述你打算利用空闲时间来做兼职工作赚些零花钱。这里有 n 份兼职工作,每份工作预计从 startTime[i] 开始到 endTime[i] 结束,报酬为 profit[i]。给你一份兼职工作表,包含开始时间 startTime,结束时间 endTime 和预计报酬 profit 三个数组,请你计算并返回可以获得的最大报酬。注意,时间上出现重叠的 2 份工作不能同时进行。如果你选择的工作在时间 X 结束,那么你可以立刻进行在时间 X 开始的下一份工作。示例 1:输入:startTim

2020-08-15 17:54:26 608

原创 力扣题解:二叉树的层序遍历(BFS)

传送门/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: vector<vector<int&gt

2020-08-10 16:52:59 202

原创 力扣题解:853车队(排序)

传送门题目描述N 辆车沿着一条车道驶向位于 target 英里之外的共同目的地。每辆车 i 以恒定的速度 speed[i] (英里/小时),从初始位置 position[i] (英里) 沿车道驶向目的地。一辆车永远不会超过前面的另一辆车,但它可以追上去,并与前车以相同的速度紧接着行驶。此时,我们会忽略这两辆车之间的距离,也就是说,它们被假定处于相同的位置。车队 是一些由行驶在相同位置、具有相同速度的车组成的非空集合。注意,一辆车也可以是一个车队。即便一辆车在目的地才赶上了一个车队,它们仍然

2020-08-10 15:16:43 248

原创 力扣题解:区间和的个数

传送门题目描述给定一个整数数组 nums,返回区间和在 [lower, upper] 之间的个数,包含 lower 和 upper。 区间和 S(i,j) 表示在 nums 中,位置从 i 到 j 的元素之和,包含 i 和 j (i ≤ j)。说明:最直观的算法复杂度是 O(n2) ,请在此基础上优化你的算法。示例:输入: nums = [-2,5,-1], lower = -2, upper = 2,输出: 3解释: 3个区间分别是:[0,0], [2,2], [0,2],它们

2020-08-07 17:43:02 227

原创 力扣题解:重构字符串

传送门题目描述给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不同。若可行,输出任意可行的结果。若不可行,返回空字符串。示例 1:输入: S = “aab”输出: “aba”示例 2:输入: S = “aaab”输出: “”注意:S 只包含小写字母并且长度在[1, 500]区间内。class Solution {public: string reorganizeString(string S) { vector<int&

2020-08-07 11:04:08 192

原创 力扣题解:盛最多水的容器

传送门class Solution {public: int maxArea(vector<int>& height) { int maxvol = 0; int left = 0,right = height.size() - 1; while(left < right) { int hei = 0; if(height[left]<height[r

2020-08-03 22:32:14 134

原创 力扣329. 矩阵中的最长递增路径

传送门题目描述给定一个整数矩阵,找出最长递增路径的长度。 对于每个单元格,你可以往上,下,左,右四个方向移动。你不能在对角线方向上移动或移动到边界外(即不允许环绕)。示例 1:输入: nums = [ [9,9,4], [6,6,8], [2,1,1] ]输出: 4解释: 最长递增路径为[1, 2, 6, 9]。示例 2:输入: nums = [ [3,4,5], [3,2,6], [2,2,1] ]输出: 4解释: 最长递增路径是 [3, 4,

2020-07-26 18:22:24 191

原创 HDU-3903:Trigonometric Function(三角函数与无理数)

传送门Problem DescriptionGive you a triangle ABC. Get more information in the picture below.Now, give you 6 integers a, b, c, n, m and k. a, b and c are triangle ABC`s three edges. Can you judge whether the result of the following fraction is rational num

2020-07-18 22:47:07 220

原创 力扣题解:将二叉树变平衡

传送门题目描述代码实现/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: vector<int&gt

2020-07-12 16:04:21 200

原创 力扣题解:从二叉搜索树到更大和树

传送门题目描述:代码实现/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: TreeNode* bstTo

2020-07-12 15:22:45 160

原创 算法宝典(涉及常见算法)(持续更新)

一、动态规划最长子序和最长上升子序列二、深度优先搜索生日蛋糕

2020-07-05 21:14:13 1385

原创 poj-3737:UmBasketella(三分与数学)

传送门DescriptionIn recent days, people always design new things with multifunction.For instance, you can not only use cell phone to call your friends,but you can also use your cell phone take photographs or listen toMP3. Another example is the combinat

2020-07-04 10:14:31 196

原创 poj-1064:Cable master(二分查找,精度控制)

DescriptionInhabitants of the Wonderland have decided to hold a regionalprogramming contest. The Judging Committee has volunteered and haspromised to organize the most honest contest ever. It was decided toconnect computers for the contestants using a

2020-07-03 17:21:23 153

原创 HDU-5167:Fibonacci(C++详细代码实现)

传送门Problem DescriptionFollowing is the recursive definition of Fibonacci sequence:Now we need to check whether a number can be expressed as the productof numbers in the Fibonacci sequence.InputThere is a number T shows there are T test cases belo

2020-06-27 20:39:14 136

原创 POJ-2632:Crashing Robots(C++实现详细代码)

传送门DescriptionIn a modernized warehouse, robots are used to fetch the goods. Carefulplanning is needed to ensure that the robots reach their destinationswithout crashing into each other. Of course, all warehouses arerectangular, and all robots occupy

2020-06-26 20:13:01 244

原创 POJ-2251:Dungeon Master(C++详细代码实现)

DescriptionYou are trapped in a 3D dungeon and need to find the quickest way out!The dungeon is composed of unit cubes which may or may not be filledwith rock. It takes one minute to move one unit north, south, east,west, up or down. You cannot move d

2020-06-26 11:35:10 492

原创 HDU-2717:Catch That Cow

传送门Problem DescriptionFarmer John has been informed of the location of a fugitive cow andwants to catch her immediately. He starts at a point N (0 ≤ N ≤100,000) on a number line and the cow is at a point K (0 ≤ K ≤100,000) on the same number line. Fa

2020-06-25 23:35:05 138

原创 HDU-1789:Doing Homework again

Problem DescriptionIgnatius has just come back school from the 30th ACM/ICPC. Now he hasa lot of homework to do. Every teacher gives him a deadline of handingin the homework. If Ignatius hands in the homework after the deadline,the teacher will reduce

2020-06-25 21:20:39 175

原创 MFC课设:图像操作(旋转、拖动、缩放、翻页)详细教程

一、环境配置下面的操作是为了将项目属性设置成与我生成的Cximage文件夹里面的十四个项目属性一致我将Cximage的库函数封装在一个文件夹Cximage中,如下:在这里插入图片描述这样再使用第三方库函数时就会非常方便,只需要通过路径访问相应的头文件和.lib文件即可使用相关的函数功能可以在**Dlg.cpp文件中添加如下代码://包含第三方头文件#include "cximage\include\ximage.h"#pragma comment(lib,"cximage/lib/d

2020-06-11 12:54:10 5834 2

原创 C++实现:学生管理系统(详细解析)

课程设计报告1.题目要求学生成绩管理系统(1)增加记录:要求可以连续增加多条记录。(2)查找:可以根据姓名(或学号)查找某个学生的课程成绩,查找某门课程成绩处于指定分数段内的学生名单等等。可以实现模糊查询,即输入名字的一部分,可以列出满足条件的所有记录。再从这个记录中进行二次选择。(3)删除一个学生的记录:要求可以先查找,再删除。删除前,要求用户确认。(4)成绩修改:若输入错误可进行修改;要求可以先查找,再修改。(5)统计分析:对某个班级学生的单科成绩进行统计,求出平均成绩;求平均成绩要求实

2020-05-15 23:12:13 35776 41

原创 剪绳子:(数学+动态规划+贪心)

原题链接题目描述:方法一:利用数学公式推导根据题意,任意一段长为n绳子都可以细分为a段(n=n1+n2+n3+...+nan=n_1+n_2+n_3+...+n_an=n1​+n2​+n3​+...+na​);要使S=n1×n2×n3×...×naS=n_1\times n_2\times n_3\times...\times n_aS=n1​×n2​×n3​×...×na​值最大,由...

2020-05-13 13:39:06 382

原创 算法中的博弈论:电话游戏

原题链接题目描述A telephone number is a sequence of exactly 1111 digits such that its first digit is 8.Vasya and Petya are playing a game. Initially they have a string ss of length nn (nn is odd) consisting of digits. Vasya makes the first move, then players al

2020-05-10 20:23:06 289

原创 算法中的博弈论——石头游戏

原题链接石头游戏题目描述亚历克斯和李用几堆石子在做游戏。偶数堆石子排成一行,每堆都有正整数颗石子 piles[i] 。游戏以谁手中的石子最多来决出胜负。石子的总数是奇数,所以没有平局。亚历克斯和李轮流进行,亚历克斯先开始。 每回合,玩家从行的开始或结束处取走整堆石头。 这种情况一直持续到没有更多的石子堆为止,此时手中石子最多的玩家获胜。假设亚历克斯和李都发挥出最佳水平,当亚历克斯赢得比赛时返回 true ,当李赢得比赛时返回 false 。示例:输入:[5,3,4,5]输出:true

2020-05-09 11:17:11 741

原创 算法题解:POJ-1852蚂蚁军队

原题链接DescriptionAn army of ants walk on a horizontal pole of length l cm, each with aconstant speed of 1 cm/s. When a walking ant reaches an end of thepole, it immediatelly falls off it. When two ...

2020-05-04 15:16:12 515

pytorch实现文本情感分析详细教程-准确度高达82%-98%

pytorch实现文本情感分析详细教程 关键词:python,情感分析,英文文本分类,Bi-LSTM 训练集准确度高达98%,验证集准确度最高达到82%,数据集来自竞赛平台DataCastle,竞赛链接为:https://challenge.datacastle.cn/v3/cmptDetail.html?spm=5176.12282016.0.0.31ed52e3oG2G01&id=359,本代码可以帮助大家获取前70的排名成绩,后续可以进行二次修改,有望冲击前50。

2023-01-20

python实现决策树ID3算法

python实现决策树(ID3算法),使用西瓜数据集,参考《机器学习》和统计学习方法实现决策树算法。

2023-01-14

python 实现决策树算法(CART)

python实现决策树(CART算法),使用西瓜数据集,参考《机器学习》和统计学习方法实现决策树算法。

2023-01-14

python实现决策树(C4.5算法)

python实现决策树(C4.5算法),使用西瓜数据集,参考《机器学习》和统计学习方法实现决策树算法。

2023-01-14

python实现标准的BP神经网络算法

python 实现标准的BP神经网络算法

2023-01-14

python实现SVM支持向量机

svm支持向量机python代码,代码有详细的注释,排版整洁,没有使用sklearn相关库,从底层实现SVM算法。

2023-01-14

python实现改进的朴素贝叶斯分类器

本资源使用Python编写朴素贝叶斯分类器,并加以改进 基本原理:拉普拉斯修正的朴素贝叶斯算法在训练过程采用懒惰学习的机制,训练阶段仅存储相关的概率值,预测阶段则通过调用相关概率值进行计算待预测样本的后验概率,最后预测为后验概率取值最大的类别

2023-01-14

python 实现K近邻算法 分类预测模型

(五)实验五:K近邻算法 31 1.问题理解与分析 31 2.算法原理阐述[3] 31 3.算法设计思路[2] 32 4.实验流程分析 32 5.实验数据的选择、实验结果展示、优化与分析 33 6.代码结构注释、核心源代码简要分析 33 7.本次实验解决的主要问题、在理论学习与动手编程上的主要收获 34

2023-01-14

python实现拉普拉斯修正的朴素贝叶斯分类器

(一)实验一:拉普拉斯修正的朴素贝叶斯分类器 8 1.问题理解与分析 8 2.算法原理阐述[3] 9 3.算法设计思路[2] 10 4.实验流程分析 11 5.实验数据的选择、实验结果展示、优化与分析 12 6.代码结构注释、核心源代码简要分析[1] 12 7.本次实验解决的主要问题、在理论学习与动手编程上的主要收获 13

2023-01-14

C++课程设计-学生管理系统(报告+代码)

使用C++语言设计学生管理系统,包含以下功能: (1)增加记录:要求可以连续增加多条记录。 (2)查找:可以根据姓名(或学号)查找某个学生的课程成绩,查找某门课程成绩处于指定分数段内 的学生名单等等。可以实现模糊查询,即输入名字的一部 分,可以列出满足条件的所有记录。再从这个记录中进行二次选择。 (3)删除一个学生的记录:要求可以先查找,再删除。删除前,要求用户确认。 (4)成绩修改:若输入错误可进行修改;要求可以先查找,再修改。 (5)统计分析:对某个班级学生的单科成绩进行统计,求出平均成绩;求平均成绩要求实现函数的重 载,既能求单科的平均成绩,又能求三科总分的平均成绩。 求出一门课程标准差和合格率; (6)排序功能:要求按总分进行排序(从高到低),若总分相同,则按数学排序; 若总分和数学相同,则按物理排序;若总分和各科成绩都相同,则按学号排 序; (7)文件操作:可以打开文件,显示班级的所有学生信息;可以将增加或修改后的成绩重新写入文件;可以将排序好的信息写入新的文件;

2023-01-14

空空如也

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

TA关注的人

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