![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python练习(未完成)
up中的小猿类
这个作者很懒,什么都没留下…
展开
-
1059. C语言竞赛(20)——Python
测试点1与2运行超时#判断素数import mathdef isPrime(n): if n <= 1: return False for i in range(2, int(math.sqrt(n)) + 1): if n % i == 0: return False return True#得到获奖名单 num_guys = input() num_guys原创 2017-12-08 19:18:16 · 475 阅读 · 0 评论 -
1050. 螺旋矩阵(25)
测试点2与6没过主要的点是:(1)求得m与n,这个我是从1到一直到数的一半试的;(2)构造螺旋矩阵,使用的是一圈一圈的方法,就是先把最外面的一圈填上,然后再填里面的一圈,对于最后可能剩下的单独一列,则是使用的列表是否为空来判断,因为我把排好序的元素从列表中一个个的弹出,然后放到矩阵中。未完待续。。。import math#得到分解的质因数def f(n): n = int原创 2017-11-30 17:33:05 · 312 阅读 · 0 评论 -
1052. 卖个萌 (20)--Python
虽然自己跑着没问题,但是测试总说返回为零,应该是程序炸了,先记录下来,然后再改。def get_list(a): a = ''.join(a.split()) list_1 = list(a) list_2 = [] length = len(list_1) #print(list_1) while list_1: i = 0 if list_1[i] == '[':原创 2017-12-03 08:53:52 · 762 阅读 · 1 评论 -
1065. 单身狗(25)--Python
测试点1测试的是输出的格式,使用join函数连接输出就会报错;最后两个测试点运行超时num_sum = input()num_sum = int(num_sum)list = []couple_dir = {}#统计夫妻for i in range(num_sum): string = input().split() couple_dir[string[0]] = strin原创 2017-12-06 10:03:12 · 493 阅读 · 0 评论 -
1045. 快速排序(25)--Python
这个开始看的数据这么大,应该很容易超时。的确,在第一次编写完后,只有测试点0过了,然后别的都是超时,所以就到网上找了找思路,发现了一种不错的判断主元的方法,就是把排好序的列表与原始列表进行比较,看看有哪些元素的位置没有发生改变,这些元素若是还是原始列表从头到现在的最大值,则有可能是主元,保存结果。本来以为借用了大牛的思路,可以顺利的通过,谁知道测试点2又说格式错误,而且在反复提交的时候测试点1原创 2017-11-27 19:54:29 · 413 阅读 · 0 评论 -
1055. 集体照 (25)——Python
还有两个测试点没有通过,先记录下来,等下午再整整#得到输出def get_out(list): length = len(list) for i in range(length): if i == length - 1: print(list[i]) else: print(list[i] + ' ', end = '') #得到输出每列的排列def get原创 2017-12-26 11:16:22 · 395 阅读 · 0 评论