- 博客(14)
- 收藏
- 关注
原创 有序数组的去重
,然后逐步将后面的元素移动到前面,覆盖掉前面不满足要求的元素,另一个指针记录满足要求的元素个数(次出现是一定会被保留的,所以直接写进合格的数组里面,也就是直接放到位置。表示合格元素数量的同时,还可以表示下一个元素应该插入的位置。需要遍历所有的元素,因为每一个元素都需要比较其是否合格;简单来说就是设置两个指针,一个记录已经探查的元素(感觉这个题的要点就是,题目允许每个数字最多出现。次以上的元素,返回去重后数组长度。个开始删,而每个数字的前。,去除数组中重复出现。,去重后得到的新数组为。
2024-01-10 15:41:09
831
原创 ValueError: pos_label=1 is not a valid label. It should be one of [2,3]解决办法
然后突然灵机一动,pos_label 应该就是 positive label 的意思,也就是正类,试了试,确实如此,记录一下这个小小的发现。今天使用 sklearn.metrics.recall_score 计算 recall,遇到了这个报错,第一反应没太看懂,根据别人的改法把 pos_label 改成 ‘neg’ 之类的也没用。使用函数计算 precision 和 f1-score 也是一样的道理。
2023-11-29 17:04:35
364
原创 Windows环境下anaconda创建python虚拟环境并配置到pycharm
这篇博客主要是针对非常初级的初学者,希望可以解决初期使用pycharm的一些小问题,表述尽可能通俗化,不严谨处请见谅。
2023-06-08 11:09:57
1224
原创 h5py读取.mat文件中的每一个数据
如果待读取的.mat文件是用matlab v7.3格式保存的,用scio.loadmat()读就会报错,然后就会建议改用h5py去读。一般来说先用scio.loadmat()试试,报错了再换成h5py就行。
2023-04-07 16:58:53
849
原创 python解决import error:bad git executable
【代码】python解决import error:bad git executable。
2023-03-17 15:26:14
207
原创 torch.cuda.is_available()为false的几种解决办法
这两天安装GPU的pytorch,用conda install 后python里torch.cuda.is_available()返回为false,参考了很多资料总结出几种方法,特此记录首先请确保NVIDIA那些都没问题,具体检测方法网上多的很,不在此赘述。1、在pytorch官网发现,cuda10.2已经无法在windows用了,所以如果是10.2肯定会报错2、我用conda install下载,import torch是可以的,但是torch.cuda.is_available()为false,
2022-04-29 15:39:01
7253
4
原创 YOLO目标检测xml转txt(相对位置)
先上代码:import osimport sysimport xml.etree.ElementTree as ETimport glob def xml_to_txt(indir,outdir): os.chdir(indir) annotations = os.listdir('.') annotations = glob.glob(str(annotations)+'*.xml') print(annotations) for i, file i
2022-04-28 17:28:43
910
原创 anaconda安装pycocotools
如果pip一直报错可以试试这个conda install -c esri pycocotools
2022-04-28 13:43:00
2602
4
原创 广义表存储结构图的绘制
最近看到广义表存储结构图绘制这一节,自以为课本上的例子看懂了,但是一上手画就出错,网上基本搜不到比较详细的解答,就自己试着去思考,总算是会了,先记录下来,免得后面又忘了。先上结果:说明如下广义表里面一旦包含多个子表就会有很多括号,往往看的人无比痛苦,很容易搞错,于是先把大体层次框出来,分清楚每个括号的对应关系,便于后续过程。画图形表示时,根据课本,列表用圆形表示,原子用方形(这里懒得画就省略了),画出相应的对应关系。为什么要给表编号:课本上为了讲解表中元素亦可能是表,给出的例子就是编了号的,因为
2021-12-09 12:06:42
13857
14
原创 数据结构:若借助栈由输入序列1,2…n得到的输出序列为p1p2…pn(它是输入序列的一个排列),证明在输出序列中不可能出现这样的情形:存在着i<j<k,使pj<pk<pi
数据结构:若借助栈由输入序列1,2…n得到的输出序列为p1p2…pn(它是输入序列的一个排列),证明在输出序列中不可能出现这样的情形:存在着i<j<k,使pj<pk<pi
2021-12-04 11:57:23
1607
原创 解决Python行列输出不全的问题
列输出不全:pd.set_option('display.max_columns',n)注:这里的n是你想输出的列数,即特征数行输出不全:pd.set_option('display.max_rows',n)注同上如遇到如下错误:睁大你的卡姿兰大眼睛看看,图片里的引号是中文引号,改为英文引号即解决...
2021-10-26 08:30:50
468
原创 Python matplotlib.pyplot(plt)简单绘图2——横向柱状图
代码:import matplotlib.pyplot as pltimport numpy as npplt.rcdefaults() #恢复plt的各项默认设置fig, ax = plt.subplots() #返回一个包含figure和axes对象的元组,不过我们一般使用到的是ax'''example data'''people = ('y1', 'y2', 'y3', 'y4', 'y5')y_pos = np.arange(len(people)) #确定纵坐标及其项数pe
2020-09-28 15:05:17
3217
1
原创 连连看的界面设计(数据结构与算法综合实验5_连连看1)
本次进行的是连连看的界面设计1、实验目的2、C++算法(VS2017)3、结果1、实验目的(1)了解连连看游戏的功能和规则等(2)掌握集成开发工具(Microsoft Visual Studio)(3)掌握C++的基础编程(4)理解MFC框架,包括MFC Dialog应用程序和GDI编程(5)理解线性结构,重点掌握数组和栈操作2、C++算法(VS2017)CGameDlg.h#pragma once// CGameDlg 对话框class CGameDlg : public CD
2020-06-24 12:16:29
2505
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人