自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (8)
  • 收藏
  • 关注

原创 华为云文件同步踩坑记录

使用jupyter环境,有2种方法把obs桶里面的文件放入工作环境其中src_url中填写的是源地址,这里是从obs桶中的文件放入到dst_url中这个函数还可以把工作台中的文件下载回obs桶中,我一般用来把训练好的权重文件下载回到本地。...

2021-05-02 21:41:36 472

原创 华为云使用踩坑记录

这次实验用华为云做的。用的jupyternotebook1.OBS桶上传的数据应该是压缩包形式的我上传了解压后的文件,90%的错误都来自这里。因为上传了压缩文件后,可以在jupyter上解压,然后才能使用文件里的东西如果直接上传已经解压的,似乎没法使用。2.找不到相关的文件需要sync一下桶里的文件。就可以了...

2021-04-06 19:43:19 358

原创 DL--新建anaconda的环境

本周的DL实验要求下载版本为1的tensorflow,并且python版本不能超过3.6所以为了在不破坏我原本的环境的基础上做完这次实验,我需要新建立一个环境打开anaconda在env这里点击create选择相应的python版本号就可以了我这里已经创建好了dl在创建过程中可能会报错我遇到的问题是conda的错误,上网搜索了一下是因为我之前用了镜像的缘故,但是国内的镜像不知道怎么回事好像是没有权限用了,所以直接失败参考博客https://blog.csdn.net/liqiang

2020-11-09 11:20:40 846

原创 直方图均衡化

直方图横轴为灰度值,纵轴为pixel的数量上图表示 灰度值为0 的pixel的个数为36个灰度值为1的pixel数量为36个rk表示灰度值,nk表示rk这个灰度值的数量然后对上图进行归一化:n代表像素点的总个数。对于上图,归一化后应该为(对应于P这个函数)所以接下来,对直方图做一个累加的操作,得到累加直方图:例子:直方图累计直方图:就得到了累计直方图然后乘以一个我们想要的分布范围,就可以得到最后的映射例如:我想把这个图像分布在灰度值为 0 到 7 之间就给他的每

2020-10-23 15:19:08 274

原创 opencv4.4 vs2019配置 笔记

网址:https://opencv.org/releases.html下载opencv 4.4解压到E盘把 E:\opencv\build\x64\vc15\bin 的opencv_world440.dll和opencv_world440d.dll复制放入C:\Windows\SysWOW64把opencv_videoio_ffmpeg440_64.dll放入 C:\Windows\System32接下来配置vs2019在包含目录里面添加E:\opencv\build\include\

2020-09-14 14:53:04 316

原创 程序设计课程 总结

总结一下我认为遇到的比较骚的操作1.stringstream头文件 <sstream>用法一:多个字符串拼接stringstream sstream;sstream<<"asd"<<" "<<"dfgdf";用法二:当一行里面有多个字符串,且带有空格我们想把他分开用这个就特别骚比如: wo ai zhong guowo ai hhy我们要读取的话一般情况前面会有一个n,表示有多少行string str;cin>>

2020-06-06 12:52:51 796

原创 程序设计 week14 猫睡觉

Sample Input12 12 123:00-01:003 4 307:00-08:0011:00-11:0919:00-19:59Sample OutputYes101:07-22:13No解题思路把时间转换成分钟,好进行比较设置一个ptp结构体,记录一段开始结束的时间一开始的输入,记录在rem数组里面并且按照start的升序排列并且因为每天的表都是一样的所以要把第一个番的时间填到最末尾这样就可以前后2天联系起来然后找出合法的睡觉时间记录下来..

2020-06-06 11:34:52 215

原创 程序设计 元素选择器

解题思路设置一个结构体node,记录label和id还有级数封装一个tolow函数,用于把字母化成小写封装一个split函数,把输入的给拆分成node详情看代码#include<bits/stdc++.h>using namespace std;int n,m;struct node{ string label,id; int level;};node ele[105];vector<string> input; //输入的查询v...

2020-06-05 17:26:37 157

原创 程序设计M4

第一题错了4个,原因是因为用iostream没有取消同步,后来补题,也是很久才发现这点,我是真的没有想到会卡这点的TT数鸭子样例输入6 5123456789 9876543210 233 666 1 114514样例输出4解题思路一开始我用的是set,但是错了4个点,超时然后补题的时候,我继续用set,并且取消同步,多过了一个点我想是set太慢了,所以我用了无序的set,结果又多过了一个点但是这应该是set的极限了然后我采用数组记录,取消同步后,800ms擦边过的代码实现

2020-06-05 00:05:19 220

原创 week 15 哈希字符串

Sample Input[expelliarmus] the disarming charm[rictusempra] send a jet of silver light to hit the enemy[tarantallegra] control the movement of one's legs[serpensortia] shoot a snake out of the end of one's wand[lumos] light the wand[obliviate] the m.

2020-05-27 23:02:18 182

转载 scanf 的正则

https://www.cnblogs.com/orange1438/archive/2013/05/12/4544958.htmlscanf()正则表达式的使用[]内是匹配的字符,^表示求反集,当遇到非集合内的字符时立即终止输入输入指定范围的小写字母,遇到非法字符立即终止scanf("%[a-z]",str1);printf("%s\n",str1);输入:abc123输出:abc//输入带空格的自定范围的字符串scanf("%[a-z A-Z0-9]", str1);printf

2020-05-27 21:59:58 637

原创 ccf 炉石传说

问题描述试题编号: 201609-3试题名称: 炉石传说时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下:* 玩家会控制一些角色,每个角色有自己的生命值和攻击力。当生命值小于等于 0 时,该角色死亡。角色分为英雄和随从。  * 玩

2020-05-22 20:33:57 238

原创 程序设计 week14 必做题

A - Q老师与石头剪刀布(必做)Input231 1 1RPS33 0 0RPSOutputYESPSRNO解题思路实时的进行猜拳比赛,尽力让Q老师赢,如果Q老师所有能赢的局都赢了,就比较是否超过了n/2次如果不超过就输出No如果超过了,就把那些输的局,用剩下能出的石头剪刀布给填满输出结果代码实现#include<iostream>#include<cstring>using namespace std;int t,n;int

2020-05-22 15:20:24 257

原创 实验10-1

#include <iostream>using namespace std;template <class T>class minPQ{public: minPQ(); ~minPQ(); bool empty(); int getsize(); T top(); void pop(); void push1(const T &);pri...

2020-05-18 18:14:31 466

原创 实验9-2

在这里插入代码片接收二叉树前序序列和中序序列(各元素各不相同),输出该二叉树的后序序列。格式输入格式输入有三行:第一行为数字n。第二行有n个数字,表示二叉树的前序遍历。第三行有n个数字,表示二叉树的中序遍历。...

2020-05-18 18:14:19 360

原创 实验九 1

创建二叉树类。二叉树的存储结构使用链表。提供操作:前序遍历、中序遍历、后序遍历、层次遍历、计算二叉树结点数目、计算二叉树高度。格式输入格式第一行为一个数字n (10<=n<=100000),表示有这棵树有n个节点,编号为1~n。之后n行每行两个数字,第 i 行的两个数字a、b表示编号为 i 的节点的左孩子节点为 a,右孩子节点为 b,-1表示该位置没有节点。保证数据有效,根节...

2020-05-18 18:14:04 828

原创 实验八第2题 散列表

要求使用线性开型寻址实现描述给定散列函数的除数D和操作数m,输出每次操作后的状态。有以下三种操作:插入x,若散列表已存在x,输出“Existed”,否则插入x到散列表中,输出所在的下标。查询x,若散列表不含有x,输出“-1”,否则输出x对应下标。删除x,若散列表不含有x,输出“Not Found”,否则输出删除x过程中移动元素的个数。格式输入格式第一行两个整数D,m。分别代表散...

2020-05-18 18:13:51 848

原创 稀疏矩阵

#include<iostream>using namespace std;template<class T>struct matrixterms //每个非零元素 { T element; int mrow; //坐标 int mcol; };template<class T>class spareMatrix{...

2020-05-18 18:13:27 258

原创 实验6 栈的使用 简易计算器

#include<iostream>#include<iomanip>using namespace std;template<class T>class List1{private: T *a1; //定义一个数组 int size; //有多少个元素 int a1size; //数组的大小public: List1(); ...

2020-05-18 18:13:15 230

原创 c++ 卡片游戏

#includeusing namespace std;struct chainNode{int element; //用来装牌的号码chainNode* next;chainNode(int element, chainNode *n){this->element =element;this->next = n;}};class mylinkqueu...

2020-05-18 18:13:00 1190 1

原创 week 13 程序设计 必做题

A - TT 的神秘任务1(必做)ExampleInput810 3100 48 797 28 83 105 31000000000 9OutputYES4 2 4YES55 5 5 35NONOYES1 1 1 1 1 1 1 1NOYES3 1 1YES111111110 111111110 111111110 111111110 111111110 111111110 111111110 111111110 111111120解题思路由于题目多

2020-05-15 17:10:50 227

原创 程序设计week12 必做题

A - 必做题 - 1Sample Input51 3 2 3 3111 1 1 1 1 5 5 5 5 5 571 1 1 1 1 1 1Sample Output351解题思路排序后,所有相同的数都挨在一起记录当前数的个数,当个数大于(n+1)/2时输出每个数只遍历一次,复杂度为On代码实现#include<iostream>#include<algorithm>#include<cstdio>using namespac

2020-05-13 10:03:05 210

原创 CSP-m3 程序设计

咕咕东学英语咕咕东很聪明,但他最近不幸被来自宇宙的宇宙射线击中,遭到了降智打击,他的英语水平被归零了!这一切的始作俑者宇宙狗却毫不知情!此时咕咕东碰到了一个好心人——TT,TT在吸猫之余教咕咕东学英语。今天TT打算教咕咕东字母A和字母B,TT给了咕咕东一个只有大写A、B组成的序列,让咕咕东分辨这些字母。但是咕咕东的其他学科水平都还在,敏锐的咕咕东想出一个问题考考TT:咕咕东问TT这个字符串有多少个子串(由原字符串中位置连续的字符构成的字符串)是Delicious的。TT虽然会做这个问题,但是他吸完猫

2020-05-08 17:54:12 287

原创 程序设计week11 作业

A-必做题11-1蒜头君从现在开始工作,年薪 NN 万。他希望在蒜厂附近买一套 6060 平米的房子,现在价格是 200200 万。假设房子价格以每年百分之 KK 增长,并且蒜头君未来年薪不变,且不吃不喝,不用交税,每年所得 NN 万全都积攒起来,问第几年能够买下这套房子?(第一年年薪 NN 万,房价 200200 万)输入格式一行,包含两个正整数 N(10 \le N \le 50)N(1...

2020-05-02 12:19:52 358

原创 团队聚会 || 类似双指针法

题目TA团队每周都会有很多任务,有的可以单独完成,有的则需要所有人聚到一起,开过会之后才能去做。但TA团队的每个成员都有各自的事情,找到所有人都有空的时间段并不是一件容易的事情。给出每位助教的各项事情的时间表,你的任务是找出所有可以用来开会的时间段。输入格式第一行一个数T(T≤100),表示数据组数。对于每组数据,第一行一个数m(2 ≤ m ≤ 20),表示TA的数量。对于每位TA,首...

2020-04-27 23:11:24 1594

原创 TT 的长方体 || 签到题

题目TT有一个A×B×C的长方体。这个长方体是由A×B×C个1×1×1的小正方体组成的。现在TT想给每个小正方体涂上颜色。需要满以下三点条件:每个小正方体要么涂成红色,要么涂成蓝色。所有红色的小正方体组成一个长方体。所有蓝色的小正方体组成一个长方体。现在TT想知道红色小正方体的数量和蓝色小正方体的数量的差异。你需要找到红色正方体的数量与蓝色正方体的数量差值的绝对值的最小值。即mi...

2020-04-27 22:46:04 172

原创 拿数问题2 || 动态规划

题目YJQ 上完第10周的程序设计思维与实践后,想到一个绝妙的主意,他对拿数问题做了一点小修改,使得这道题变成了 拿数问题 II。给一个序列,里边有 n 个数,每一步能拿走一个数,比如拿第 i 个数, Ai = x,得到相应的分数 x,但拿掉这个 Ai 后,x+1 和 x-1 (如果有 Aj = x+1 或 Aj = x-1 存在) 就会变得不可拿(但是有 Aj = x 的话可以继续拿这个 x...

2020-04-26 00:20:26 173

原创 LIS and LCS || 动态规划

题目东东有两个序列A和B。他想要知道序列A的LIS和序列AB的LCS的长度。注意,LIS为严格递增的,即a1<a2<…<ak(ai<=1,000,000,000)。input第一行两个数n,m(1<=n<=5,000,1<=m<=5,000)第二行n个数,表示序列A第三行m个数,表示序列Boutput输出一行数据ans1和ans2,...

2020-04-26 00:12:49 235

原创 Game23 || 回溯法

题目东东在玩游戏“Game23”。在一开始他有一个数字n,他的目标是把它转换成m,在每一步操作中,他可以将n乘以2或乘以3,他可以进行任意次操作。输出将n转换成m的操作次数,如果转换不了输出-1。input输入的唯一一行包括两个整数n和m(1<=n<=m<=5*10^8).output输出从n转换到m的操作次数,否则输出-1.样例Simple Input 112...

2020-04-25 23:57:37 226

原创 CodeForces - 1042A

题目SDUQD 旁边的滨海公园有 x 条长凳。第 i 个长凳上坐着 a_i 个人。这时候又有 y 个人将来到公园,他们将选择坐在某些公园中的长凳上,那么当这 y 个人坐下后,记k = 所有椅子上的人数的最大值,那么k可能的最大值mx和最小值mn分别是多少输入第一行包含一个整数 x (1 <= x <= 100) 表示公园中长椅的数目第二行包含一个整数 y (1 <= y ...

2020-04-25 23:49:42 225

原创 咕咕东学打牌 || 重载结构体<

题目最近,东东沉迷于打牌。所以他找到 HRZ、ZJM 等人和他一起打牌。由于人数众多,东东稍微修改了亿下游戏规则:所有扑克牌只按数字来算大小,忽略花色。每张扑克牌的大小由一个值表示。A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K 分别指代 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13。每个玩家抽得 5 张扑克牌,组成一手牌...

2020-04-25 23:42:20 128

原创 咕咕东的目录管理器 || 复杂模拟题 Kattis - directorymanagement

题目咕咕东的雪梨电脑的操作系统在上个月受到宇宙射线的影响,时不时发生故障,他受不了了,想要写一个高效易用零bug的操作系统 —— 这工程量太大了,所以他定了一个小目标,从实现一个目录管理器开始。前些日子,东东的电脑终于因为过度收到宇宙射线的影响而宕机,无法写代码。他的好友TT正忙着在B站看猫片,另一位好友瑞神正忙着打守望先锋。现在只有你能帮助东东!初始时,咕咕东的硬盘是空的,命令行的当前目录为...

2020-04-25 23:32:29 211

原创 CSP201604-3 路径解析

题目输入7/d2/d3/d2/d4/f1…/d4/f1/d1/./f1/d1///f1/d1/////d1/…/…/d2输出/d2/d4/f1/d2/d4/f1/d1/f1/d1/f1/d1//d2我的解法我是按照他的要求一步一步做的,但是按我的思路来写只能得80分,结果是运行错误,不知道该怎么修改了。#include<iostream>...

2020-04-16 22:37:42 166

原创 班长竞选 || Kosaraju算法

题意大学班级选班长,N 个同学均可以发表意见 若意见为 A B 则表示 A 认为 B 合适,意见具有传递性,即 A 认为 B 合适,B 认为 C 合适,则 A 也认为 C 合适 勤劳的 TT 收集了M条意见,想要知道最高票数,并给出一份候选人名单,即所有得票最多的同学,你能帮帮他吗?Input本题有多组数据。第一行 T 表示数据组数。每组数据开始有两个整数 N 和 M (2 <= n ...

2020-04-16 22:18:29 221

原创 猫猫向前冲 || 拓扑排序

题目众所周知, TT 是一位重度爱猫人士,他有一只神奇的魔法猫。有一天,TT 在 B 站上观看猫猫的比赛。一共有 N 只猫猫,编号依次为1,2,3,…,N进行比赛。比赛结束后,Up 主会为所有的猫猫从前到后依次排名并发放爱吃的小鱼干。不幸的是,此时 TT 的电子设备遭到了宇宙射线的降智打击,一下子都连不上网了,自然也看不到最后的颁奖典礼。不幸中的万幸,TT 的魔法猫将每场比赛的结果都记录了下...

2020-04-16 21:49:29 160

原创 区间选点二 || 差分约束

题目给定一个数轴上的 n 个区间,要求在数轴上选取最少的点使得第 i 个区间 [ai, bi] 里至少有 ci 个点Input输入第一行一个整数 n 表示区间的个数,接下来的 n 行,每一行两个用空格隔开的整数 a,b 表示区间的左右端点。1 <= n <= 50000, 0 <= ai <= bi <= 50000 并且 1 <= ci <= bi...

2020-04-16 21:39:35 230

原创 csp_M2 补题

HRZ的序列(set)样例输入251 2 3 4 551 2 3 4 5样例输出NONO解题思路1.我刚开始犯了个很大的错误,我以为K是我们输入的,是已知的。但是其实不是,这题错了其实也是怪我没看清楚题目就写了,写完才发现K是没给出来的。菜到安详,其他题也没时间写。。。2.这道题有个非常简单的解法,就是用set。通过分析,我们可以知道,如果有3个以上的不同的数字,例如...

2020-04-13 12:02:06 219

原创 TT 的美梦 || SPFA

题目这一晚,TT 做了个美梦!在梦中,TT 的愿望成真了,他成为了喵星的统领!喵星上有 N 个商业城市,编号 1 ~ N,其中 1 号城市是 TT 所在的城市,即首都。喵星上共有 M 条有向道路供商业城市相互往来。但是随着喵星商业的日渐繁荣,有些道路变得非常拥挤。正在 TT 为之苦恼之时,他的魔法小猫咪提出了一个解决方案!TT 欣然接受并针对该方案颁布了一项新的政策。具体政策如下:对每一个...

2020-04-05 00:17:46 195

原创 TT 的旅行日记 || 迪杰斯特拉

题目众所周知,TT 有一只魔法猫。今天他在 B 站上开启了一次旅行直播,记录他与魔法猫在喵星旅游时的奇遇。 TT 从家里出发,准备乘坐猫猫快线前往喵星机场。猫猫快线分为经济线和商业线两种,它们的速度与价钱都不同。当然啦,商业线要比经济线贵,TT 平常只能坐经济线,但是今天 TT 的魔法猫变出了一张商业线车票,可以坐一站商业线。假设 TT 换乘的时间忽略不计,请你帮 TT 找到一条去喵星机场最快...

2020-04-04 23:57:27 225

原创 TT的魔法猫 || Floyd算法

题目众所周知,TT 有一只魔法猫。这一天,TT 正在专心致志地玩《猫和老鼠》游戏,然而比赛还没开始,聪明的魔法猫便告诉了 TT 比赛的最终结果。TT 非常诧异,不仅诧异于他的小猫咪居然会说话,更诧异于这可爱的小不点为何有如此魔力?魔法猫告诉 TT,它其实拥有一张游戏胜负表,上面有 N 个人以及 M 个胜负关系,每个胜负关系为 A B,表示 A 能胜过 B,且胜负关系具有传递性。即 A 胜过 ...

2020-04-04 23:20:54 191

2021山东大学深度学习dl期末题回忆版.txt

山东大学2021深度学习dl期末真题回忆版。

2021-01-03

SIFT、SURF、ORB.txt

SIFT、ORB、SURF,关于图片的特征点匹配整合版。

2020-12-26

实时模板匹配.txt

利用SIFT检测特征点匹配,实现实时的特征点匹配。可以框定模板的一个矩形区域,去匹配视频。如果要达到实时的效果,需要在release环境下执行,帧率在20帧上下

2020-12-26

双边滤波,实现一个双边滤波(Bilateral Filter)

实现一个双边滤波(Bilateral Filter),并与高斯滤波比较保持图像边缘的效果,与cv::bilateralFilter比较效果和速度。 双边滤波:计算权重时同时考虑空间位置和像素颜色之差

2020-12-01

积分图加速的快速均值滤波

采用积分图进行加速,实现与滤波窗口大小无关的效率 与OpenCV的boxFilter函数比较计算速度,并分析导致速度差异的原因

2020-12-01

高斯滤波,实现图像的高斯滤波

实现图像的高斯滤波,通过调整高斯函数的标准差(sigma)来控制平滑程度 利用二维高斯函数的行列可分离性进行加速

2020-12-01

实验7 视觉图像传递.pdf

实验7 视觉图像传递.pdf

2020-07-05

实验6 机器人控制(1).pdf

实验6 机器人控制(1).pdf

2020-07-05

空空如也

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

TA关注的人

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