题目描述 在一条数轴上有 N 家商店,它们的坐标分别为 A1~AN。 现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。 为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。 输入格式 第一行输入整数N。 第二行N个整数A1~AN。 输出格式 输出一个整数, ...
分类:
编程语言 时间:
2021-01-13 10:49:03
阅读次数:
0
#coding=utf-8 """ Author:多测师_王sir Time:2020-11-22 14:50 Wechat:xiaoshubass website:www.duoceshi.cn """ ''' 题目:python的列表里相邻一样的元素组成一个列表,[1,1,3,6,6,7,7,7 ...
分类:
编程语言 时间:
2020-11-26 14:53:05
阅读次数:
4
题目: 给定一个整数i,求出另一个整数j,使i和j在用8位二进制表示时互为逆序。 实验代码: while(1): n=int(input('请输入一个数:')) s='' for j in range(8): s+=str(n%2) n//=2 s=str(s) sum=0 j=len(s)-1 f ...
分类:
编程语言 时间:
2020-10-07 20:38:28
阅读次数:
27
题目: 题目解析: 这个题目和之前我们做的稍微有一点不一样,需要我们在函数里面再写一个函数才能够进行递归,还有一种则是广度优先搜索的方法来求解这道题,这两种方法都需要掌握。这里先给出递归解法,迭代的方法稍后在补充。递归的方法你看看代码自然就懂了: # Definition for a binary ...
分类:
编程语言 时间:
2020-09-09 18:44:42
阅读次数:
24
题目: 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 题目解析: 方法一: 这个题目很明显就可以用递归来做,有关树的题目用递归来做基本上是我们需要想到的首选!如果两个树是相同的,我们只需要比较其树根是相同的,同时递归调用比较树根 ...
分类:
编程语言 时间:
2020-09-09 18:40:26
阅读次数:
32
题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 解题思路: 这个题目其实非常基础了,也就是直接使用BFS广度优先搜索算法对整棵二叉树进行遍历即可,我们最后返回的是一个数组 "[]",把遍历之后的元素放到这个数组当中即可。为了进行BFS,我们首先新建一个队列,将树根部的节点放到队列里 ...
分类:
编程语言 时间:
2020-09-04 17:24:39
阅读次数:
59
题目描述: 题目描述: n = int(input()) a = [0] * 4 #完成4个人 m = 0 i = 0 while i < (n + m): i += 1 if (i % 7 == 0) or (str(7) in list(str(i))): a[i % 4 - 1] += 1 m ...
分类:
编程语言 时间:
2020-07-13 18:08:39
阅读次数:
52
关于Python中的None 注意到None这个类型是在做一道Python题目时,要求说如果传进函数的字符串是“None”则返回False,糟糕的是我并不知道如何判断是否是“None”。 None翻译成汉语的意思是“没有”,在Python中它表示空,但和空字符串、空列表不一样,做这样一个小实验: > ...
分类:
编程语言 时间:
2020-07-10 13:02:10
阅读次数:
69
题目: 1、a = 2( int类型),c="5"(string类型),输出 a+c=7的值2、a = 2( int类型) ,b=5( int类型),输出 a+c=25的值3、c = "forling",输出 a = "for",c="li",d="g",将"forling"替换成“forlooin ...
分类:
编程语言 时间:
2020-05-29 17:39:12
阅读次数:
110
(PTA的Python题目4-21到4-30暂未解答,之后会抽时间再回头解答题目)写道题预热一下 这里涉及到字典问题。在Python字典是一系列键-值对,每个键都与一个值相关联,你可以使用键来访问与之相关联的值。事实上,我们可将任何Python对象用作字典中的值。(摘自《Python编程 从入门到实 ...
分类:
编程语言 时间:
2020-04-13 00:54:04
阅读次数:
107