自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (4)
  • 收藏
  • 关注

原创 【高中信息技术】单链表的插入

【高中信息技术】单链表的插入

2023-02-08 16:16:29 279

原创 【代码】草稿箱,无用且不完整,请忽略13【栈】

【代码】【代码】草稿箱,无用且不完整,请忽略13【栈】

2023-01-03 23:25:25 402

原创 【代码】草稿箱,无用且不完整,请忽略12【平方根】

【代码】草稿箱,无用且不完整,请忽略12【平方根】

2023-01-03 23:17:13 223

原创 草稿箱,无用且不完整,请忽略11【链表】

【代码】草稿箱,无用且不完整,请忽略11【链表】

2023-01-03 23:15:44 199

原创 草稿箱,无用且不完整,请忽略10。

【代码】草稿箱,无用且不完整,请忽略10。

2023-01-03 23:07:25 97

原创 【供暖题】草稿箱,无用且不完整,请忽略9

【代码】【供暖题】草稿箱,无用且不完整,请忽略9

2023-01-03 23:03:24 99

原创 草稿箱,无用且不完整,请忽略8【队列】

【代码】草稿箱,无用且不完整,请忽略8【队列】

2023-01-03 23:01:22 167

原创 草稿箱,无用且不完整,请忽略7

【代码】草稿箱,无用且不完整,请忽略7。

2023-01-03 22:48:44 103

原创 草稿箱,无用且不完整,请忽略6

【代码】草稿箱,无用且不完整,请忽略6。

2023-01-03 22:45:27 183

原创 草稿箱,无用且不完整,请忽略5

【代码】草稿箱,无用且不完整,请忽略5。

2023-01-03 22:42:03 108

原创 草稿箱,无用且不完整,请忽略4

【代码】草稿箱,无用且不完整,请忽略4。

2023-01-03 22:33:54 104

原创 草稿箱,无用且不完整,请忽略3

【代码】草稿箱,无用且不完整,请忽略3。

2023-01-02 23:53:41 170

原创 草稿箱,无用且不完整,请忽略2

【代码】草稿箱,无用且不完整,请忽略2。

2023-01-02 23:48:20 142

原创 草稿箱、无用,请忽略1

【代码】草稿箱、无用,请忽略1。

2023-01-02 23:36:19 98

原创 草稿箱,暂存,无用请忽略(12,对分)

【代码】草稿箱,暂存,无用,请忽略(12,对分)

2023-01-02 23:01:16 114

原创 波特率笔记

波特率vs 比特率

2022-12-29 18:31:08 1600

原创 输入一个字符串,输出他的最长回文子串,要求仅有2重循环完成(枚举中间值)

110,输入一个字符串,输出他的最长回文子串,要求仅有2重循环完成(枚举中间值)def ispl(str): flag=0 for i in range(len(str)): if str[i]!=str[len(str)-i-1]: flag=1 if flag==0: return 0 else: return 1 str=input("请输入字符串:")long=str[0]for

2021-11-10 16:39:14 329

原创 输入一个整数数字构成的字符串,用逗号隔开每个数字,输出最大的一个数字

106,输入一个整数数字构成的字符串,用逗号隔开每个数字,输出最大的一个数字输入4353,54,5,523,54356输出54353’’’str=input()l=list(map(int,str.split(',')))max=0for i in l: if i>max: max=iprint(max)...

2021-11-05 15:49:34 4938

原创 输入一段英文句子(无标点),每两个单词空格隔开,统计单词的平均长度。

105,输入一段英文句子(无标点),每两个单词空格隔开,统计单词的平均长度。提示:空格数+1就是单词数。str=input()n=str.count(' ')+1list=list(str.split())num=0for i in list: num+=len(i)print(num/n)

2021-11-05 15:18:54 1342

原创 输入一个字符串密码(只有英文字母),现在请你给他加密后输出,

101,输入一个字符串密码(只有英文字母),现在请你给他加密后输出,加密方式是把当前字母替换为自己字母表向后移动3位的字母,例如a改为d, r改为u。但是x,y,z这三个字母因为后移3位不行,就绕回来分别用a,b,c代替。last_list=[88,89,90,120,121,122]str=input()for i in str: if ord(i)not in last_list: print (chr(ord(i)+3),end='') else:

2021-11-05 14:09:26 789

原创 输入一个字符串(只有英文字母),把出现的大写字母都改为小写后输出(原来就是小写字母则不变)

100,输入一个字符串(只有英文字母),把出现的大写字母都改为小写后输出(原来就是小写字母则不变)str=input()print (str.lower())

2021-11-05 13:57:49 206

原创 输入一个字符串,输出ASCII码最大的字符。

99,输入一个字符串,输出ASCII码最大的字符。str=input()max=0for i in str: if ord(i)>max: max=ord(i)print (chr(max))

2021-11-05 13:53:14 903

原创 输入一个字符串,输出中间有多少个数字字符。

98,输入一个字符串,输出中间有多少个数字字符。str=input()num=0for i in str: if i.isdigit(): num+=1print(num)

2021-11-05 13:47:14 247

原创 输入一个字符串,然后输出它的逆向串。

97,输入一个字符串,然后输出它的逆向串。str=input("请输入字符串:")l=list(str)for i in range(len(l)-1,-1,-1): print (l[i],end='')

2021-11-05 13:33:52 316

原创 96_2,输入一个数,然后输出它的位数。

96,输入一个数,然后输出它的位数。n=input()print(len(n))

2021-11-05 13:20:47 104

原创 输入一个数,然后输出它的位数

96,输入一个数,然后输出它的位数。n=int(input())num=0while n//10>=10: n=n//10 num+=1print (num+2)

2021-11-05 13:17:33 483

原创 现有N名热爱信息学的同学,将他们从1到N编号;第i名同学的编程能力为Qi。 为了实现共同进步,同时又不至于太受打击。每位同学都想找一位能力比自己高并且与 自己最接近的同学作为学习伙伴。请编程求出每位同

94,现有N名热爱信息学的同学,将他们从1到N编号;第i名同学的编程能力为Qi。为了实现共同进步,同时又不至于太受打击。每位同学都想找一位能力比自己高并且与自己最接近的同学作为学习伙伴。请编程求出每位同学理想的学习伙伴的编号和每位同学自己被多少名同学选择为理想的学习伙伴。选择学习伙伴时,如果有多个符合条件的同学则选择编号最小的,如果无法找到满足条件的同学则输出0。输入 第1行,整数N 接下来N行,N个整数表示每位同学的编程能力Qi输出共N行,每行两个整数 前面一个数为该同学的理想学习伙伴的编号

2021-11-05 12:58:50 389

原创 n个人围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数, 数到m的人再出圈,……依次类推, 直到所有的人都出圈,请输出依次出圈人的编号.

88,n个人围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数,数到m的人再出圈,……依次类推,直到所有的人都出圈,请输出依次出圈人的编号.输入n m输出出圈的编号样例输入10 3样例输出3 6 9 2 7 1 8 5 10 4‘’’n,m=map(int,input().split())l=[0]*nk=0count=0while count !=n: for i in range(n): if l[i]==0:

2021-11-04 22:36:00 4716

原创 N个人围成一圈,将他们顺时针从1到N编号。从编号为S的人开始报数, 先沿顺时针方向数到第M个人出圈,再沿逆时针方向数到第K个人出圈.....依次类推, 直到所有的人出圈为止。请依次输出每次出圈的人的编

‘’'95,N个人围成一圈,将他们顺时针从1到N编号。从编号为S的人开始报数,先沿顺时针方向数到第M个人出圈,再沿逆时针方向数到第K个人出圈…依次类推,直到所有的人出圈为止。请依次输出每次出圈的人的编号。输入一行,使用空格隔开的4个整数N、S、M、K输出共N行,每次出圈的人的编号样例输入5 2 4 1样例输出5 4 1 3 2‘’’n,s,m,k=map(int,input().split())l=[0]*nnum=0#用于记步数count=0i=s-1flag=0 #顺时

2021-11-04 22:34:51 1598

原创 最近有 n 个不爽的事,每句话都有一个正整数刺痛值(心理承受力极差)。爱与愁大神想知道连续 m 个刺痛值的和的最小值是多少,但是由于业务繁忙,爱与愁大神只好请你编个程序告诉他。

85,最近有 n 个不爽的事,每句话都有一个正整数刺痛值(心理承受力极差)。爱与愁大神想知道连续 m 个刺痛值的和的最小值是多少,但是由于业务繁忙,爱与愁大神只好请你编个程序告诉他。输入格式第一行,输入两个用空格隔开的整数,分别代表 n 和 m。第 2 到第 (n + 1) 行,每行一个整数,第 (i + 1)行的整数 a[i]代表第 i 件事的刺痛值 a[i]。输出格式输出一行一个整数,表示连续 m 个刺痛值的和的最小值是多少。输入输出样例输入8 31 4 7 3 1 2 4 3 #换行

2021-10-15 14:17:17 769

原创 有n名同学陆陆续续进入教室。我们知道每名同学的学号按进教室的顺序给出。上课了,老师想知道第 i 个进入教室的同学的学号是什么(最先进入教室的同学 i=1)

84,有n名同学陆陆续续进入教室。我们知道每名同学的学号按进教室的顺序给出。上课了,老师想知道第 i 个进入教室的同学的学号是什么(最先进入教室的同学 i=1)输入格式第一行 2 个整数 n 和 m,表示学生个数和询问次数。接下来n行 输入n 个整数,表示按顺序进入教室的学号。接下来m行输入 m 个整数,表示询问第几个进入教室的同学。输出格式m 个整数表示答案,用换行隔开。输入10 31 9 2 60 8 17 11 4 5 14 #换行1 5 9 #换行输出185n,m=m

2021-10-15 13:58:02 1198

原创 求中位数。如果是奇数个数,求中间那个数,如果是偶数个,求中间两个数的平均数

82,求中位数。如果是奇数个数,求中间那个数,如果是偶数个,求中间两个数的平均数l=list(map(int,input().split()))n=len(l)if n%2==0: print ((l[n//2-1]+l[n//2])/2)else: print (l[n//2])

2021-10-09 17:17:31 390

原创 选择排序,每次都选出最小的,添加在新的列表里,并在待排序的列表中删除该元素

81,选择排序每次都选出最小的,添加在新的列表里,并在待排序的列表中删除该元素l1=list(map(int,input().split()))l2=[]for i in range(len(l1)): m=l1[0] index=0 for j in range(len(l1)): if m>=l1[j]: m=l1[j] index=j l2.append(l1[index]) del

2021-10-09 16:31:48 109

原创 《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a的木棍,从第二天开始,每天都要将这根木棍锯掉一半

26,《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a的木棍,从第二天开始,每天都要将这根木棍锯掉一半(每次除 2,向下取整)。第几天的时候木棍会变为 1?n=int(input("请输入整数a:"))i=1while n>1: n=n//2 i+=1print (i)...

2021-10-09 15:13:11 4184

原创 首先求出正整数n每个位上的数字的乘积,然后再判断该乘积是否是奇数。如果是则输出Yes,否则输出No。假设,输入的整数n为214;

25,首先求出正整数n每个位上的数字的乘积,然后再判断该乘积是否是奇数。如果是则输出Yes,否则输出No。假设,输入的整数n为214;那么n每个位上数字的乘积为2 * 1 * 4 = 8。8不是奇数,故输出Non =int (input ("请输入整数n:"))sum=1while n>0: sum=sum*n%10 n=n//10if sum%2==0: print ("No")else: print ("Yes")...

2021-10-09 13:18:48 378

原创 输入一个整数,输出它的各个数位之和。

24,输入一个整数,输出它的各个数位之和。n=int(input ("请输入整数n:"))sum=0while n>0: sum +=n%10 n=n//10print (sum)

2021-10-09 13:06:06 1681

原创 小白鼠患传染病了。一只小白鼠会每轮传染x只小白鼠。试问n轮传染后,总共有多少小白鼠被传染?

23,小白鼠患传染病了。一只小白鼠会每轮传染x只小白鼠。试问n轮传染后,总共有多少小白鼠被传染?样例:输入:10 2 输出:121输入:2 3 输出:27x,n=map (int,input("请输入x和n:").split())sum=1for i in range(1,n+1): sum=sum+sum*xprint (sum)...

2021-10-09 12:46:22 273

原创 输入n, 求1-1/3+1/5-1/7.....1/n的值

22,输入n, 求1-1/3+1/5-1/7…1/n的值n =int(input("请输入n:"))e=1for i in range(1,n+1): e=e+(-1)**i*(1/(2*n+1))print(e)

2021-10-09 11:14:33 365

原创 已知正整数n是两个不同的质数的乘积,试求出两者中较大的那个质数。提示:不用判质的。

20,已知正整数n是两个不同的质数的乘积,试求出两者中较大的那个质数。提示:不用判质的。import mathn=int(input("请输入正整数n:"))for i in range(2,int(math.sqrt(n))): if n%i==0: print (n/i)

2021-10-09 10:54:56 2994

原创 求斐波那契数列的第N项。

18,求斐波那契数列的第N项。斐波那契数列是这样的一个数列,1,1,2,3,5,8,…,即前两项都是1,后面每一项都是其前面两项的和, 现在要你求出该数列的第n项。l=[]N=int (input ("请输入整数N:"))l=l+[1,1]for i in range(2,N): l.append(l[i-2]+l[i-1])print (l[-1]) ...

2021-10-08 11:54:53 375

货币金融学复习笔记(第七、八章)2021年8月20日.pdf

货币金融学复习笔记(第七、八章)(手写版)

2021-08-20

货币金融学复习笔记(第五、六章)2021年8月20日.pdf

货币金融学复习笔记(第五、六章)(手写版笔记)

2021-08-20

货币金融学复习笔记(第三、四章)2021年8月17日.pdf

货币金融学复习笔记(第三、四章)手写版

2021-08-18

货币金融学复习笔记(第一、二章)2021年8月17日.pdf

货币金融学复习笔记(第一、二章)

2021-08-18

空空如也

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

TA关注的人

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