![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
题目
星河百穿
一个正在学Python的程序猿
展开
-
【数据结构练习题——查找】
二叉查找树;二叉排序树;查找成功平均查找长度;查找失败平均查找长度原创 2022-10-28 21:45:44 · 951 阅读 · 0 评论 -
算法设计:将给定的二叉树输出其等价的中缀表达式
树与二叉树;中缀表达式;算法设计原创 2022-10-21 17:38:00 · 1573 阅读 · 0 评论 -
算法:约瑟夫环(猴子选大王)
约瑟夫问题有时也称为约瑟夫斯置换,是一个计算机科学和数学中的问题。在计算机编程的算法中,类似问题又称为约瑟夫环。又称“丢手绢问题”。问题来历据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。原创 2021-03-24 13:54:29 · 1760 阅读 · 3 评论 -
报时助手(AC代码)
问题BAC代码'''给定当前的时间,请用英文的读法将它读出来。时间用时h和分m表示,在英文的读法中,读一个时间的方法是:如果m为0,则将时读出来,然后加上“o'clock”,如3:00读作“three o'clock”。如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。时和分的读法使用的是英文数字的读法,其中0~20读作:0:zero, 1: one, 2:two, 3:three, 4:four, 5:five, 6:six, 7:seven, 8.原创 2021-02-06 22:40:43 · 327 阅读 · 0 评论 -
A+B 输入输出练习I(AC代码)
问题Aac代码while True: a,b = input().split() print(eval(a)+eval(b))原创 2021-02-05 22:12:01 · 551 阅读 · 0 评论 -
Python72题训练
Python题目一题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?首先,初始化num为0,从1,2,3,4中取出一个数可以用range函数,从这些数字中组成互不相同且无重复的三位数,我们可以想到用(for i in)嵌套语句来实现。随后每遍历一遍,num值+1,打印输出i,m,n 及 num。代码如下。num = 0for i in range(1,5): for m in range (1,5): for n in range(1,原创 2020-11-05 20:59:38 · 538 阅读 · 0 评论