- 博客(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 11850 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 8303 1
原创 leetcode-112. 二叉树路径总和
给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。使用递归和迭代法解决
2022-02-14 21:13:03 742
原创 Python Opencv 语义分割常用总结
判断点和多边形轮廓的位置关系,计算轮廓面积 ,灰度图变二值图,获取边界轮廓,绘制轮廓,OpenCV显示图像,在图片中添加文字,在图片中绘制圆/点,Pillow(PIL)的Image转为OpenCV图像
2022-01-26 12:27:49 4459 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 5097
原创 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 7415
原创 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 11251 12
原创 【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 245 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 74 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 79 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 127 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 107
原创 【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
原创 先序遍历构建链二叉树,并中序输出
先序遍历构建链二叉树,并中序输出#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 1104 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 1777 2
原创 U-Net: Convolutional Networks for Biomedical Image Segmentation语义分割模型在Pytorch当中的实现
U-Net: Convolutional Networks for Biomedical Image Segmentation语义分割模型在Pytorch当中的实现
2022-01-21 12:30:51 1701 2
原创 python绘制三维表面点云图|matplotlib|mayavi|pyqtgraph
python绘制三维表面点云图|matplotlib|mayavi|pyqtgraph
2022-01-21 12:14:37 5633
原创 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 3020 2
原创 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 1844 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 1231 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 217 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 1660 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人