- 博客(35)
- 收藏
- 关注
原创 【刷题】 设计LRU缓存结构 代码数组越界...
这里写目录标题题目描述题解(样例可以通过但是测试用例数组越界..)题目描述设计LRU缓存结构,该结构在构造时确定大小,假设大小为K,并有如下两个功能set(key, value):将记录(key, value)插入该结构get(key):返回key对应的value值[要求]set和get方法的时间复杂度为O(1)某个key的set或get操作一旦发生,认为这个key的记录成了最常使用的。当缓存的大小超过K时,移除最不经常使用的记录,即set或get最久远的。若opt=1,接下来两个整数
2021-04-15 16:15:58
148
原创 【刷题】 Z字形字符串
这里写自定义目录标题题目描述思路小点代码题目描述字符串"ZXYZXLISHIRING"写成3行的Z字形的样式如下:Z X H NX Z L S I I GY I R按行读这个Z字形图案应该是 “ZXHNXZLSIIGYIR”请编写代码完成将字符串转化为指定行数的Z字形字符串思路题也就是说要将给定的字符串经过中间过程(变成Z字形的排列格式)重新排列并输出该字符串(从上到下,从左到右输出Z字形排列下的字符串)可以分两步处理先把字符串逐字符遍历,在遍历过程中,控制行变
2021-04-10 20:19:43
415
原创 fetch_mldata加载mnist-originals数据集踩坑
踩坑1:sklearn导包一直无法成功原因1:sklearn,scikit-learn,numpy,scipy这几个包以及对应版本都要下载好,用pip insatll 下载包名,即可自动下载当前最高匹配版本。原因2:pycharm中建立项目有问题,可能项目用的是Pycharm虚拟机针对本项目而配置的包,故可被引用的包范围不是本机安装包的范围。在此处选择本机本地安装的Python解释器即可。踩坑2:没有fetch_mldata这个方法,那是因为当前sklearn版本过高把sklearn以及相关模
2020-08-06 12:29:15
1109
原创 学习opencv3中文版 笔记
一些概念计算机视觉:将静止的图像,或者是视频转换成一个决策或者一种新的表达方式,这些转化都是为了达到一个目标。且输入数据可以包含一些辅助信息,比如摄像机架在物品之上,激光扫描仪在一米处发现一个物体。本质:把具有噪声成分的数值矩阵变成感知视觉问题的病态本质: 随着视点的变化,物体的二维外观会变化很大。同一张二维图像,可以表示多种三维场景。具体的问题: 数据被噪声和形变影响。[ ????] 一些疑问点:“一般来说不可能通过比较一个点和它紧密相连的点来检测图像里的边缘”,所以问题是如何进行边缘
2020-07-03 17:39:06
584
原创 20考研400+上岸西北工业大学软件工程考研经验贴
⭐碎碎念:考研已经结束将近一个月,作为一个在家无所事事的准研究生,终于打算把考研的经过再仔细回想并且写下来。打算把考研的种种经验记录一下,也可以让看到这篇文章的学弟学妹们少踩一些我踩过的坑。????个人情况我本科是一所211院校的软件工程,本科成绩比较好,我是放弃了保研本校而选择的考研。但是本科期间除了参加过一点工程项目简单的工作,没有过科研经历。最后我的考研总分是400出头,虽然在今年这个神仙打架的情况下,这个分数还好。我报考的是西北工业大学软件工程,考的是数二,英二,879(不知道今年会不会变成4
2020-06-24 10:23:45
5452
20
原创 codeblocks error:converting to execution character set illegal sequence 问题
主要是两个问题:本地保存的文件编码与codeblocks编码不一致,导致无法运行。一般本地保存是gbk编码,但是codeblock默认是utf-8编码。可通过将文件与软件编码都调整为UTF-8解决。修改本地文件编码:修改软件编码:由于本地显示台编码与软件生成的编码不一致,导致控制台生成中文乱码。通过设置编译执行时编码方式解决。...
2020-04-23 16:02:25
4208
2
原创 leetcode刷题 字符串转换整数 c++
int myAtoi(string str) { int sign=1; if(str.empty()){ return 0; } int i=0; int ans=0; int flag=1; while(str[i]==' '){ i++;...
2020-01-18 10:17:51
223
原创 leetcode 刷题 3.无重复字符的最长子串
c++ 的set解法https://blog.csdn.net/qq_31820761/article/details/90611418如下:class Solution {public: int lengthOfLongestSubstring(string s) { if(s.length()==0){ return 0; ...
2020-01-16 10:09:14
120
原创 leetcode 刷题 2.两数相加 c++
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> ...
2020-01-16 08:42:24
187
原创 leetcode刷题 976. 三角形的最大周长
给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。如果不能形成任何面积不为零的三角形,返回 0。示例 1:输入:[2,1,2]输出:5示例 2:输入:[1,2,1]输出:0示例 3:输入:[3,2,3,4]输出:10示例 4:输入:[3,6,2,3]输出:8提示:3 <= A.length <= 10000...
2020-01-15 08:40:41
386
原创 leetcode刷题 349 两个数组的交集
题目给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。思路:首先快速排序,将两个数组进行排序然后去重,最...
2020-01-14 16:02:00
112
原创 leetcode刷题 242.有效的字母异位词
题目说明:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例 1:输入: s = “anagram”, t = “nagaram”输出: true示例 2:输入: s = “rat”, t = “car”输出: false遇到报错:ERROR: AddressSanitizer: heap-buffer-overflow on address 0...
2020-01-14 08:59:28
227
原创 -
考完研已经快二十天了。考研的那些快要窒息的日子里,后期每天都在想考完研要去干嘛。要看很多想看的书,刷很多剧和综艺,要去心仪的城市看一看,要学做饭,要捡起一年没有碰的代码。可是啊,这次考研对我而言仿佛就是一个笑话,从来没有这么深切的体会过那种挫败无力。明明一年以来,我并没有偷懒啊,明明那些专业课东西放在一个月前我都还记得啊。后期记忆力每天都不争气的在下降,感觉脑袋越来越空白。考完研以后的前几...
2020-01-11 09:58:19
107
原创 python基础学习笔记 (一)
输入输出函数数据类型和变量字符串和编码1.unicode编码当多种语言混合时会出现乱码现象,因此出现了unicode,unicode把所有语言的编码同一到一套中,因此不会出现乱码现象。2.unicode编码与ascall编码unicode编码为两个字节(中英文),ascall编码为一个字节(只有英文);unicode编码写纯英文文本时会产生资源浪费;'utf-8’可变长编码于是产生...
2020-01-11 09:49:11
119
原创 hadoop学习 windows下配置Hadoop踩坑
1.下载hadoop文件包,解压放在D盘2.下载hadoop-master 复制在Hadoop文件夹里的etc和bin踩坑1.hadoop找不到java_home路径,报错如下:Error: JAVA_HOME is incorrectly set. Please update D:\hadoop-2.9.2\etc\hadoop\hadoop-env.cmd原因:因...
2019-05-01 16:37:39
376
原创 hadoop学习(一)yarn jobs pending 和 jobs map % reduce 0%
yarn运行mapreduce程序wordcountyarn jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.9.2.jar wordcount /input/text1 /output/text2_out坑一:yarn jobs 一直是 pending状态 而不是 running 状态是因为yarn-site.xml中对...
2019-04-28 23:09:36
509
原创 linux学习 gcc 硬链接软连接
基本使用格式-$gcc [选项] <文件名>常用选项及含义-o 将经过gcc处理过的结果存为file 这个结果可能是预处理文件,汇编文件,目标文件和可执行文件。可执行文件默认名称a.out;目标默认文件名是source.o;汇编文件默认名为source.s-c 对源文件进行编译 不链接生成可执行文件-g 可执行文件中加入调试信息-Idir 编译源程序时,Include增加...
2019-04-02 14:09:11
866
原创 蓝桥杯 日期问题
标题:日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。比如02/03/04,可能是2002年03月04日、2004年02月...
2019-03-23 17:20:50
282
原创 蓝桥杯 黑色星期五
问题描述 有些西方人比较迷信,如果某个月的13号正好是星期五,他们就会觉得不太吉利,用古人的说法,就是“诸事不宜”。请你编写一个程序,统计出在某个特定的年份中,出现了多少次既是13号又是星期五的情形,以帮助你的迷信朋友解决难题。 说明:(1)一年有365天,闰年有366天,所谓闰年,即能被4整除且不能被100整除的年份,或是既能被100整除也能被400整除的年份;(2)已知1998年1月1...
2019-03-23 17:18:43
181
原创 蓝桥杯 高斯日记
大数学家高斯有个好习惯:无论如何都要记日记。他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?高斯出生于:1777年4月30日。在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:179...
2019-03-23 16:59:30
156
原创 蓝桥杯 特殊回文数
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定 1<=n<=54。#...
2019-03-17 14:02:59
77
原创 蓝桥杯 进制转化
问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。 给出一个非负整数,将它表示成十六进制的形式。输入格式 输入包含一...
2019-03-17 13:52:07
145
原创 蓝桥杯 进制转换
问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535#include <iostream>#include <string>#include <math.h>/* run this progr...
2019-03-17 13:44:32
237
原创 蓝桥杯 进制转化c++
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。【注意】 输入的十六进制数不会有前导0,比如012A。 输出的八进制...
2019-03-17 13:33:02
306
原创 javaweb 课设采坑总结
乱码问题:form 提交方式为post 否则存入数据库字段乱码jsp page指令设置utf-8request.setcharacter( ) 只对post方式有效response.setContentType 必须设置可能MySQL中命令行的问题会出现乱码,设置指令:set names gbk;如果出现500问题发现未找到字段,首先检查两处1.Post,get方法是否...
2019-01-23 15:28:42
473
原创 ccf刷题 isbn号码 100分题解 c++
写的不够简练字符串和数值类型的转换不够圆润除了sstream头文件下的stringstream方法还有更加简单的利用ascall码值进行转换的方法不过就当学习了一些处理string的方法吧涉及到string.replace string.find string.substr代码如下#include <iostream>#include <string> #i...
2018-11-04 19:21:13
544
原创 ccf刷题 俄罗斯方块c++ 50分
写俄罗斯方块的程序只有50分逻辑也是比较坑坑巴巴干干巴巴麻麻赖赖的一点都不圆润有没有大神看到的可以指导一下的哦 嘤嘤嘤#include &amp;amp;lt;iostream&amp;amp;gt;/* run this program using the console pauser or add your own getch, system(&amp;quot;pause&amp;quot;) or input loop */
2018-11-03 10:03:50
332
转载 虚拟机vmware安装 128G固态硬盘
在打开xp虚拟机文件时报错:VMware Workstation cannot open one of the virtual disks needed by this VM because it is larger than the maximum file size supported by the host file system.Some remote file systems do ...
2018-11-01 15:48:19
3281
原创 c++刷题 文件查看器(有格式遍历输出文件夹目录)
主要思路:每一层都先有符号标记再递归#include &lt;iostream&gt;#include &lt;sys/types.h&gt;#include &lt;dirent.h&gt;#include &lt;sys/stat.h&gt;#include &lt;string&gt;using namespace std;/
2018-10-29 20:42:18
179
原创 c++学习 字符串反转 string 转 vector<char>
大致思路: 倒序遍历string,将每个字符装入vector< char >#include <iostream>#include <vector> #include <string.h>using namespace std;/* run this program using the console pauser or add your ...
2018-10-29 20:34:45
1267
原创 oracle学习(一) 安装过程
记录在oracle学习实践时候装oracle遇到了一些小问题:首先一些win10系统在安装时会报错如下出现INS-13001环境不满足最低要求解决方法:在database/stage/cvu中找到cvu_prereq.xml文件做如下添加(6.1是文件原本就有的内容,在后面添加): &lt;OPERATING_SYSTEM RELEASE="6.1"&gt; ...
2018-10-29 15:38:24
184
转载 c++学习 char char* string三种类型间的转化
转自 https://blog.csdn.net/bestcleaner/article/details/81516771小结:string转化为char *c 使用copy()函数声明一个 char *c为其申请与被转化的string一样大小的内存空间 mallocstring.copy(c,string.length(),0)string转化为const char *c 使用c_s...
2018-10-24 15:49:41
253
原创 ccf刷题- 学生排队(c++)100分题解
#include &amp;amp;amp;lt;iostream&amp;amp;amp;gt;using namespace std; //const int N = 1000;struct Node { int index; int pos; } stu[N];int main(int argc, char** argv) { int n,m,p,q; int temp...
2018-10-23 20:26:55
469
1
原创 - 前端vue - tab栏带滑动效果的实现
在vue过渡动效transition的基础上实现主页tab切换app.vue 内&lt;template&gt; &lt;div id="app"&gt; &lt;div class="tab"&gt; &lt;router-link to="/session
2018-08-13 11:10:05
9413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人