自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 电源稳压芯片仿真

电源稳压芯片proteus仿真

2022-07-04 13:11:22 520 1

原创 LED点阵显示

8-8LED点阵

2022-07-04 13:05:44 853

原创 手写数字生成代码学习(paddle学习)

1. DCGAN实践代码位置: DCGAN数字生成2. 术语学习1.kernelkernel是一个矩阵,可在图像上滑动并与输入相乘 2.Filterfilter是多个kernel的串联,每个kernel分配给输入的特定通道。filter总是比kernel大一维。例如,在2D卷积中,filter是3D矩阵、一个卷积层一般中包含多个Filter3.卷积就是一次矩阵滑动的过程,有一维,二维,单通道二维,多通道二维,三维等等。4.转置卷积反卷,增大尺寸。5.卷积核进行卷积的时候需要

2022-04-05 21:48:59 987

原创 线性表的顺序存储结构以及vector的源码学习

哎,好困啊 提神醒脑写blog。1. 线性表的顺序存储(Sequential List)1.组成 把元素按照逻辑顺序依次存储到从计算机存储器指定存储位置的一块连续的 存储空间。说人话就是和数组差不多。2.源码实现1.数据结构typedef struct{ int data[MaxSize];//数组实现,最大长度不能超过MaxSize int length;//数组的长度}SqList;2.初始化void Init(SqList *&L){ L=

2021-07-29 10:15:10 92

原创 筛选质数

代码:#include<iostream>#include<vector>using namespace std;int n=2000; vector<bool>vis(n+1,true);//用来标记已经找到的合数vector<int> prim;//保存已经找的的质数int cnt=0;//保存找到的质数个数。void init(){ for(int i=2;i<n;i++) { if(vis[i])//当未标记为合数时,就

2021-05-24 20:40:05 80

原创 手写数字识别c++实现,opencv1.0

【实验项目名称】 手写数字特征提取方法与实现 【实验目的】 通过手写数字特征的提取,了解数字的特征提取方法,掌握特征匹配准则。【实验原理】读取标准化后的数字0~9,二值化,对每个数字进行等分区域分割,统计 每个区域内的黑色像素点的个数,即为特征初值。采用欧式距离的模板匹配 法判断数字。【实验要求】给定数字0-9的原始样本集合,每个数字都有10个大小为240*240的样本 图像。要求如下:1、 将上述图像切分成标准图像库,存储为文件。2、 对每个数字进行等分区间分割(分割区间至少大于.

2021-04-21 21:37:51 2259

原创

堆的复习背景堆的定义堆的实现方法代码实现背景今天写leetcode签到题,滑动窗口的最大值,菜鸡的我只会一种暴力法,不出所料,超时了,看了题解发现用大根堆的一种解法,感觉还不错,很容易理解,虽然说复杂度也很高(有更好的解法),但是还是想回顾一下以前没弄特别明白的堆。题目连接如下:求滑动窗口的最大值题解里面有相应详细解题方法。堆的定义堆就是一个二叉树,而且是一个完全二叉树(各种树的定义)堆的某个节点总是不大于或者不小于父节点当所有节点都大于等于他的父节点,可想而知,根节点一定是最小的。称为小

2021-01-02 22:01:10 168 4

原创 UTF-8和Unicode简述

Unicode和UTF-8简述ASCII 由于计算机是美国人发明的,他们先用127个字符(大小写英文字母 加上一些符号)编码,用一个字节(256位)即可表示。GB2312 要处理中文就必须加多字节数,把中文字符加进去。 中国制定GB2312编码,把中文加进去。Unicode 由于世界各国有不同的符号,各自有各自的编码标准,很难 不出现冲突,多国语言一起使用就会出先乱码。 于是Unicode出现了,它把所有的语言都统一到一套编码里面。 这样就不会出现乱码现象。最常用的是2个字节,出现

2020-12-29 23:16:51 430

原创 买卖股票的最佳时机含手续费(买定离手)

买卖股票的最佳时机含手续费算法分析题目介绍输入输出动态规划分析代码算法分析题目介绍 一天股票有一个价格,用一个数组prices[]来表示,每天 你都可以买一个股票或者卖一个股票,但是卖一个股票要 你价格为fee的手续费,求你最后赚的最多。有一个限制 (你只能买一支股票,必须卖了这支才能买其他的)。输入输出输入: prices = [1, 3, 2, 8, 4, 9], fee = 2输出: 8解释: 能够达到的最大利润:在此处买入 prices[0] = 1在此处卖出 prices

2020-12-17 13:08:35 222

原创 0-1背包的几种解法

0-1背包的几种解法题目方法暴力回溯分支界限动态规划题目 有n个物品,它们有各自的体积和价值,现有给定容量的背包, 如何让背包里装入的物品具有最大的价值总和?方法暴力 使用密集来遍历所有的情况,像密集是[1,2,3]就是选择1,2,3个背包。 当是[1,2],就是选择1,2个背包。#include<iostream>#include<vector>using namespace std;vector<vector<int>>ps

2020-11-28 22:58:00 268

原创 求解幂积问题码

全排列我单词还没背,今天就这样了!明天一定加班复习。直接穷举法增量穷举法我单词还没背,今天就这样了!明天一定加班复习。直接穷举法#include<iostream>#include<vector>#include <cmath>using namespace std;void changeB(int *b,int n)//实现二进制加一。{ for(int i=0;i<n;i++) { if(b[i]) { b[i]=0;//遇到1

2020-11-24 23:40:14 155

原创 最长连续子序列码

求解最长连续子序列暴力算法思路题目解法上码思路题目 给一串数字,找 连续 的一串数字,他们相加的最大值是几多。 eg. -2,11,-4,13,-5,-2 很明显,11, -4,13这一段加起来是最大的为20.解法 1.可以发现,已经遍历过的数当和为整数,那么对后面的数还是有贡献的, 当是负数,只会拖后面数的后腿,不如把它直接删掉。 也就是把已经遍历的数看做一个数,再把他和后面的数一起搭配。 2.复杂度 遍历一遍,一看就是O(n).上码下面展示他的代码int maxSu

2020-11-23 21:06:39 127 1

原创 计算机网络初学

计算机网络概述计算机在信息时代中的作用计算机在信息时代中的作用三网1 电信网络2 有线电视网络3 计算机网络互联网的概述计算机在信息时代中的作用两个网不一样,Internet大写是互联网...

2020-05-11 15:14:33 170

原创 稀疏矩阵的三元组表示和转置

稀疏矩阵的三元组表示和转置三元组表示转置- 顺序存- 顺序取直接存三元组表示数据结构三元组类型typedef struct{ int r;//行号 int c;//列号 int d;//元素值}TupNode;//三元组类型三元组顺序表的类型typedef struct{ int rows;//行数 int cols;//列数 int nums;//非零元素...

2020-05-01 19:27:27 2529

原创 图的bfs和dfs

BfsDfs

2020-04-22 22:00:04 125

原创 并查集代码分析

并查集并查集是啥子?并查集需要那几样东西?数组pre[n]int find(int x)函数。void join(int m,int n)函数并查集是啥子?并查集支持查找一个元素所属的集合,还可以将两个不在一个集合的元素合并。举个栗子,你有家谱去看看到底是不是亲戚。当你的家谱非常庞大,是个大湾子,但是你可以使用并查集来看看你们是不是一个祖宗。并查集需要那几样东西?需要一个数组pre...

2020-04-07 20:18:34 168

原创 对角矩阵的压缩存储

对角矩阵的压缩存储什么是对角矩阵矩阵的压缩1,当带宽b=1时2,当b不等于1.且b小于n/2什么是对角矩阵定义若一个n阶方阵A满足其所有非零元素都集中在以主对角为中心的带状区域中,则称其为n阶对角矩阵(diagonal matrix)。图片解释矩阵的压缩1,当带宽b=1时只有一条带子,像上面那个图一样,第一行(列)最后一行(列)都只有两个元素,按照行存储 也就是一...

2020-03-31 16:29:29 5694 4

原创 hanoi的使用递归和使用栈来解决

hanoi塔问题hanoi塔问题就是讲该问题的主要材料包括三根高度相同的柱子和一些大小及颜色不同的圆盘,三根柱子分别为起始柱x、辅助柱y及目标柱z,将所有圆盘从x移到z,一次移动一个,而且不允许大的圆盘压在小的上面,会压碎,可以使用y盘进行辅助。递归很简短的几行代码始终把x上所有圆盘看做两块一块是最下面的一块一块是最下面一块上面所有的把三个柱子设为x,y,z,一开始都在x上面。两...

2020-03-30 17:36:32 210

原创 一元多项式求和使用链表

一元多项式求和题目介绍题目介绍工作指针p、q初始化;while(p存在且q存在)执行下列三种情形之一2.1 如果p->expexp,则指针p后移;2.2 如果p->exp>q->exp,则2.2.1 将结点q插入到结点p之前;2.2.2 指针q指向原指结点的下一个结点;2.3 如果p->exp=q->exp,则2.3.1 p->coef...

2020-03-29 12:10:16 389

空空如也

空空如也

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

TA关注的人

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