- 博客(4)
- 收藏
- 关注
原创 Python:约瑟夫环问题
描述据说著名历史学家 Josephus有过以下的故事:Josephus及他的朋友共41人围成一个圆圈,由第1个人开始报数,每数到3该人就必须出去,然后再由下一个人重新报数,直到圆圈上少于3人为止。Josephus将朋友与自己安排在第16个与第31个位置,成为最后剩下的人。扩展这个问题,当人数为n,每次报数为k.
2021-12-03 22:00:04 2205
原创 python生成随机列表,把下标为偶数的逆序排列
生成随机列表需要导入random,循环生成随机数,添加到列表里面import randoms= []for x in range(0, 20): s1=random. randint(1, 101) s. append (s1)print(s)用循环切片的方法,把下标为偶数的取出来,放到另一个列表里面sq=[]for x1 in range(0, 20, 2): sq. append(s[x1])对另一个列表进行相关排序sq. sort(reverse=Tru...
2021-11-17 20:03:39 6535 1
原创 Python中random.seed随机数种子的用法
用random函数要先导入如果需要生成的随机数的范围是0-n,你可以在循环的前面的代码用random.seed(n),把n当成随机数种子,这样每次生成的随机数的顺序是固定的。import random在用random函数时,每次都会产生一个随机数,比如:import randomn=int(input("输入一个数字:"))print("输出:",end="")for x in range(0,10): m=random.randint(0,n+1) print(m,e...
2021-10-17 17:37:25 20417 1
原创 java:编写一个求平方的窗体
编译平台选择是eclipse。打开eclipse,file->new->class,输入名称后,点finsh。JTextField 方法用于在窗体中添加文本框,in为文本框名称(可随意设置),10为长度。JButton用于添加按钮,btn为按钮名称(可随意设置),后面引用为按钮的内容。JLabel用于在窗体中添加其他内容,out为名称(可随意设置),后面为显示的内容。这是appFrame函数,...
2021-10-09 20:09:18 5553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人