自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

钟DiuDiu的博客

做博客又不挣钱,交个朋友呗~

  • 博客(60)
  • 收藏
  • 关注

原创 leetcode常见错误:runtime error: member access within misaligned address 0xbebebebebebebebe for type ‘str

刷力扣时常犯的错:runtime error: member access within misaligned address 0xbebebebebebebebe for type 'struct TreeNode', which requires 8 byte alignment [TreeNode.c]0xbebebebebebebebe: note: pointer points here

2022-04-21 16:17:44 11276 2

原创 【C语言】*p++与(*p)++的区别

*p++与(*p)++p++会先p,然后赋值a = *p,然后p++(即p指向后一位元素);(p)++会先p,然后赋值a = p,然后p的值++;#include<stdio.h>void out_arr(int arr[]){ for(int i=0;i<4;i++){ printf("%d ",arr[i]); } printf("\n");}int main(){ int arr[4] = {1,3,5,7};

2022-04-19 23:29:19 8267 1

原创 汽车渡口管理问题【王道】

题目:

2022-03-14 11:00:21 295

原创 荷兰国旗问题(三分划分法)

2022-03-08 15:44:09 215

原创 leetcode-236. 二叉树的最近公共祖先

leetcode-236. 二叉树的最近公共祖先,递归和迭代法解决

2022-02-14 21:18:29 109

原创 leetcode-116. 填充每个节点的下一个右侧节点指针

leetcode-116. 填充每个节点的下一个右侧节点指针,递归和迭代法解决

2022-02-14 21:17:20 169

原创 leetcode-106. 从中序与后序遍历序列构造二叉树

106. 从中序与后序遍历序列构造二叉树

2022-02-14 21:16:07 568

原创 leetcode-105. 从前序与中序遍历序列构造二叉树

leetcode-105. 从前序与中序遍历序列构造二叉树

2022-02-14 21:15:10 500

原创 leetcode-112. 二叉树路径总和

给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。使用递归和迭代法解决

2022-02-14 21:13:03 699

原创 生成软件著作权程序鉴别材料-源代码word文档

生成软件著作权程序鉴别材料-源代码word文档

2022-02-14 21:09:34 1514

原创 Python Opencv 语义分割常用总结

判断点和多边形轮廓的位置关系,计算轮廓面积 ,灰度图变二值图,获取边界轮廓,绘制轮廓,OpenCV显示图像,在图片中添加文字,在图片中绘制圆/点,Pillow(PIL)的Image转为OpenCV图像

2022-01-26 12:27:49 4438 1

原创 语义分割 使用Python OpenCV 进行边界轮廓处理

语义分割 使用Python OpenCV 进行边界轮廓处理cv2.findContours 提取轮廓边界import cv2import matplotlib.pyplot as pltimg1 = cv2.imread(r"E:\My Projects\unet-pytorch-Buliiiing\results\NAJING0_4(2)-0.CT.PELVIS_ROCK_(ADU_20121220_153828421_000004.BMP")gray = cv2.cvtC

2022-01-26 12:01:45 5061

原创 Python random 获得随机颜色

Python random 获得随机颜色random.uniform(0,1)获取的是0~1的随机Float数值,如果想获取类似(0,255,255)的RGB,则使用random.randint(0,255)import randomdef get_random_color(): """获取一个随机的颜色""" r = lambda: random.uniform(0,1) return [r(),r(),r(),1]random.random() 用于生成一个[0,1

2022-01-26 11:25:51 7365

原创 BaiduPan百度网盘不限速教程

百度网盘提速下载注意:可支持百度网盘、天翼云盘、迅雷云盘、阿里云盘,更多请前往https://kinhdown.com/。本文的方法不一定是最稳定最快速的,但是最简便,不用多余的软件环境配置,且可白嫖!!文章目录百度网盘提速下载下载软件KinhDown BaiDu Beta登录配置环境资源下载获取卡密下载软件KinhDown BaiDu Beta下载链接:https://api.kinh.cc/KinhDown/WinDowsData/BaiDuBeta/DownLoad.php无需安装,直接打开

2022-01-24 00:02:22 11130 12

原创 二叉树先序、中序、后序遍历的非递归实现

二叉树的链式存储结构和先序、中序、后序遍历的非递归算法,使用C++实现

2022-01-23 16:07:41 1105 2

原创 【PAT乙级】1022 D进制的A+B 用栈实现

1022 D进制的A+B (20 分)输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数。输入格式:输入在一行中依次给出 3 个整数 A、B 和 D。输出格式:输出 A+B 的 D 进制数。输入样例:123 456 8输出样例:1103/*实现十进制转k(1~10)进制的数 *[input]输入在一行中依次给出 3 个整数 A、B 和 D。 *[output]输出 A+B 的 D 进制数。*/#incl

2022-01-23 15:13:48 242 2

原创 PAT 乙级 1023 组个最小数 (20 分)

1023 组个最小数 (20 分)给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的数字。输出格

2022-01-23 15:13:29 72 1

原创 【PAT乙级】1021 个位数统计 (15 分)

1021 个位数统计 (15 分)给定一个 k 位整数 N=d**k−110k−1+⋯+d1101+d0 (0≤d**i≤9, i=0,⋯,k−1, d**k−1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。输出格式:对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D

2022-01-22 22:02:22 76 2

原创 PAT 乙级 1020 月饼 (25 分)

1020 月饼 (25 分)月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼,获得 72 + 45/2 =

2022-01-22 22:01:16 110 1

原创 【PAT乙级】1019 数字黑洞 (20 分)

1019 数字黑洞 (20 分)给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 = 83528532 - 2358 = 61747641 - 1467 =

2022-01-22 22:00:12 103

原创 【PAT乙级】1018 锤子剪刀布 (20 分)

1018 锤子剪刀布 (20 分)大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第 1 行给出正整数 N(≤105),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C 代表“锤子”、J 代表“剪刀”、B 代表“布”,第 1 个字母代表甲方,第 2 个代表乙方,中间有 1 个空格。输出格式:输出第 1、2 行分别给出甲、乙的胜、平

2022-01-22 21:58:58 69

原创 PAT 乙级 1013 数素数 (20 分)

1013 数素数 (20 分)令 P**i 表示第 i 个素数。现任给两个正整数 M≤N≤104,请输出 P**M 到 P**N 的所有素数。输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输出从 P**M 到 P**N 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。输入样例:5 27输出样例:11 13 17 19 23 29 31 37 41 4347 53 59 61 67 71 73 79 83 8997 101 103#

2022-01-22 21:57:15 254 1

转载 PAT 乙级 1012 数字分类 (20 分)

PAT 乙级 1012 数字分类 (20 分)

2022-01-22 21:55:50 97 2

原创 PAT 乙级 1011 A+B 和 C (15 分)

PAT 乙级 1011 A+B 和 C (15 分)

2022-01-22 21:52:41 243 1

原创 PAT乙级 1010 一元多项式求导 C++

PAT乙级 1010 一元多项式求导

2022-01-22 21:50:03 236

原创 先序遍历构建链二叉树,并中序输出

先序遍历构建链二叉树,并中序输出#include<stdio.h>#include<malloc.h>typedef struct bitnode{ char data; struct bitnode *lchild, *rchild;}bitnode, *bitree;void creatbitree(bitree &T){ char ch; scanf("%c", &ch); if (ch == '#')T = NULL; else

2022-01-22 21:35:01 1091 2

原创 尾插法创建单链表,并顺序输出

尾插法创建单链表,并顺序输出#include<stdio.h>#include<stdlib.h>//单链表typedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;//尾插法构建单链表void InitLinkList(LinkList &L,int n){ int i = 0; L = (LinkList)malloc(sizeof(LNode)

2022-01-22 21:30:16 1746 2

原创 Mask-R-CNN 学习笔记 | 深度学习

Mask-R-CNN 学习笔记 | 深度学习

2022-01-21 12:40:03 2172 3

原创 U-Net: Convolutional Networks for Biomedical Image Segmentation语义分割模型在Pytorch当中的实现

U-Net: Convolutional Networks for Biomedical Image Segmentation语义分割模型在Pytorch当中的实现

2022-01-21 12:30:51 1690 2

原创 2021/9/28 学习汇报总结(UNet;UNet++;CT影像)

2021/9/28 学习汇报总结(UNet;UNet++;CT影像)

2022-01-21 12:25:27 211 2

原创 python绘制三维表面点云图|matplotlib|mayavi|pyqtgraph

python绘制三维表面点云图|matplotlib|mayavi|pyqtgraph

2022-01-21 12:14:37 5606

原创 PIL.Image 、QImage和QPixmap的相互转化

PIL.Image 、QImage和QPixmap的相互转化from PIL import Image, ImageQtfrom PyQt5.QtGui import QPixmap image = Image.open("xxx.jpg")# Image -> QImageqimage = ImageQt.toqimage(image) # QImage -> Image,使用这个方法image = ImageQt.fromqimage(qimage)# Image -

2022-01-21 12:08:04 2941 2

原创 PyQt如何找到组件的子控件;findChild()

PyQt如何找到组件的子控件;findChild()

2022-01-21 12:07:15 6599 4

原创 python os.listdir() 排序问题

python os.listdir() 排序问题

2022-01-21 12:06:08 2565 1

原创 PyQt实现QComboBox下拉框添加图标和文字

PyQt实现QComboBox下拉框添加图标和文字

2022-01-21 12:05:20 1909

原创 python自动生成requirement.txt

python自动生成requirements.txt

2022-01-21 12:04:24 1044 1

原创 123报数,遇到3退出问题 C++实现

123报数问题 C++实现题目: 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出 圈子,问最后留下的是原来第几号的那位。代码:#include <bits/stdc++.h>using namespace std;int main(){ int N; cout << "请输入人数:"; cin >> N; int a[N] = {0}; // 将数组全部赋值为1,退出时为0 fo

2021-12-13 22:04:43 1839 2

原创 Hexo+Github免费搭建个人博客+美化详细教程

Hexo+Github免费搭建个人博客详细教程我的博客地址:https://jlexzhong.github.io/我的github地址https://github.com/JlexZhong/JlexZhong.github.io.git:效果图安装安装Node.js安装Node.js,一直默认。输入:(查看是否安装正确) node -v添加环境变量: C:\Program Files\nodejs\环境变量:C:\Users\26780\AppData\Roaming

2021-08-24 16:14:22 1213 1

原创 pyqy小记 | 生成gif并嵌入到GUI中

pyqy小记|生成gif并嵌入到GUI中生成gif,嵌入到标签QLabel中 def compose_gif(self): """生成gif """ jpgPath_List = [] # 读取图片集 jpgList = os.listdir("./temp save files") # 参数是图片集存放的路径,返回该路径下的所有文件名 for jpgName in jpgList:

2021-08-19 14:01:09 212 2

原创 pyqt小记 | 窗口阴影、透明、无边框

pyqt小记|窗口阴影、透明、无边框# 设置无边框圆角带阴影窗口self.MainWindow.setWindowFlag(QtCore.Qt.FramelessWindowHint) # 无边框# ===============透明阴影====================self.MainWindow.setAutoFillBackground(True) #一定要加上self.MainWindow.setAttribute(QtCore.Qt.WA_TranslucentBackgrou

2021-08-19 14:00:17 1644 2

空空如也

空空如也

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

TA关注的人

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