自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 在虚拟机VMware安装Ubuntu时报没有支持虚拟化错误

因为需要,昨天在虚拟机VMware安装Ubuntu,结果报了如下错误:我百度搜了很久,说要关闭电脑,进入BIOS启动界面,设置虚拟化启用。然后就试图进入BIOS启动界面,可找了很多方法,关机、重启了很多次,按F1、F2、Fn+F1、Fn+F2等搞了好久。但依旧进不去BIOS界面,后来在知乎的一条评论下找到了方法:按住“SHIFT”键,再点Windows选择“重启”。终于进去了。...

2021-05-22 13:36:11 272

原创 Python中的拆包和装包(可变参数)

拆包:把一个元组拆开,分别给几个变量赋值的过程叫拆包例如:#拆包t1 = (4,5,6,7)a,b,c,d = t1print(a,b,c,d)当用几个变量去取元组中的值时,无论变量多于元组中的值,还是少于元组中的值,都会出错,例如下面所展示的那样,后面是运行时出现的错误。t1 = (4,5,6,7)#a,b = t1 ValueError: too many values to unpack (expected 2)#print(a,b)#a,b,c,d,e.

2021-05-15 15:48:13 566

原创 动态规划解决硬币找零问题

题目描述:给定不同面额的硬币 coins 和一个需要找零的金额 n。编写一个函数来计算可以凑成金额n所需的最少的硬币个数。并求出所需硬币的所有面额并输出。(硬币可重复多次使用)动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从子问题的解得到原问题的解。与分治法不同的是,适合于用动态规划求解的问题,经分解得到子问题往往不是互相独立的

2021-05-11 11:38:28 1339 2

原创 Python-sixteenday-1.for循环+2.for循环的例子+3.for-else结构+4.range函数+5.while循环+6.while循环的例子+7.嵌套循环

1.for循环'''循环可能会被用来破坏攻击别人的网站for 变量名 in 集合: 语句'''#range(i, j) produces i, i+1, i+2, ..., j-1.print(range(8))# print('hello\n'*20)for i in range(8): print(i)'''单词:Convert 转换range 范围integer 整型integrity 完整,诚实,正直integrate 使...完整,完

2020-11-30 17:17:07 151

原创 Python-fifteenday-1.算术运算符+2.关系运算符+3.逻辑运算符+4.进制转换+5.位运算符1+6.位运算符2+7.三元运算符和运算符优先级+8.if语句+9.if-else语句

1.算术运算符# + - * /# ** 次方(幂)# // 整除# % 取余a = 8b = 22.关系运算符'''n1 = 8n2 = 8result = n1 > n2print('n1>n2:',result)result = n1 == n2print('n1==n2:',result)result = n1 < n2username = 'admin123'uname = input('请输入用户名:')result

2020-11-30 17:08:24 175

原创 Python-thirteenday-赋值运算符及内存分析

1.赋值运算符及内存分析'''运算符种类:赋值运算符算术运算符关系运算符逻辑运算符位运算符'''#变量中存储的是内存的地址,赋值就是内存指向的改变name = 'admin'mame1 = nameprint(id(name)) #id() 返回()中变量的内存地址#扩展后的符号 += -= *= /=a = 8a += 3print(a)b = 'aaa'b += 'ccc'print(b)'''当'+'两端是数值时,它表示的是'加号',当'+'两端是

2020-11-30 17:00:07 110

原创 Python-twelveday-input的使用

1.input的使用age = input()print('我的年龄是{}岁'.format(age))print('我的年龄是'+age+'岁')#print('我的年龄是%s岁'%age) 从input这儿接受过来的都是字符串类型print(type(age))print('我的年龄是%s岁'%int(age))age = input('请输入您的年龄:')print('您的年龄是'+age+'岁')...

2020-11-30 16:57:29 93

原创 Python-fiveday-1.格式化输出2+2.格式化输出3

1.格式化输出2name = 'zhangsan'age = 18nums = '123456'#print('姓名是'+name+' 年龄是'+age+ ' 学号是'+nums)#报错# '+'可以做拼接符,但拼接的两边都必须是字符串类型print('姓名是%s 年龄是%s 学号是%s'%(name,age,nums))#在底层将数字类型强制转换成了字符串类型print('姓名是%s 年龄是%d 学号是%s'%(name,age,nums))#age = '18'age = 18.

2020-11-30 16:53:34 183

原创 Python-fourday-1.字符串和字面常量+2.格式化输出

1.字符串和字面常量#字符串:'' "" ''''''message = '''如果我爱你,绝不像攀援的凌霄花借你的高枝炫耀自己如果我爱你,绝不学痴情的鸟儿为绿荫重复单调的歌曲也不止像源泉常年送来清凉的慰藉也不止像险峰增加你的高度,衬托你的威仪甚至日光,甚至春雨'''print(message)#'''''':三引号可以保证输出内容的格式,可以保留换行、空格等'''如果我爱你,绝不像攀援的凌霄花借你的高枝炫耀自己如果我爱你,绝不学痴情的鸟儿为绿荫重复单调的歌曲''

2020-11-30 16:51:37 112

原创 Python-threeday-1.变量命名规则+2.print的使用+3.转义字符

1.变量命名规则money = 9.9#type(变量名)返回该变量的类型print(money,type(money))money = '9.9元'print(money,type(money))money = 9print(money,type(money))'''命名规则1.由字母、数字、下划线组成2.不能以数字开头3.严格区分大小写4.不能使用python关键字建议:1.见名知义2.驼峰式3.下划线式'''钱 = 9.9print(钱).

2020-11-30 16:49:23 97

原创 PS-elevenday-仿制图章工具组

一、仿制图章工具作用:进行图像中的内容复制(可以用于祛斑和去水印)操作(取样):按住Alt键不要松,点击要复制的内容************属性*************1.大小硬度(1)大小可以用来调节画笔的大小(2)硬度2.画笔预设3.切换仿制源面板可以复制多个样本4.模式(一般选正常)5.不透明度低不透明度反复进行刷也会更清晰6.压力控制1连接手绘版的时候才有用7.流量用鼠标时,流量和不透明度是一个概念用手绘板的时候,表示笔的出墨量8.使用喷枪样式连接手绘版的时

2020-11-30 16:00:48 645

原创 PS-twelveday-历史记录画笔工具

一、历史记录1.作用:记录对图片的所作操作,可以对操作进行撤销和还原(整体的恢复)2.特点:所撤销或还原的操作是针对一整个图片的。(一荣俱荣,一损俱损)3.相机可以将修改后的图片设置为最原始的状态操作:将需要设置为最原始状态的图片的页面:点击历史记录面板->点击照相机二、历史记录画笔工具作用:可以针对性的对图片中的某一个部分进行撤销和还原操作(局部的恢复)特点:所撤销或还原的操作是对图片中的某个部分的。()用历史记录画笔回复的是最原始的状态三、历史记录艺术画笔工具1.作用

2020-11-30 16:00:03 363

原创 PS-elevenday-铅笔工具(颜色替换)

二、铅笔工具************属性*************1.大小硬度(1)大小可以用来调节画笔的大小(2)硬度对于铅笔工具来说,硬度大或小没有什么影响,边缘都不会有羽化的情况2.文件夹(画笔预设)3.模式(一般选正常)4.不透明度用画笔画出的实物的不透明度5.压力控制1连接手绘版的时候才有用6.平滑使线条看起来更平滑(在铅笔工具中无太大影响)7.平滑设置设置与平滑有关的选项8.自动抹除勾选后,当在与前景色颜色相同的位置上进行涂抹时,会涂抹成背景色。其他地方涂抹成

2020-11-29 16:40:41 535

原创 PS-tenday-强大的画笔工具(手绘)

一、画笔工具************属性*************1.大小硬度(1)大小可以用来调节画笔的大小(2)硬度硬度越小,羽化程度越大可以用来调节画笔的硬度2.文件夹(画笔预设)3.模式(一般选正常)4.不透明度用画笔画出的实物的不透明度5.压力控制1连接手绘版的时候才有用6.流量用鼠标时,流量和不透明度是一个概念用手绘板的时候,表示笔的出墨量7.使用喷枪样式连接手绘版的时候才有用8.平滑使线条看起来更平滑9.平滑设置设置与平滑有关的选项10.压力控制2

2020-11-29 16:39:24 358

原创 PS-nineday-修复工具组(人物祛斑)

一、污点修复画笔工具***属性1.(1)大小:可以用来调节画笔 快捷键:按住Alt键不要松,点击鼠标右键不要松开,左右拖动鼠标即可(2)硬度:(一般调为0%)(3)间距2.模式(1)正常:识别所需要修复的地方,将需要修复的地方的旁边的颜色进行计算取平均值,进行替换(2)替换:识别所需要修复的地方,将需要修复的地方的旁边的颜色拿过来进行替换3.类型(1)内容识别:相对比较自然(2)创建纹理:会创建出一些纹理,但和原图片的纹理不同(3)近似匹配:将旁边的颜色拿过来用4...

2020-11-29 16:38:22 378

原创 PS-eightday-吸管工具组(颜色取样)

一、吸管工具1.取样大小(1)取样点(通常选该选项):按照吸管所点的像素的颜色进行取样。(2)3*3:以吸管所点的像素为中心,向周围扩展1个像素,以3*3个像素区域颜色的平均值作为取样颜色。(3)5*5:以吸管所点的像素为中心,向周围扩展2个像素,以5*5个像素区域颜色的平均值作为取样颜色。(4)m*m:以吸管所点的像素为中心,向周围扩展(m-1)/2个像素,以m*m个像素区域颜色的平均值作为取样颜色。2.样本(1)当前图层:吸管只能吸取当前图层的颜色。(2)当前和下方图层:吸管只能吸取当前

2020-11-29 16:36:57 2443

原创 PS-sixday-裁剪和切片(标尺使用)

1.双击鼠标为保存图片2.F12:清除原图3.按住Shift键不要动,将会固定比例进行裁剪4.按住Alt键不要动,将会从中间向四周固定比例进行裁剪5.隐藏参考线:Ctrl+H6.打开标尺:Ctrl+R7.填充前景色:Alt+Delete8.填充背景色:Ctrl+Delete9.Ctrl+D:撤销选区...

2020-11-29 16:31:51 1070

原创 PS-fiveday-快速选择和魔棒工具(快速抠图)

一、快速选择工具1.选择工具(圆)变大变小快捷键:按住Alt键不松开,点击鼠标右键不松开,左右拖动鼠标调节大小2.按住Alt键不松开,加选区变成减选区3.Ctrl+Shift+J:可以将一个图层拆成两个...

2020-11-29 16:26:08 465

原创 PS-fourday-套索工具组(抠图强化)

1.按住空格键,可以随意移动图像2.抠图3.Alt+Delete填充颜色4.套索工具的三个选择可以用按着Alt键不要松来实现快速切换具体表现为:多边形套索工具下按住Alt不松可以切换为套索工具磁性套索工具按住Alt键可以转换为多边形套索工具且可以进行自由套索...

2020-11-29 16:24:04 285

原创 PS-threeday-矩形选框工具组

一、选区1.概念选区就是对图像进行区域选择,所有的选区都为虚线闪烁,即为选区,也就是所选择后需要处理的部分。2.作用只对特定区域进行编辑,不会对其他部分产生影响。二、矩形选框工具组属性(从左到右依次排列)1.新选区2.添加到选区:按住键盘的Shift键3.从选区中减去:按住键盘的Alt键4.与选区交叉:按住键盘的Alt+Shift键5.羽化三。常用快捷键1.按住Shift键,可约束比例,画正方形2.取消选区快捷键:Ctrl+D3.Ctrl+T:可自由变换所选图层的大小4.Ctr

2020-11-29 16:21:33 546

原创 PS-twoday-移动工具

1.图层概念:通俗的讲,图层就像是含有文字或图形等元素的胶片,一张张按上下顺序叠放在一起,组合起来形成页面的最终效果。图层可以调整顺序,不透明度,也可以复制删除,变化大小等。打个比喻,每个图层就像是一个透明的玻璃,而图层内容就画在这些玻璃上,如果玻璃上什么都没有画,这就是个完全透明的空图层,当各个玻璃上都有画时,自上而下俯视所有图层,从而形成显示效果。2.按住Alt键,点击某一个图层旁边的“小眼睛”,就会单独显示该图层3.Ctrl+T:自由变换大小快捷键4.Ctrl+J:复制图层5.Delete

2020-11-29 16:19:42 78

原创 PS-oneday-文件的打开新建和储存

1.打开的三种方式(1)点击:文件->打开->选择图片(2)双击软件工作区域->选择图片(3)选择图片->拖到工作区域2.把一个图片放在另一个图片上面点击:文件->置入嵌入对象3.图片放大缩小按着Alt键,滑动鼠标4.设计画报(1)点击:文件->新建(2)设置长度、宽度(一般以像素为单位;一般电脑显示器的屏幕的长宽为:1920*1080)(3)分辨率:是指决定图像精细程度的量级单位,即分辨率越高,图像越精细。一般,分辨率表示单位长度内像素点的数量。

2020-11-29 16:03:55 257

原创 python中input的使用

age = input()print('我的年龄是{}岁'.format(age))print('我的年龄是'+age+'岁')#print('我的年龄是%s岁'%age) 从input这儿接受过来的都是字符串类型print(type(age))print('我的年龄是%s岁'%int(age))age = input('请输入您的年龄:')print('您的年龄是'+age+'岁')...

2020-10-12 17:28:09 455

原创 字符串内置方法之拆分合并

'str'.join(seq) 以指定字符串str作为分隔符,将seq中所有的元素合并为一个新的字符串并返回'str'.split(str,num) 分割字符串,遇到一个str字符分割一下,将分割后的字符串保存到一个列表中并返回,如果num有指定值,则仅截取num+1个字符串'str'.count(str) 求字符串中str字符串的个数max(str) 返回字符串str中最大的字母min(str) 返回字符串str中最小的字母print('#'.join('abcdef.

2020-10-11 16:44:40 217

原创 输入两个字符串,从第一个字符串中删除第二个字符串中所有的字符

题目:输入两个字符串,从第一个字符串中删除第二个字符串中所有的字符 例如:’They are students.‘和’aeiou‘ 删除后变成了’Thy r stdnts.‘s1 = input('Please input a string:\n')s2 = input('Please input a string:\n')s3 = ''# for i in s1:# sum = 0# for j in s2:# if i == j:#.

2020-10-11 16:34:42 2559

原创 python的三种格式化输出方法

格式化输出第一种:person = 'sunwukong'thing = '三打'who = '白骨精'print('齐天大圣:'+person+'去西天取经'+thing+'了一个叫做'+who+'的妖精')# '+'可以做拼接符,但拼接的两边都必须是字符串类型print('齐天大圣:%s'%person)print('齐天大圣:%s去西天取经%s了一个叫做%s的妖精'%(person,thing,who))第二种:name = 'zhangsan'age = 18n

2020-10-10 17:34:06 529 2

原创 python中的三种引号使用

字符串和字面常量#字符串:'' "" ''''''message = '''如果我爱你,绝不像攀援的凌霄花借你的高枝炫耀自己如果我爱你,绝不学痴情的鸟儿为绿荫重复单调的歌曲也不止像源泉常年送来清凉的慰藉也不止像险峰增加你的高度,衬托你的威仪甚至日光,甚至春雨'''print(message)#'''''':三引号可以保证输出内容的格式,可以保留换行、空格等'''如果我爱你,绝不像攀援的凌霄花借你的高枝炫耀自己如果我爱你,绝不学痴情的鸟儿为绿荫重复单调的歌曲'''

2020-10-10 17:31:38 170

原创 python打印九九乘法表

打印九九乘法表i = 1while i <= 9: j = 1 while j <= i: print('%d*%d=%d'%(j,i,i*j),end=' ') j+=1 print('\n') i+=1

2020-10-10 15:56:35 135

原创 python中变量命名规则

1.1.7节 -- Python程序中的命名规则Python代码运行时有交互式和源文件式1.常见错误SyntaxError 语法错误NameError 名字错误Invalid 无效的命名规则视情况而定1.1.8节 -- 变量的概念变量:python是面向对象,解释型和弱类型语言弱类型:给一个变量赋什么值,该变量就是什么类型强类型:声明变量时就要声明变量的类型,该变量只能存储该类型声明变量就是给内存要空间类型...

2020-10-10 15:47:56 274

原创 Python的包管理工具pip

1.1.4节 -- Python的包管理工具pippip包pip list(退出python环境后再输入) 列出匹配管理的包有哪些pip install 包名 安装一个包(默认安装最新版本)pip install 包名==3.2.0 安装版本为3.2.0的包注:1.如果已经存在这个包的另一个版本了,那么会先卸载,然后安装指定的这个版本2.安装的位置在Lib\site-packagespip uninstall 包名 卸载一个包pip 操作 -...

2020-10-10 15:43:57 156 1

原创 Python简介

1.1.1节-- Python简介面向对象:封装面向过程:流程C C++ C#Java:面向对象Python:面向对象1.1.2节-- Python语言的特点语法清晰简洁1.1.3节-- Python环境安装与配置用户变量:系统变量:配置后所有用户都可以使用Python(解释器 python.exe + lib(内置库) + pip(包管理器:pip.exe))可扩展性 pip管理(增加 删除)DOS命令:cd切换目录cd(空格)..→(上层目录)...

2020-10-10 15:42:02 92 2

原创 KMP算法(作业六)

#include #include #include #include #define MAXLEN 255#define OK 1#define ERROR 0#define Status int#define SElemType char#include using namespace std;//----串的顺序存储结构----//typedef struc

2017-12-04 16:59:23 274

原创 BF算法(作业五)

#include #include #include #include #define MAXLEN 255#define OK 1#define ERROR 0#define Status int#define SElemType char#include using namespace std;//----串的顺序存储结构----//typedef struct

2017-12-04 16:56:28 517

原创 队列(作业四)

大二第四次数据结构程序作业用队列实现舞者配对问题:#include #include #include #include #define MAXQSIZE 100#define OK 1#define ERROR 0#define Status int#define SElemType int#includeusing namespace std;//跳舞者个

2017-12-03 16:24:16 353

原创 栈(作业三)

题目:用栈实现一位数以内的计算器代码:#include #include #include #include #define MAXSIZE 100#define OK 1#define ERROR 0#define Status int#define SElemType char#include using namespace std;//顺序栈的存储结构 ty

2017-11-12 21:04:07 205

原创 链表(作业二)

要求:用链表实现学生信息管理系统代码:#include#include#include#include#define MASZIZE 100 //管理系统可能达到的最大长度 #define ERROR 0#define OK 1#define OVERFLOW -1using namespace std;void setmenu();typedef int Stat

2017-11-12 21:00:24 288

原创 顺序表(作业一)

题目:用顺序表实现学生信息管理系统。代码:#include#include#include#include#define MASZIZE 100#define OK 1#define OVERFLOW -1using namespace std;typedef int Status;//学生信息结构体 typedef struct Student{ char num

2017-11-12 20:54:29 465

原创 Distances to Zero

点击打开链接B - Distances to Zero #include#include #include #include using namespace std; int a[200005];int b[200005];int c[200005];int main(){ int n,i,j,s,m=0; i

2017-11-05 21:54:48 276

原创 九的余数

点击打开链接九的余数时间限制:3000 ms  |  内存限制:65535 KB难度:3描述现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数整除九之后的余数。输入第一行有一个整数m(1随后m行每行有一个自然数n。输出输出n整除九之后的余数,每次输出占一行。样例输入345465456

2017-08-22 21:00:31 208

原创 Wolf and Rabbit

点击打开链接A - Wolf and Rabbit HDU - 1222 #includeint main(){ int m,n,p,t; scanf("%d",&p); while(p--) { scanf("%d%d",&m,&n); while(m!=0) { t=n%m; n=m; m=

2017-08-22 17:11:38 280

空空如也

空空如也

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

TA关注的人

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