自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++ ---队列(queue)

C++ —队列(queue)今天我们来学习一下C++中的队列(queue)。特点先进先出,后进后出。什么意思呢?队列只能出队最顶层,进队最底层。比如:a(加入a)b a(加入b)c b a(加入c)c b(踢掉a)c(踢掉b)(踢掉c)踢掉的顺序和加入的顺序是一样的。命令如果以a为一个队列,b为一个元素,那么他有如下几种命令:a.push(b)(入队)a.front()(查看队首元素)a.pop()(踢掉队首元素)a.empty()(判断队列是否为空)a.back()

2021-02-18 11:51:40 1454 1

原创 OJ常用术语

OJ常用术语OJ—Online JudgeAC—AcceptedCE—Compile ErrorPE—Premission ErrorRE—Runtime ErrorMLE—Memory Limit ExceededOLE—Output Limit ExceededTLE—Time Limit ExceededPLE—Problem rule Limit Exceeded

2021-02-17 20:13:54 342

原创 C++ goto语句

C++ goto语句我们今天讲一下让人又爱又恨的语句–goto语句了。作用能从一个点跳到另一个点写法事先定义好一个跳转点,它可以写成 一个跳转点的名字+: 的形式。接下来就是跳转了,跳转可以写成goto 跳转点。代码示例#include<iostream>using namespace std;int main(){ int n; //定义变量 Input:cout<<"Input a integer between 1 and 10."<<end

2021-02-17 19:41:34 718 1

原创 洛谷P1425小鱼的游泳时间

洛谷P1425小鱼的游泳时间4题目描述伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的。这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小鱼计算一下,它这天一共游了多少时间呢?小鱼游的好辛苦呀,你可不要算错了哦。输入格式一行内输入 4 个整数,分别表示 a, b, c, d。输出格式一行内输出 2 个整数 e 和 f,用空格间隔,依次表示小鱼这天一共游了多少小

2021-01-23 18:57:19 228

原创 2的幂次方

递推—2的幂次方题目题目描述任何一个正整数都可以用2的幂次方表示。例如:137=27+23+20同时约定次方用括号来表示,即ab可表示为a(b)。由此可知,137可表示为:2(7)+2(3)+2(0)进一步:7=22+2+20(21用2表示)3=2+20所以最后137可表示为:2(2(2)+2+2(0))+2(2+2(0))+2(0)又如:1315=210+28+25+2+1所以1315最后可表示为:2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+

2021-01-03 15:10:24 1266

原创 阿克曼函数

阿克曼函数定义阿克曼函数的定义如下:Ack(m,n)={当m=0时返回n+1当n=0时返回Ack(m−1,1)当m,n>0时返回Ack(m−1,Ack(m,n−1))Ack(m,n)=\left\{\begin{aligned}当m=0时返回n+1\\当n=0时返回Ack(m-1,1)\\当m,n>0时返回Ack(m-1,Ack(m,n-1))\\\end{aligned}\right.Ack(m,n)=⎩⎪⎨⎪⎧​当m=0时返回n+1当n=0时返回Ack(m−1,1)当m

2020-12-27 00:31:12 4904 7

原创 python3.8.4下载

python3.8.4下载有些人很想学python,但是没有python终端,怎么办呢?niu1024来帮你解决。其实只要点击下面的网址,然后下载里面的文件,在解压,点开解压后的文件,就可以下载并安装python啦。但是下载的步骤太难了,怎么办呢?其实很简单。Install Now就是立即下载,而Customize installation要你自己去自定义安装。注意最下面的Add Python 3.8 to PATH,最好它给勾上去,不然就要自己配置环境变量。如果你选的是Install No

2020-12-21 23:01:03 1212

原创 十进制转R进制

十进制转R进制整数部分如果十进制整数转5进制整数,我们可以用“除R法”。除R法比如说20,20/5=10…010/5=2…02/5=0…2从下往上 的余数200就是20转5进制后的结果。

2020-11-22 10:18:57 1252

原创 C++

C++ 乘方运算自己写的(不支持整数次方)#include<iostream>using namespace std;long long pow(int a,int b){//乘方有可能太大,所以用long long int count=1; //错误:int count; for(int i = 0;i < b;i++){ count *= a; } return count;}int main(){ cout << pow(3,3) <&l

2020-09-22 18:23:45 406 1

原创 windows--花里胡哨的文件图标

windowswindowswindows—花里胡哨的文件图标普通文件图标普通文件都一个样:系统文件图标**如果你已经看吐了这个图标,那你就考虑考虑系统给的图标:win7/win10:属性 ->自定义 ->更改图标打开以后是这样的:自己的图标注:这里不需要任何需要下载的东西,只需要电脑自带的画图,电脑键盘,自己的手。如果你品味太高,系统自带的文件图标你也看腻了那你就考虑考虑 自己做一个图标。步骤:1.打开画图,开始画属于你自己的图标。2.假如你画完了,那就看第三步。

2020-08-11 15:44:33 385

原创 python --- print模拟进度条(升级版)

pythonpythonpython — 模拟进度条之前我们讲到了python的进度条,唯一美中不足的是它会换行。没看过的小伙伴们点击这个链接:print模拟加载进度条测试请大家做个选择题:print("helloworld")程序会输出啥?A:helloB:worldC:helloworldD:helloworld答案:C那这个呢?print("hello\rworld")A:helloB:worldC:helloworldD:helloworld答案:B\

2020-07-31 12:23:59 409

原创 py2输入流 to py3输入流

py2输入流 to py3输入流raw_inputpy2 raw_input() 就是 py3 input()input**py2 input() 就是 py3 eval(input())eval表达式eval表达式就是让python控制台读取python代码。(string类型)小结今天我们知道了py2的raw_input,input转py3的input,eval(input),还知道了eval表达式。...

2020-07-17 11:09:35 94

原创 python—NaN

pythonpythonpython—NaNNaNNaNnan就是not a number,类型为float。比较其他像dict,list,int,普通float,tuple等等的99.99%都是这样的:**id不同,值相同,is表达式为 False,==为True,id相同(值绝对相同),is表达式为 False,==为True,id与值都不同,is和==都为False。**NaNid相同(值绝对相同),is表达式为 True,==为False,譬如:float("nan") is

2020-07-13 17:42:45 247

原创 python---如何用5行代码写出类似time.sleep的效果(不依赖time.sleep)

pythonpythonpython—如何用5行代码写出类似time.sleep的效果(不依赖time.sleep)代码#sleep.pyimport timedef sleep(seconds): start_time = time.time() #此处返回python调用函数开始时的时间戳 while time.time() - start_time < seconds: #一直在比较是否小于seconds,直到大于或等于seconds停止 pass调用#test.pyim

2020-07-11 18:07:11 1052

原创 python—转义字符

pythonpythonpython—转义字符\a — 响铃\b — 退格(backspace)\f — 换页符\n — 换行\r — 回到一行开始的位置(idle,sublime等不支持)\t — Tab字符\uXXXX — utf-16字符\v —垂直制表符\xXX — ASCII字符\UXXXXXXXX — utf-32字符\XXX(XXX是八进制) — ASCII字符\\ — 反斜杠自己\’ — 单引号\" —双引号...

2020-07-10 12:27:20 195

原创 python—os.system

pythonpythonpython—os.systemos.systemos.systemWINDOWS用户请往下看。cmdcmd就是windows的控制台,用DOS编程。代码def clear(): import os os.system("cls")是不是把你们的python终端清除了呢?运行原理python -> os.system ->dos↑_________↓↑_______ ↓其实os.system就像一个“中介”,把python命令通过这里再转到cmd

2020-06-27 16:41:17 560

原创 print — flush

pythonpythonpython—printprintprint—flushflushflush代码def slowprint(text,times = 0.1): import time for i in text: print(i,flush = True,end = "") time.sleep(times)作用flush = True是什么?flush在print里默认是False(非实时打印)小明:那flush = True是实时打印咯?没错。小结今天我们知道了

2020-06-27 16:17:10 434

原创 别再用if-else了!

别再用if-else了!某代码def func(a): if a == 0: return False else: return True

2020-06-21 17:45:51 196 1

原创 python—关于那些没用的操作

pythonpythonpython—关于那些没用的操作if Trueif True: print("hello world")输出:hello world直接print(“hello world”)它不香吗?while Falsewhile False: print("EMMM...")print("hello world")输出:hello world上面两行代码我看着都烦。range(0)n = range(0)for i in n: print(i)啥也没

2020-06-07 13:46:20 232

原创 解决python的bin不支持小数的问题

解决pythonpythonpython的binbinbin不支持整数的问题十进制【小数】转二进制整数整数部分就很简单,比如说:3838 / 2 =19…019 / 2 = 9…19 / 2 = 4…14 / 2 = 2…02 / 2 = 1…01 / 2 = 0…1所以是100110。小数既然整数部分要除以2,那小数部分就得乘2。0.1260.126 * 2 = 0.252 -> 00.252 * 2 = 0.504 -> 00.504 * 2 = 1.008

2020-05-30 11:24:37 966

原创 py2的xrange和range与py3的range

<py2>xrange与<py3>range语法<py3>rangefor i in range(end,start = 0,step = 1): 语句<py2>xrangefor i in xrange(start = 0,end,step = 1): 语句#和py3相似py3和py2(range和xrange)到底谁快作为一个标准的程序,快才是重点,谁都不愿意程序慢慢的吧。这是我做的实验:#py2.7import timesta

2020-05-19 18:42:43 215

原创 C++ — for循环

CCC++ —forforfor循环代码复制粘贴#include<iostream>using namespace std;int main(){cout << 0 << endl;cout << 1 << endl;cout << 0 << endl;cout << 0 << endl;cout << 0 << endl;譬如让程序输出0–31:#in

2020-05-17 18:00:46 535

原创 python---类的__call__函数:让自己的对象是个callable

pythonpythonpython—类的__callcallcall__函数:让自己的对象是个callablecallablecallable代码定义类class newclass(object): #定义类 def __init__(self): #__init__绝对不能丢 pass def __call__(self): print("这个东西是callable!")实例n = newclass()n()输出:这个东西是callable!小结今天我们知道了如何让自

2020-05-17 16:16:52 324

原创 用python制作A和C(排列数与组合数)

用python制作A和C(排列数与组合数)代码def A(a,b): #排列数 n = 1 for i in range(a,a-b,-1): n *= i return ndef C(a,b): #组合数 return A(a,b) // A(b,b)实例A(4,4)c(4,4)输出:241特殊的for循环:for(end,start,-n)for i in range(10,0,-1): print(i)输出:10987654321re

2020-05-16 16:52:32 1169

原创 解决complex转int的问题

解决complex转int的问题代码错误int(666j)Traceback (most recent call last):File “<stdin>”, line 1, in <module>int(999j)TypeError: can’t convert complex to int正确def complextoint(cp): cp = list(str(cp)) #从complex转str再转list cp = cp.remove(j) #去掉

2020-05-11 18:30:17 7265

原创 恶搞

恶搞⚠:此文章只作为娱乐。commandrem C:\users\admin\desktop\wegame.bat:aecho 滚!echo 真烦!echo 10echo 9echo 8echo 3echo 2echo 1echo 分身!start C:\users\admin\desktop\wegame.batgoto apython#同学源代码#对chr...

2020-05-07 18:12:12 420

原创 python--ellipsis

pythonpythonpython—ellipsisellipsisellipsis中文省略代码l = [1,2]l.append(l)你想象的1输出:[1,2,[1,2]]2输出:[1,2,[1,2,[1,2,[1,2,[1,2]]]]] <无限嵌套直到python终端内存爆炸>3(逻辑问题)输出:[1,2,1,2]…python...

2020-05-05 22:35:40 1003

原创 类的__init__函数--让类像个函数

类的__init__函数—让类像个函数代码class myclass(): def __init__(cls): print("myclass像个函数!")myclass()输出:myclass像个函数!这是为什么因为python似乎和我们有个“约定”,在一个类里定义__init__函数,在直接调用类,就可以让类变得像函数。小结今天我们知道了如何让类像个函数,还知道了...

2020-05-04 15:45:05 672

原创 python--自己做个Error和Warning

pythonpythonpython—自己做个ErrorErrorError和WarningWarningWarning类继承class a: #原始类a aa = 0 ab = 1class b(a): #b继承了a ba = 2 bb = 3print(dir(b))输出:[‘aa’,‘ab’,‘ba’,‘bb’]这就是简单的类继承。BaseException这...

2020-05-04 13:26:55 554

原创 py2的long和unicode以及encoding注释

py2py2py2的longlonglong和unicodeunicodeunicode以及encodingencodingencoding注释long代码#这是py2print(99999999999999999999999999999999999999999999999)输出:99999999999999999999999999999999999999999999999L多出...

2020-05-03 10:28:55 836

原创 python常量--enum

python常量python常量python常量—enumenumenumC++C++的常量用const标志。#include<iostream>using namespace std;int main(){const int i = 0; //定义整形常量i为0cout << i << endl;return 0;}输出:0代码定...

2020-05-02 12:09:57 480

原创 py2 & py3

py2 & py3py2“特产”longlong在py2中是必不可少的。我们来看看:n1 = long(3)print(n1)n2 = long("123")print(n2)输出:3L123Lunicodepy2中unicode(u前缀或U前缀)是必不可少的,因为那时的python不默认unicode,所以才有这种前缀(当然py3也有这两个前缀,不过py3默认...

2020-05-01 18:02:38 468 1

原创 如何在C: \Windows\System32下保存东西

如何在C: \Windows\System32下保存东西特殊权限如果你要在C: \Windows\System32增加或删除东西,尤其是删除,你要特别小心。因为有些东西删掉了你可能就弄不回来了。直接保存会怎么样直接保存就会弹出一个窗口,内容是需要管理员权限才能保存,而且还说:你要保存在C:\users\xxxx(用户名)下吗?如何保存先“假装屈服”,保存在最好找的桌面,在进入C:\Wi...

2020-04-12 13:30:23 2277

原创 python---做一个恶搞程序

python—做一个恶搞程序⚠:本文章只作为娱乐用。very easyprint("You can't win this game") #你不可能赢这个游戏n = int(input("Between 1 and 10 type a number(integer)")) #在1到10之间写一个数字(整数)print("Your answer isn't integer or not be...

2020-04-07 22:07:46 5095 7

原创 ascii 0 -- 255

ascii 0–255⚠:有一些字符可能显示不出来。'''NUL 0 null 1 start of headline 2 start of text 3 end of text 4 end of transmission 5 enquiry 6 acknowledge 7 bell 8 backspace 9 <\t tab> 10 &l...

2020-04-05 14:45:14 532

原创 if-true

python—if True有没有用?我觉得他总有它的用处,比如特殊原因,缩进行太多,为了避免太累,我就用它来解决缩进问题。#niuniu.py'''这是我之前的文件'''if True: from time import * start = time() class Niuniu: @classmethod def A(self...

2020-04-03 21:38:45 632

原创 python--- if __name __ == '__main __'

pythonpythonpython—if __name __ == ‘__main __’上次我们讲了python的__name__,知道了__name__的一些功能,我们今天就讲讲python的

2020-04-01 21:22:28 195 1

原创 变量取值范围

变量取值范围+,- ********bitbit取值为0、1byte1byte的取值范围是-128 — 127short1short的取值范围是-32768 — 32767int or long1int(long)的取值范围是-2147483648 — 2147483647long long1long long的取值范围是-9223372036854775808 — 9223...

2020-03-31 19:29:45 2414

原创 python---导入 py文件

python—导入 py文件怎么用先看代码:#test1.pyprint("hello world")确保你保存了test1。(不过也有可能失败)#test2.pyimport test1输出:hello world为什么要用这项功能**因为可以让...

2020-03-31 18:17:52 807

原创 python-__name__

python—__ name __怎么用__name__ = 'niu1024'class niuniu: def double(self,n): return n * 2 def niu(self): return "niuniu"print(niuniu)输出< class niu1024.niuniu >有什么作用可以让类的上级名字改为其他名字(初...

2020-03-30 19:15:48 152

小小小小小小小人跑酷

一个小人在跑酷

2020-12-26

python3.8.4官方版下载

需要python的人

2020-12-20

clickthis.py

通过python的文件生成与死循环,让这些以十六进制为名字生成的文本格式的文件无限生成,致使你的电脑内存爆炸,如果不小心运行了click.py,请按ctrl+c停止终端或者立即关闭,谢谢!

2020-05-23

空空如也

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

TA关注的人

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