- 博客(65)
- 资源 (6)
- 收藏
- 关注
原创 解决Debian系统通过cifs挂载smb后,中文目录乱码问题
默认通过以上命令挂载smb,但是在查看文件目录时,中文乱码。空格键勾选 “zhCN” 的选项,保证 “之后重启,reboot。
2023-09-03 18:17:16
1323
原创 刷题中的小trick
trick思路O(1)找到要删除节点的下一个节点,然后将其值等内容覆盖要删除的节点,然后再把下一个节点删除。常规O(n)思路从头指针开始遍历,找到要删除指针的上一个节点,然后指向要删除节点的下一个节点。小问题1)要删除的是最后一个节点,没有下一节点,依然要从头指针开始遍历。...
2022-07-31 16:10:34
142
原创 剑指Offer 阅读记录——第二章第三小节:数据结构 (C++)
//Offer_03 剑指offer面试题3:数组中重复的数字//Offer_04 剑指offer面试题4:二维数组中的查找2.3.2-字符串//Offer_05 剑指offer面试题5:替换空格此处注意区分字符string和字符数组的区别char* [];字符串以‘\0’为结束符,对其进行长度修改时可以使用string.resize();链表结构//leetcode_02:两数相加//Offer_06 剑指offer面试题6:从尾到头打印链表2.3.4-树2.3.5-栈//Offer
2022-06-21 14:27:51
294
原创 刷题总结:剑指offer 面试题3 不修改数组找出重复的数字(解法错误)
剑指offer 面试题3:数组中重复的数字题目二:不修改数组找出重复的数字(解法错误)书中给出的源码使用二分查找方法,将1~n分成两部分,1-m和m+1-n;该题目作者解释说无法保证找到所有重复的数字,但是在某些测试用例下,则一个重复也找不到,比如数组{2,2,3,3,5,6,7,8},明显数组是1-8之间的8个数字,1-4之间有4个数字,5-8之间有4个数字,则二分查找无法继续进行,所以该例情况下无法通过。因此该方法不能算是一个能解决问题的算法。测试源码如下:测试结果:测试用例11未通过;...
2022-06-19 22:12:38
228
原创 校招刷题记录
刷题记录目录广度优先搜索三国鼎立广度优先搜索三国鼎立//C++#include<iostream>#include<string>#include<vector>using namespace std;void dfs(vector<vector<int>> &area,int i,int j,int k){ int n=area.size(); int m=area[0].size(); are
2022-04-21 21:34:10
252
原创 Ubuntu 系统下的phe.Pailliar同态加密,速度慢,无法多线程调度的问题
Ubuntu 系统下的phe.Pailliar同态加密,速度慢,无法多线程调度的问题问题描述:在跑同态加密实验时发现一个有趣的现象!i9 12900KF的Ubuntu主机在进行Pailliar同态加密的时候竟然跑不过i5 10400F的Windows小主机,速度慢了接近一倍!我使用的是python 中的phe包调用Pailliar库引用的同态加密,然后在相同主机下进行了一个简单地运行时间对比测试:同态加密运算:##测试代码,进行同态加密运算时间计算import timeimport nump
2022-04-21 11:07:52
2173
6
原创 数据结构:并查集的初始化、查找及合并操作,剑指offer几道例题:朋友圈、相似字符串、多余的边及最长连续序列
数据结构:并查集的初始化、查找及合并操作,剑指offer几道题:朋友圈、相似字符串、多余的边
2022-04-20 12:18:53
523
原创 Ubuntu20.04+3090ti+cudatoolkit=11.3+tensorflow-gpu=2.6+pytorch=1.10 深度学习环境配置踩坑记录 可通过配置文件迁移引用
Ubuntu20.04+3090ti+cudatoolkit=11.3+tensorflow-gpu=2.6.2+pytorch=1.10.2 环境配置 踩坑记录
2022-04-17 12:12:39
5594
1
原创 windows 环境下更换pip 的源
windows 环境下更换pip 的源在使用pip时,经常出现网速太慢的情况,我们可以通过更换源地址,来加快包的下载速度1、在系统盘下找到该路径【用户】【你自己的用户名】C:\Users\lv2、然后创建一个文件夹命名为:pip3、在pip文件夹内再创建一个文件pip.ini文件内输入以下内容:更换清华源[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=pypi.tuna.
2021-11-25 15:55:10
4410
原创 torch中Tensor的使用
pytorch中张量tensor的使用以及相关函数介绍导入torch模块import torch#初始化一个2*3矩阵X=[ [1,2,3], [4,5,6] ]Tensor生成#生成整型张量a=torch.IntTensor(X)print(a)>>tensor([[1, 2, 3], [4, 5, 6]], dtype=torch.int32)#自定义数据维度生成(2,3)b=torch.IntTensor(2,3)print(b)>
2021-11-17 16:56:07
3029
原创 pytorch 构建训练模型的几大步骤 2021-10-24
pytorch 构建训练模型的几大步骤1、数据准备2、模型构建3、定义代价函数和优化器4、迭代训练5、模型保存1、数据准备将要训练使用的数据进行前期的处理,提取到需要学习的特征表示,包括数据特征和对应的数据标签,#data_processing() 为自己设计的数据前期处理函数,对数据进行特征的提取x_data, y_data=date_processing() #x_data一般为向量列表,y_data一般为分类标签信息然后将数据转换成Tensor,便于模型使用from to
2021-10-24 19:55:14
8020
原创 学习过程中精华帖记录
**学习过程中精华帖记录**关于交叉熵的说明:特别注意交叉熵的target输入不需要转换成one-hot向量,只需要对应的类别的标签就可以https://blog.csdn.net/zyoung17/article/details/108430465/?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-1.no_search_link&spm=1001.2101.3001.4242
2021-09-08 21:46:50
115
原创 python 中os.path 的一些路径常用函数
python 中os.path 的一些路径常用函数import ospath = 'AAA/BBB/ccc.txt'aa=os.path.dirname(path) #返回文件路径print("aa: "+aa)>>> aa: AAA/BBBbb=os.path.basename(path) #返回文件名print("bb: "+bb)>>> bb: ccc.txtcc=os.path.join(aa,bb) #把目录和文
2021-08-23 11:07:57
148
原创 vm 虚拟机设置windows 共享文件夹 +设置软连接
vm 虚拟机设置windows 共享文件夹 +设置软连接首先如下图所示通过三步找到共享文件夹设置,一、选择选项卡的----虚拟机(M)二、选择----选项栏三、找到----共享文件夹之后选择-----总是启用----添加名称指的是linux系统中文件夹的名称,主机路径就是要共享的Windows系统的文件路径然后确认就可以了此时Linux系统中就存在共享文件夹了:路径位置在 /mnt/hgfs/由于共享文件夹在mnt中,为方便使用,我们可以通过建立软连接的方式,把共享文件放在h
2021-04-15 20:39:10
2066
原创 GitHub开源代码快速搜素
GitHub开源代码快速搜索首先作为一个程序员,github找源码大家应该都不陌生,但面对github成千上网的代码仓库,如何快速找到自己需要的代码呢?可能大家比较熟悉的就是直接在搜索框输入关键字搜索了,之后再挨个查看搜索结果是否满足自己的需求,其实呢,github有一些可以搜索的命令帮助我们精确筛选代码。之前在B站看到UP主CodeSheep介绍过这个问题,然后自己之后也使用过这些搜索方法,但是经常忘记,所以会时不时的回看CodeSheep的视频。但这样比较浪费时间,所以就想到直接以博客的形式记录下来
2021-04-02 22:01:55
338
1
原创 python 数据处理 pandas+numpy 等使用技巧
python 数据处理 pandas使用技巧最近在处理一些数据,发现以前所使用的一些方法可能比较笨拙,python 之中有一些比较方便的数据处理函数和技巧,所以写下此篇博客记录一下1、Dict TO List, TO Dataframedict_a= dict()for i in range(11): dict_a['blk_%d'%i]=10-iprint(dict_a)建立如下字典:{'blk_0': 10, 'blk_1': 9, 'blk_2': 8, 'blk_3': 7
2021-01-10 12:55:04
272
原创 UEFI启动下的双系统,如何设置win10为默认启动,ubuntu为可选择启动项
UEFI启动下的双系统,如何设置win10为默认启动,ubuntu为可选择启动项参考以下解决方法:https://blog.csdn.net/weixin_41683971/article/details/105199558
2021-01-07 11:54:27
365
原创 文件写入错误:PermissionError: [Errno 13] Permission denied
写入文件权限问题问题:在使用服务器进行深度学习训练时,出现模型无法保存的现象,主要提示如下:PermissionError: [Errno 13] Permission denied: '../data/test_5000/随机0.1/解决:文件夹的管理权限未授权经过ls -l 查看文件夹的管理权限发现,使用用户为root,而目前登录账户为非root账户,所以修改用户权限或者使用本账户重新创建该文件夹即可。...
2020-09-18 19:18:08
2984
3
原创 pandas的read_csv不支持中文路径问题
**pandas的read_csv不支持中文路径问题**问题:在使用pandas时出现对于中文路径下或者中文文档下的文件无法读取的问题data=pd.read_csv('../data/train/统计数据.csv')解决方法一:最简单的方式就是将文件名改成不带中文的解决方法二:在文件名地址前加上opendata=pd.read_csv(open(r'../data/train/DecisionTree/随机_62218.csv')解决办法三:升级pandas 版本#查看当前版本,输入
2020-09-17 16:30:13
813
1
原创 Sqlmap实战
以知识盒子为案例,记录基本用法检查注入点 sqlmap -u "http://ooxx.com/a.php?id=1"列数据库信息 sqlmap -u "http://ooxx.com/a.php?id=1" --dbs指定数据库名列出所有表 sqlmap -u "http://ooxx.com/a.php?id=1" -D dbsname --tables指定数据库名表名列出所有字段 sqlmap -u "http://ooxx.com/a.php?id=1" -D dbsname -T tabl
2020-08-25 00:14:53
373
原创 graphviz-2.38.msi免费下载
最近在弄一个决策树的一个小项目,然后想要在windows下使用Graphviz进行可视化操作,但是按照网上的教程,在官网只能下载到4.4的版本,当装上后还不支持pdf和png格式的转化输出。由于网上的教程都是基于2.38版本的,所以考虑可能是版本的问题,于是就想要从晚上下载graphviz-2.38.msi,但多数都是要积分的,搜了很久才找到一个可以免费下载的地址,放在下面供大家使用,已经亲测可以使用,完美解决问题。下载地址:https://www.5down.net/soft/graphviz.html
2020-08-19 13:31:12
13320
28
原创 python 按字符串中出现的数字序号对字典排序
python 按字符串中出现的数字序号对字典排序字典中格式为以下:from collections import OrderedDictdict = OrderedDict([('user1', [1, 1]), ('user5', [16]),('user3', [1, 1]), ('user10', [1]),('user6', [3])])对其中的key值按大小顺序排列即按照user之后的数字排列:1, 3,5,6,10#直接使用常规调用排序代码dict = Ordered
2020-06-23 22:42:13
1044
原创 西电 2018年复试上机Problem D C语言
西电 2018年复试上机Problem D问题描述:给定一组记录n(n<100)小明各个时期的考试成绩,格式为日期+成绩,中间以空格隔开,记录之间分行输入,例如:2018/6/30 802009/1/1 56…其中日期输入要求年份1996-2100 月份1-12 日期1-31现要求以分数为关键字从大到小对其进行排序,若分数相同则按日期从小到大排序,若分数相同则按日期从小到大进...
2020-04-08 13:43:05
272
原创 CCF 2014-9-3 字符串匹配 C语言
题目列表CCF 2014-9-3 字符串匹配 C语言问题描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式 输入的第一行包含一个字符串S,由大小写英文字母组成。 第二行包含一个数字,表示大小写敏感的选项,当...
2020-04-08 12:29:34
253
原创 python 使用np.load()加载数据 报错 Object arrays cannot be loaded when allow_pickle=False
使用np.load()加载数据 报错 Object arrays cannot be loaded when allow_pickle=False问题:在python中调用data=np.load(file)报错:**ValueError: Object arrays cannot be loaded when allow_pickle=False**解决:修改代码data=n...
2020-04-07 15:12:08
2551
2
转载 CCF 2013-12-3 最大的矩形 C语言
题目列表CCF 2013-12-3 最大的矩形 C语言问题描述 在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。 请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对于上面给出的例子,最大矩形如下图所示的阴影部分,面积是10。输...
2020-04-02 19:41:16
388
原创 CCF 2013-12-2 ISBN号码 C语言
问题描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京出版社;第二...
2020-03-30 19:54:57
461
原创 CCF 2013-12-1 出现次数最多的数 C语言
问题描述 给定n个正整数,找出它们中出现次数最多的数。如果这样的数有多个,请输出其中最小的一个。 输入格式 输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数。 输入的第二行有n个整数s1, s2, …, sn (1 ≤ si ≤ 10000, 1 ≤ i ≤ n)。相邻的数用空格分隔。 输出格式 输出这n个次数中出现次数最多的数。如果这样的数有多...
2020-03-30 19:05:33
231
原创 CCF 2014-3-1 相反数 C语言
问题描述 有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。 输入格式 第一行包含一个正整数 N。(1 ≤ N ≤ 500)。 第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。 输出格式 只输出一个整数,即这 N 个数中包含多少对相反数。 样例输入51 2 3 -...
2020-03-30 18:08:02
858
原创 CCF 2014-9-2 画图 C语言
问题描述 在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。 下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用蓝色和紫色表示。图中,一共有15个单位的面积被涂上颜色,其中紫色部分被涂了两次,但在计算面积时只计算一次...
2020-03-30 17:56:45
321
原创 CCF 相邻数对 2014-9-1 C语言
问题描述 给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差1。 输入格式 输入的第一行包含一个整数n,表示给定整数的个数。 第二行包含所给定的n个整数。 输出格式 输出一个整数,表示值正好相差1的数对的个数。 样例输入610 2 6 3 7 8样例输出3样例说明 值正好相差1的数对包括(2, 3), (6, 7), (7, 8)。 ...
2020-03-30 17:38:45
336
原创 CCF 2014-12-01 门禁系统 C 语言
问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。 输入格式 输入的第一行包含一个整数n,表示涛涛的记录条数。 第二行包含n个整数,依次表示涛涛的记录中每位读者的编号。 输出格式 输出一行,包含n个整数,由空格分隔,依次表示每条记录中的读者编号是...
2020-03-28 14:22:20
201
原创 CCF 2015-3-2 数字排序 C语言
问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。 输入格式 输入的第一行包含一个整数n,表示给定数字的个数。 第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。 输出格式 输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数。按出现次数递减的顺序输出。如果两个整数出现的次数一样多,则先输出值较小的,然后输出...
2020-03-27 13:47:16
335
原创 CCF 2015-03-01 图像旋转 C语言
问题描述 旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。 计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。 输入格式 输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数。 接下来n行每行包含m个整数,表示输入的图像。 输出格式 输出m行,每行包含n个整数,表示原始矩阵逆时针旋转90度后的矩...
2020-03-27 12:47:44
299
原创 CCF 2015-09-02 日期计算 C语言
问题描述 给定一个年份y和一个整数d,问这一年的第d天是几月几日? 注意闰年的2月有29天。满足下面条件之一的是闰年: 1) 年份是4的整数倍,而且不是100的整数倍; 2) 年份是400的整数倍。 输入格式 输入的第一行包含一个整数y,表示年份,年份在1900到2015之间(包含1900和2015)。 输入的第二行包含一个整数d,d在1至365之间。 输出格式...
2020-03-27 12:03:20
333
Ubuntu20.04+3090ti+python3.7+tensorflow+pytorch下conda环境配置文件.yml
2022-04-17
Ubuntu20.04+3090ti+python3.6+tensorflow+pytorch下conda环境配置文件.yml
2022-04-17
小米路由器青春版mini,老毛子12月最新固件-RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099.trx
2020-12-21
RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099.trx
2020-08-22
graphviz win64位.rar
2020-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人