自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crazy__1的博客

互相学习,共同进步。

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

原创 基于QtCreator封装ui基础控件并生成静态链接库(封装包含ui界面的程序为静态链接库)

基于QtCreator封装ui界面部件并生成静态链接库,便于在其他项目中调用。

2022-07-11 23:05:26 856 1

原创 360面试题:ab串

问题描述输入一个只包含’a‘ ’b‘的字符串,将该字符串中的’ab‘换成’bba‘,直到字符串中不出现’ab’,问最小需要多少步。参考文章1:https://www.cnblogs.com/yoke/p/6904472.html参考文章2:https://blog.csdn.net/weixin_42104573/article/details/104034514思路刚开始想的很麻烦,创建一个字符串,根据ab位置进行变换再统计次数。但找到网上别人的思路之后豁然开朗,不需要这样麻烦。根据题意,任

2021-07-15 11:04:58 1090

原创 Django框架命令窗口创建一个项目,在项目中运行python manage.py startapp Demo / runserver 命令提示Couldn't import Django

如图,使用Pycharm社区版学习Django开发时,在命令窗口使用django-admin startproject projectname成功创建一个工程(需要先将django-admin.py安装路径添加到环境变量path中);进入该工程下,使用python manage.py startapp Demo命令创建应用时提示Couldn’t import Django,之前我将djang...

2020-04-10 11:06:24 668

原创 pycharm在工作路径下使用命令导入TensorFlow包时出现错误,提示“系统找不到指定的文件”

如题所述,在pycharm中无法导入TensorFlow包。于是根据上篇博客在pycharm工作路径的命令窗口下使用python.exe -m pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com来安装相关包时,出现错误,提示如下:解决方法:在电脑中查找该文件,应该是系统文件...

2020-03-28 10:59:57 860

原创 pycharm中导入模块错误时提示Try to run this command from the system terminal. Make sure that you use the...

pycharm中导入模块错误时,提示:Try to run this command from the system terminal. Make sure that you use the correct version of ‘pip’ installed for your Python interpreter located atpycharm工作路径。安装好pycharm,而且Pytho...

2020-03-24 19:24:30 53450 23

原创 西工大2015年至2019年计算机机试题

基于15–19机试题西工大公众哈回忆以及网上查找资料,部分转载他人博客。西工大2015年计算机机试题西工大2016年计算机机试题西工大2017年计算机机试题西工大2018年计算机机试题 西工大2019年计算机机试第一题西工大2019年计算机机试第二题西工大2019年计算机机试第三题西工大2019年计算机机试第四题西工大2019年计算机机试第五题...

2020-03-23 18:43:05 461 1

原创 西工大2016年计算机机试题

题目来源:西工大计算机(微信公众号)第一题:跑步时间第二题:排序第三题:计算表达式第四题:海伦公式求三角形面积

2020-03-23 18:35:39 274

原创 西工大2017年计算机机试题

题目来源:西工大计算机(微信公众号)前三道题类似于去年前三道题第四题:括号匹配

2020-03-23 18:27:48 257

原创 西工大2015年计算机机试题

题目来源:西工大计算机(微信公众号)第一题:求三个数中最小的一个 输入样例:5 3 98 输出样例:3第二题:十进制转化为二进制 输入样例:1030 输出样例:10000000110第三题:迷宫问题1第四题:迷宫问题2第五题:字符串替换第六题:六数码问题第七题:输出命题公式的真值表第八题:计算单词的个数第九题:连阴雨...

2020-03-23 10:11:33 465

原创 西工大2018年计算机机试题

第一题:求乘积题目描述:求积给定n组数,每组两个整数,输出这两个整数的乘积输入样例:21 12 3输出样例:16第二题:求阶乘:题目描述:给定n组数,每组一个整数,输出该组数的阶乘第三题:全排列组合问题求C(n,m),求出n个数中任取m个数的不同取法个数注:C(n,m) = n!/(m! * (n - m)!)第四题:排序题目描述:给定n组数,每组数有m个,对每...

2020-03-22 11:18:32 798

原创 关于循环中使用cin.getline()函数第二次及以后读取字符串总是丢失第一个字符的问题

如题,近来在刷字符串相关机试题时,因为要从键盘读入字符串进行判断,故采用cin.getline()函数来获取键盘写入的字符串,多次循环输入判断。若开始输入字符串之前要输入一个数据代表输入多少组字符串。则在cin.getline()之前要有以下1或2的声明,否则会将输入的组数也当做字符串读入。1 //scanf("%c", &c);2 //getchar();使用如上声明加cin....

2020-03-22 09:15:14 3281

原创 AttributeError: module 'tensorflow' has no attribute 'keras'相关问题解决方案

如题,在jupyter中提示如下报错信息:经过查阅资料,个人认为应该是没有安装keras所致(忘记之前有没有安装过)。安装keras:首先,电脑上得安装好anaconda并完成相关环境的配置。–conda install theano–conda install keras出现如下信息,提示安装网站有问题,也懒得去解决这些问题。直接 pip install keras==(版本)...

2020-01-09 17:13:11 28906 2

转载 打开Anaconda提示This application failed to start because it could not find or load the QT platform....

问题解决方案: 将D:\python36\Library\plugins目录下的platform文件夹复制到D:\python36下。D:\python36是anaconda安装目录。

2020-01-09 11:00:40 2523 6

原创 电脑安装Python2.7和3.6版本之后,将anaconda附到开始菜单

在电脑上安装2.7和3.6两个版本的Python之后,因为要区别两个Python,所以命名上有所区别,导致原来开始菜单的anaconda不能使用,提示文件已失效或原来路径发生改变。上网查阅资料发现python .\Lib_nsis.py mkmenus命令可以将anaconda附到开始菜单。因为我是以Python2和Python3分别命名,用以区别。在经过上述操作之后,开始菜单的anaconda...

2020-01-09 10:48:54 246

原创 关于Windows同时安装Python2.7和Python3.6和配置完环境变量dos命令窗口提示Python不是内部或外部命令,也不是可运行的程序或批处理文件的问题。

如题,在下载安装好两个版本的Python之后,最重要的一步就是配置环境变量(网上很多教程),最好是将两个版本的Python文件夹以版本号来代替,如Python27和Python36(Python2.7和Python3.6),python.exe也分别改为python2.exe和python3.exe。确定配置完环境变量之后关闭原有命令窗口,打开新的dos命令窗口来验证Python是否安装成功。...

2020-01-08 16:14:31 653

原创 在jupyter中加载CIFAR数据集时报错,提示找不见对应的文件或目录:No such file or directory: 'CIFAR-data/cifar-10-python.tar.gz

在jupyter中下载cifar数据集,代码如下:# 下载数据url = "http://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz"filepath = "CIFAR-data/cifar-10-python.tar.gz" #文件存储路径以及文件名#若文件不存在...

2020-01-01 19:36:28 2754 3

原创 关于TensorFlow中TensorBoard可视化遇见的一些简单问题

1 在Anaconda Prompt命令框中正常启动TensorBoard,警告有多个事件确保网络连接正常,直接访问即可,一般TensorBoard网站均为http://localhost:6006;2 只有一个事件时个人认为jupyter中每编译一次便会有一个事件。...

2019-12-29 10:11:14 180

原创 ‘关于keil 中文破解版编译汇编程序时提示 “无法执行C:\Keil\C51\BIN\A51.exe” 文件未产生 ’的解决方案

如题:‘关于keil 中文破解版编译汇编程序时提示 “无法执行C:\Keil\C51\BIN\A51.exe” 文件未产生 ’的解决方案如图:网上看了相关帖子,并没有解决,按照错误提示路径进入安装Keil的路径位置,点击A51.EXE,运行,出现如下结果:找电脑是64位的安装keil并可以成功编译的同学复制该文件。将原文件删除,粘贴复制到的新文件。ok,问题解决。...

2019-05-15 22:38:21 5801

原创 解决w7配置play framework时提示Unsupported major.minor version 52.0以及环境变量配置生效问题

1、提示Unsupported major.minor version 52.0下载好play 1.5.1版本,解压到某路径位置,并配置好环境变量(本机装有eclipse,并配置成功环境变量),在dos窗口进行play new 项目 时提示Unsupported major.minor version 52.0 ,在百度以及询问老师之后,意思是:不支持version52.0,其中version...

2019-04-11 23:00:50 328

转载 C++文件打开和关闭(freopen()函数和fopen()函数的参数和简单使用)

当需要输入数据过多时,采用将数据写入文件,再通过C++相关函数对文件进行操作,方便易行。1,freopen()函数:(参考自该篇博客)函数名:freopen标准声明:FILE *freopen( const char *path, const char *mode, FILE *stream );所在文件: <stdio.h>参数说明:path: 文件名,用于存储输入输出...

2019-03-23 20:04:16 7168

转载 求素数的几种方法(暴搜法和筛选素数法)

https://www.cnblogs.com/grubbyskyer/p/3852421.html

2019-03-23 08:21:29 1035

转载 西工大2019年计算机机试第三题:判断IP地址是否合法

问题:判断IP地址是否合法,格式为a.b.c.d,每个数均为整数,且在[0.255]之间,若合法输出YES,否则输出no;例如,输入:21.2.3.42222.3.4.5输出:yesno分析:循环解决。...

2019-03-22 21:37:31 1257 3

原创 西工大2019年计算机机试第五题:求一年中任意两天的差值

问题:一年中任意两天差值,输入N组数据进行测试时,输出这两天之间的间隔天数,第二个日期总是在比第一个日期要大。例如,输入:22019 1 1 2019 1 22016 1 1 2016 3 1输出:261分析:同一年进的两个日期之间计算时间,则分别计算出每个日期是这一年的第几天,直接相减加1即可。比如第一个测试用例,19年的第一天和第二天时间间隔为多少,相减加1。为2 -...

2019-03-22 21:33:10 717

原创 西工大2019年计算机机试第四题:找素数(递归法)

问题:从M开始找到第n个质数;例如输入: 4 3输出:5 7 11分析:问题的关键在于素数的判断。想法:先定义一个函数判断一个数是否为素数,通过for循环判断(只能被1和本身整除的数);再构造一个递归函数,功能是找出从m开始(包含m)n个素数。递归函数中调用判定素数函数,弱一个数是素数的话,输出到控制台上,同时素数数量减1,本身加1,接着往下找。代码:#include&lt...

2019-03-22 20:30:47 723

原创 西工大2019年计算机机试第二题:海伦公式求面积

问题:海伦公式求面积,输入一个数字,代表N个三角形,先判断是否是三角形,不是输出NaN,是的话利用海伦公式输出面积(保留两位小数);例如:输入21.0 2.0 3.03.0 4.0 5.0输出:NaN6.00分析:这道题和第一大题差不多。采用一个while循环,每次输入三角形三边的值,满足条件(任意两边之和大于第三边),则能组成三角形,再运用海伦公式求面积,按标准输出。代码:...

2019-03-21 20:31:44 498

原创 西工大2019年计算机机试第一题:定长数组排序

问题:定长数组排序:输入一个数字n,代表输入n行数据,每行8个整数,按照从小到大的顺序输出,单行输入,单行输出。分析:第一反应就是二维数组,列的数量已经知道,行的数据需要输入。因此在刚开始时需要定义一个比较大的数组,以保证能处理大多数情况。定义比较大的二维数组比较浪费存储空间,因此,采用递归的思想来解决问题。方便起见,在函数中采用sort()函数来对数组进行排序。采用递归的思想来解决...

2019-03-21 19:56:21 367

转载 C++中STL包含的sort()函数的用法

1,该函数可以给数组,或者链表list、向量排序。(转自该博客)https://blog.csdn.net/l198738655/article/details/79872738实现原理:sort并不是简单的快速排序,它对普通的快速排序进行了优化,此外,它还结合了插入排序和推排序。系统会根据你的数据形式和数据量自动选择合适的排序方法,这并不是说它每次排序只选择一种方法,它是在一次完整排序中不同...

2019-03-21 11:09:09 631

原创 猴子吃桃问题(理想状态:逆推思想加递归调用)

问题:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。分析:看见这道题的第一感觉就是逆推思想,我把这个时间和动作颠倒过来:第一天有1个桃子,第二天再第一天桃子基础上加1个桃子,再乘以2,到第十天有几个桃子?这下...

2019-03-20 21:08:52 1236

原创 递归法解决小学数学吃桃问题

问题:有这样一个问题,去水果摊买桃子吃,吃完之后三个桃核可以再换一个桃子。假如现在买了N个桃子,最多可以吃到几个桃子?分析:典型的递归解决问题。找出桃子数量、桃核数量和最终数量之间的关系,递归调用,便直接解决问题。代码:#include<iostream>using namespace std;int total = 0;void com(int n,int m) ...

2019-03-20 20:36:57 1101

转载 明码问题四种方法(转载自其他博客)

问题:汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节,一共16行,布局是:第1字节,第2字节第3字节,第4字节....第31字节, 第32字节这道题目是给...

2019-03-19 22:42:28 584

原创 寒假作业问题(DFS方法)

问题:寒假作业现在小学的数学题目也不是那么好玩的。看看这个寒假作业:每个方块代表1~13中的某一个数字,但不能重复。比如:6 + 7 = 139 - 8 = 13 * 4 = 1210 / 2 = 5以及:7 + 6 = 139 - 8 = 13 * 4 = 1210 / 2 = 5就算两种解法。(加法,乘法交换律后算不同的方案)你一共找到了多少种方案?请填写表示...

2019-03-19 17:54:24 426 2

原创 交换瓶子(暴力法直接解决)

问题:交换瓶子:有N个瓶子,编号 1 - N,放在架子上。比如有5个瓶子:2 1 3 5 4要求每次拿起2个瓶子,交换它们的位置。经过若干次后,使得瓶子的序号为:1 2 3 4 5对于这么简单的情况,显然,至少需要交换2次就可以复位。如果瓶子更多呢?你可以通过编程来解决。输入格式为两行:第一行: 一个正整数N(N<10000), 表示瓶子的数目第二行:N个正整数,用空...

2019-03-18 22:33:44 304

原创 凑算术问题(穷举搜索或者深度优先搜索法)

问题:形如上图所示,这个算式中A-I代表1-9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。分析:当看到这个题目时,第一反应就是暴力穷举搜索出所有存在的可能,再找出符合条件的结果。可想而知,暴力法时间复杂度太大,当数...

2019-03-17 19:51:45 781 1

原创 生日蜡烛问题(蓝桥杯算法)

问题:现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。分析:这道题目第一眼看起来很简单,采用暴力穷举进行循环就能解决。但是从一开始就陷入一个思维怪圈,以为这么简单一层循环就够了,但是写了半天还是不行。最后试了试双重循环,问题迎刃而解。代码:#incl...

2019-03-17 09:14:29 2095

原创 螺旋折线(找规律采用递推法解决问题)

问题描述:对于如下图所示的图形,该螺旋折线经过平面上所有整点恰好一次。对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。例如dis(0, 1)=3, dis(-2, -1)=9给出整点坐标(X, Y),你能计算出dis(X, Y)吗?分析:这个图形是有规律而循的,只需要找到它的规律,便可以解决类似问题。这类问题也是在编程时最喜欢遇...

2019-03-16 20:14:46 640

转载 2018省赛第九届蓝桥杯真题C语言B第四题题解 测试次数(数学思想解决)

(https://blog.csdn.net/nka_kun/article/details/79789511)看完之后,受益匪浅。

2019-03-16 16:42:48 350

原创 乘积尾零问题

问题描述:标题:乘积尾零如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 43292758 7949 6113 5659 5245 7432 3051 4434 6704 35949937 1173 6866 3397 4759 7557 3070 2287 1453 9899148...

2019-03-16 15:00:01 1106 1

原创 某天是该年的第几天(暴力法)

问题:第几天?比如 2000年的1月1日,是那一年的第1天。####那么,2000年的5月4日,是那一年的第几天?####注意:需要提交的是一个整数,不要填写任何多余内容。程序设计思路:暴力法直接解决,首先判断该年是不是闰年,闰年2月29天,平年28天,以该年份的1月1日为第一天,直接累加即可。#include&lt;iostream&gt;using namespace std;...

2019-03-14 09:51:32 239

原创 枚举法(蛮力思想)和回溯法列出所有彩票号码

问题描述现在有这样一个问题:假设彩票号码有七注,每一注是从1-29的数字中的一个,每一注数字不能和其他注的重复。现在写出所有可能的号码。分析可以采用枚举法,使用蛮力的思想来解决问题。使用循环遍历来输出所有可能的结果,这种方法言简意赅,能直接想到,但是循环层数过大,时间复杂度过大,代码运行时间较长。也可以采用试探法,使用递归方法减小工作量,降低时间复杂度。1,枚举法(蛮力)#incl...

2019-03-10 11:18:41 500

原创 数制转换(采用递归法解决常用数制之间的转换)

/*进制转换问题,一般有二进制,八进制,十进制以及十六进制,我们常用的是十进制。一般在转换时也是以十进制为基础,采用长除法来转换为相对应的进制(这也是最经常使用的一种方法)。在设计程序时也是采用这个思想,用字符串来存放转换而成的目标进制数字。采用递归的思想。*/#define _CRT_SECURE_NO_WARNINGS //解决编译信息中提示使用不...

2019-03-10 10:00:43 536

空空如也

空空如也

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

TA关注的人

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