PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A41144
买图书
电子学会-C-L1
容易
--
A41145
整数的和
电子学会-C-L1
容易
--
A41146
交换值
电子学会-C-L1
容易
--
A41147
有多少种二叉树输入n(1<n<13),求n个结点的二叉树有多少种形态输入整数n输出答案样例输入3样例输出5n个结点组成的二叉树形态总数=卡特兰数=C^{_{m}^{n}}/(n+1),其中m=2n。
电子学会-C-L7
困难
--
A41148
城堡问题如图是一个城堡的地形图。请你编写一个程序,计算城堡一共有多少房间,最大的房间有多大。城堡被分割成m×n(m≤50,n≤50)个方块,每个方块可以有0~4面墙。输入程序从标准输入设备读入数据。第1、2行每行1个整数,分别是南北向、东西向的方块数。在接下来的输入行里,每个方块用一个数字(0≤p≤50)描述。用一个数字表示方块周围的墙,1表示西墙,2表示北墙,4表示东墙,8表示南墙。每个方块用…
电子学会-C-L7
困难
--
A41149
快速堆猪小明有很多猪,他喜欢玩叠猪游戏,就是将猪一头头叠起来。猪叠上去后,还可以把顶上的猪拿下来。小明知道每头猪的重量,而且他还随时想知道叠在那里的猪最轻的是多少斤。输入有三种输入 1)push n n是整数(0<=0 <=20000),表示叠上一头重量是n斤的新猪 2)pop 表示将猪堆顶的猪赶走。如果猪堆没猪,就啥也不干 3)min 表示问现在猪堆里最轻的猪多重。如果猪堆没猪,就啥也不干 输…
电子学会-C-L7
困难
--
A41150
重建二叉树给定一棵二叉树的前序遍历和中序遍历的结果,求其后序遍历。输入输入可能有多组,以EOF结束。 每组输入包含两个字符串,分别为树的前序遍历和中序遍历。每个字符串中只包含大写字母且互不重复。输出对于每组输入,用一行来输出它后序遍历结果。样例输入DBACEGF ABCDEFGBCAD CBAD样例输出ACBFGEDCDAB
电子学会-C-L7
困难
--
A41151
寻找2022小明在玩一个数字游戏,该游戏要求每次随机生成100个0与2组成的数字序列。现在需要小明找出这个随机数字序列中能够连续组成2022这个数字序列的个数。请你编写Python程序帮助小明实现游戏功能。请将如下程序代码补全
电子学会-Python-L5
困难
--
A41152
明明送给冬冬一张包含n行省份和城市对应信息的列表,同时还给冬冬一组m个需要查询的城市名称。请帮助冬冬编程计算,对于每个城市输出其所在省份。
电子学会-Python-L5
困难
--
A41153
小聪同学是班长,为了更好地管理班级通讯录,他编写了一个程序,具有以下功能: (1)设计有一个空字典,用于存放用户的通讯录(包括姓名和电话号码)。 (2)程序运行后,有以下提示信息并可选择输入: a.新增联系人 b.查询联系人 c.删除联系人 d.退出程序 (3)根据用户选择,进入下一步。根据上述算法思想,补全下列代码。
电子学会-Python-L5
困难
--
A41154
在python中要输出文件路径时,如:"c:\name\text\file.txt",可以使用双重转义(用两个斜杠)输出该字符串,s="c:\\name\\text\\file.txt",print(s)。( )
电子学会-Python-L5
较难
--
A41155
range函数有2个参数时,第1个参数表示左边界,第2个参数表示右边界,且不含右边界。 ( )
电子学会-Python-L5
较难
--
A41156
字典的键不允许重复,但值是可以重复的。( )
电子学会-Python-L5
较难
--
A41157
Python集合中可以删除指定位置的元素,也可以删除特定值的元素。( )
电子学会-Python-L5
较难
--
A41158
Python集合支持使用下标访问其中的元素。( )
电子学会-Python-L5
较难
--
A41159
通过 add 方法可以向列表添加元素。( )
电子学会-Python-L5
较难
--
A41160
Python中如果x,y,z=map(str,range(3)),那么y=1。( )
电子学会-Python-L5
较难
--
A41161
Python中的元组类似于列表, 创建一个元组可以将所有元素放在小括号()或方括号[]内。( )
电子学会-Python-L5
较难
--
A41162
如果直接在复杂的环境使用pyinstaller会使得打包出来的文件十分大。( )
电子学会-Python-L5
较难
--
A41163
Python运算符%不仅可以用来求两个整数相除的余数,还可以用来格式化输出字符串。( )
电子学会-Python-L5
较难
--