自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

会飞的蜗牛

外向孤独症患者

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 目标检测脚本之yolopose 多分类标签生成

目标检测脚本之yolopose 多分类标签数据生成

2024-01-08 21:59:42 483

原创 目标检测脚本之mmpose json转yolo txt格式

在使用yolopose及yolov8-pose 网络进行人体姿态检测任务时,有时需要标注一些特定场景的中的人型目标数据,用来扩充训练集,提升自己训练模型的效果。因为单纯的人工标注耗时费力,所以可以使用一些开源的大模型如(mmpose)来标注图片。

2024-01-08 21:45:42 636

原创 目标检测脚本之统计数据集中某个类别某个尺寸的目标数量

目标检测脚本之统计数据集中某个类别某个尺寸的目标数量。

2024-01-03 22:44:25 422

原创 目标检测脚本之coco 关键点数据集清洗

用于清洗coco关键点数据,根据关键点位置过滤类似平躺、翻转之类的行人数据

2024-01-03 22:43:08 518

原创 Anaconda 3.5.2 下安装 tensorflow 2.0

Anaconda 3.5.2 下安装 tensorflow 2.01.安装AnacondaAnaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。下载地址:官网...

2019-12-16 21:44:42 588 1

原创 栈的应用之表达式求值

前言:运用栈对后缀表达式求值比较简单,在日常应用中有必要将中缀表达式转换为后缀表达式来处理。代码展示:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdbool.h>#include <math.h>#include<iostream>using namespace std;struct stackn

2017-08-21 18:05:05 285

原创 栈应用之括号匹配

代码示例:#include<iostream>#include<cstdio>#include<cstdlib>using namespace std;int function(char *str){ int top=0; char stack[10000]; for(int i=0; str[i]!='\0'; i++) { switch(st

2017-08-18 11:16:17 188

原创 栈应用之任意进制转换

给定任意一个十进制的正整数n和正整数m (0 < m < =16) ,求n的m进制代码示例:#include<iostream>#include<cstdio>#include<cstdlib>using namespace std;void function(int n,int m);void function(int n,int m){ int array[100]; in

2017-08-18 09:31:38 260

原创 带头结点双循环链表

初始化void DLinkListInit(DLinkLIst &L){ L=new node; L->next=L; L->prior=L;}创建void CreateDlinklist(DLinkLIst &L){ int n,m; DLinkLIst s; DLinkLIst r=L; cout<<"please input a

2017-08-11 10:35:21 2342 1

原创 双链表

说明**双链表就是在单链表结点上增添了一个指针域,指向当前结点的前驱。这样就可以方便的由其后继来找到其前驱,而实现输出终端结点到开始结点的数据序列。**初始化void InitList(LinkList &L){ L=new node; L->next=NULL; L->prior=NULL;}尾插法创建链表void CreateLinkE(LinkList &L){

2017-08-09 12:06:50 198

原创 单循环链表之带头结点

初始化void listInit(LinkList &L){ L=new node; L->next=L;} 头插法void CrateLink_H(LinkList &L){ LinkList p; int n,m; cout<<"please input a number:"; cin>>n; for(int i=0;i<n;i++

2017-08-09 10:05:19 1188

原创 带头结点的单链表总结

初始化void InitList(LinkList &L){ L=(LinkList)malloc(sizeof(struct Lnode)); L->next=NULL;}头插法1.void CreateListH(LinkList &L,int a[],int n){ LinkList s; int i; for (i = 0; i < n;

2017-08-08 23:59:54 665

原创 单链表的相关操作之创建

单链表的创建带头结点不带头结点代码示例#include<iostream>#include<cstdio>using namespace std;struct ListNode{ int val; ListNode *next;};//带头节点的创建ListNode * CreatelistisNode(ListNode *L){ if(L==NULL)

2017-08-07 11:46:14 255

原创 小结1

1.完全平方数:一个数如果是另一个整数的完全平方,那么这个数称为完全平方数。 2.加9算法:(a+9)/10+(b+9)/10+(c+9)/10 3输入输出: 1.c语法 while (scanf(“%d %d”,&a,&b)!=EOF) { ….. }2.c++语法 while(cin>>a>>b) { …. } 4.getline(char line[],int size

2017-08-05 20:52:20 186

原创 选择排序

选择排序简单选择排序二元选择排序 代码示例:/*选择排序算法*/#include<iostream>#include<cstdio>#define maxn 1000using namespace std;void select_sort1(int *a,int n);void select_sort2(int *a,int n);void output(int *a,int

2017-08-05 20:47:03 220

原创 排序问题之冒泡(一)

冒泡排序思路:**1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数 3. 针对所有的元素重复以上的步骤,除了最后一个。 4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。****#include<iostream>#include<cstdio

2017-08-05 18:21:34 287

原创 有理数的相关问题总结

有理数的相关问题总结1. 有理数加法 (15分)本题要求编写程序,计算两个有理数的和。输入格式:输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数。输出格式:在一行中按照a/b的格式输出两个有理数的和。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。输入样例1:1/3 1/6 输出样例1:1/2 输入样例2:4/3 2/3 输

2017-08-05 14:28:50 463

原创 字符串左移

字符串循环左移   (20分)输入一个字符串和一个非负整数NN,要求将字符串循环左移NN次。输入格式:输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数NN。输出格式:在一行中输出循环左移NN次后的字符串。输入样例:Hello World!2输出样例:llo World!He参考

2017-08-04 17:52:04 550

原创 删除子串

删除字符串中的子串   (20分)输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。输入格式:输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。输出格式:在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。输入样例:Tomcat is a male

2017-08-04 14:01:54 363

转载 sizeof() 、strlen()、str.length的区分

区别sizeof() 、strlen()、str.length()(C/C++ strlen(str)和str.length()和str.size()都可以求字符串长度。其中str.length()和str.size()是用于求string类对象的成员函数strlen(str)是用于求字符数组的长度,其参数是char*。)第一种:strlen(cha

2017-08-04 13:56:53 567

原创 PAT 5-19

一个采购员去银行兑换一张yy元ff分的支票,结果出纳员错给了ff元yy分。采购员用去了nn分之后才发觉有错,于是清点了余额尚有2y2y元2f2f分,问该支票面额是多少?输入格式:输入在一行中给出小于100的正整数nn。输出格式:在一行中按格式y.f输出该支票的原始面额。如果无解,则输出No Solution。输入样例1:23输出样例

2017-08-03 22:31:16 185

原创 爬动的蠕虫

一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。输入格式:输入在一行中顺序给

2017-08-03 21:19:21 277

原创 PAT 5-2

有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。输入格式:

2017-08-03 13:07:06 162

原创 阶乘求解升级版

本题要求实现一个打印非负整数阶乘的函数。函数接口定义:void Print_Factorial ( const int N );其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。裁判测试程序样例:#include void Print_Factorial ( const

2017-08-03 11:54:40 345

原创 模拟哈希(开放地址法)

本题要求你模拟hash的保留余数法:取关键字被某个不大于哈希表表长m的数key除后所得余数为哈希地址。即 H(key) = key MOD m。现在有两种操作:     1. 往hash表插入一个值为x正整数。      2.查询hash表的每个地址表示的值。如果地址发生冲突,使用开放定址法: Hi = (H(key) + di) MOD m. 其中di

2016-12-12 16:00:21 322

原创 古老的火车问题

在地球的某个地方,有一个非常古老的火车站。这个车站只有一个如图所示的Y字型铁轨,并且火车只能经过A点驶入车站(设行驶方向为正),到达岔路口时反向经过B点驶出车站或者进入站台等待。一辆有n节车厢的火车驶入车站,火车的每一节车厢在经过A点的时候都会按照进入车站的先后顺序从1开始被编号。右图为5节车厢从A点进入站台时的情况(箭头表示火车的行驶方向)。设A点和B点与站台间的距离还有站台的容量足够大,并且每

2016-12-12 15:53:54 335

原创 简单C语言通讯录的制作

1.通讯录的功能1.创建联系人2.创建群组3.对联系人进行增删减改4.对联系人进行查找5.对联系人进行排序2.代码展示/*    通讯录管理程序*/#include #include #include #include #define N 1000//结构体的定义struct record{    char name[20];

2016-12-12 15:35:23 1184

原创 三种方式实现监听操作

package com.example.zengqingxi.helloworld;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.View;import android.widget.Button;

2016-12-09 15:09:57 639

原创 二分法查找

题目:给你一个n个大小的递增的数组a[1],a[2]......a[n],要你从着n个数里找到大小为m的这个数,并输出它的下标,如果找不到这个数,则输出-1,查询进行q次。 Input第一行输入两个数字n(1,q(1第二行输入n个数字(依次递增的数字)接下来q行输入要求被查询的数字m(-1000000000 

2016-11-15 21:41:34 219

转载 Acm1

#includeint main(void){    char a,b,c;    while((a=getchar())!=EOF)    {        b=getchar();        c=getchar();        getchar();        if(a>b&&b>c)        {            printf(

2016-11-03 17:56:51 219

原创 约瑟夫问题解法

题目描述设有n个人围坐在圆桌周围,现从某个位置 i 上的人开始报数,数到 m 的人就站出来。下一个人,即原来的第m+1个位置上的人,又从1开始报数,再是数到m的人站出来。依次重复下去,直到全部的人都站出来,按出列的先后又可得到一个新的序列。由于该问题是由古罗马著名的史学家家Josephus提出的问题演变而来,所以通常称为Josephus 问题。编写程序选择循环队列作为存储结构模拟整

2016-11-03 17:48:55 513

原创 杭电2021

Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100

2016-10-31 02:10:52 339

原创 acm2 求两点之间的距离

#include #include int main(){  float x1,y1,x2,y2;  while(scanf("%f %f %f %f",&x1,&y1,&x2,&y2)!=EOF)  {   printf("%.2f\n",sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)));  }  return 0;}

2016-10-31 02:04:25 421

原创 PAT 最大子列和问题

#include#define MAXN 100000int maxsubsesum(int A[],int n){int i;int Thissum=0,maxsum=0;for(i=0;i{Thissum+=A[i];if(Thissum>maxsum){maxsum=Thissum;}else if(Thissum{Thissum=

2016-10-13 20:54:27 251

外国车牌yolo格式标注数据集

外国车牌标注数据,yolo格式,可用于车牌检测训练集,包含了image和label文件,并说明了使用场景。

2023-12-19

各大厂图像、视觉算法工程师面经

包含各大厂图像、视觉算法工程师面经(百度、腾讯、字节、美团、阿里、拼多多、旷视、海康威视、小米、华为等

2023-12-15

基于深度学习的手势识别工具

基于深度学习的手势识别工具,实现了手势图片、手势视频、摄像头手势实时检测功能

2021-10-31

hadoop实现wordcount

通过hadoop 来进行感情分析,代码可以实现将几个GB大小的数据,来统计词的数量

2018-05-24

空空如也

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

TA关注的人

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