"我是题面" 这道题使我知道了一种很神奇的方法,一定要认真看哦 如果没有被两盏灯同时照亮的边数应尽量大这个限制的话,这就是一道很经典的树形DP题——没有上司的舞会 很可惜,这个限制就在那里,它使得我辛苦写出来的贪心是错的,我只能做到尽量小 /托腮 由于总的边数是确定的,我们可以通过维护被一盏灯照亮的 ...
分类:
其他好文 时间:
2019-01-10 13:11:38
阅读次数:
136
#简单购物车,要求如下: 实现打印商品详细信息,用户输入商品名和购买个数,则将商品名,价格,购买个数加入购物列表,如果输入为空或其他非法输入则要求用户重新输入 msg_dic={ 'apple':10, 'tesla':100000, 'mac':3000, 'lenovo':30000, 'chi... ...
分类:
其他好文 时间:
2019-01-09 01:25:09
阅读次数:
217
# 斐波那契数列 100以内# f(n) = f(n-1) + f(n -2)# 第一个数加第二个数等于第三个数a = 0b = 1while True: c = a + b if c > 100: break a = b b = c print(c) # 求斐波那契数列第101项num = int ...
分类:
编程语言 时间:
2019-01-08 19:22:06
阅读次数:
132
使用本地变量 尽量使用本地变量,而不是创建一个类或实例的变量。 使用不可变类 String、Integer等。不可变类可以降低代码中需要的同步数量。 最小化锁的作用域范围:S=1/(1-a+a/n) a:并行计算部分所占比例 n:并行处理结点个数 S:加速比 当1-a等于0时,没有串行只有并行,最大 ...
分类:
编程语言 时间:
2019-01-06 11:16:53
阅读次数:
358
题目大意 这是一道通信题。 给你 $8$ 个 $32$ 位整数。加密端要把这些数加密成至少 $1000$ 个 $32$ 位整数,交互库会把这些整数随机打乱后发给解密端,解密端最多能获得其中 $lim$ 个的值,解密端要按顺序给出这 $8$ 个整数。 交互库会测试 $100$ 次。 对于 $lim\g ...
分类:
其他好文 时间:
2019-01-05 22:47:25
阅读次数:
203
# flag = False # 一开始没有登录## def login(): # 函数:对功能或者动作的封装# global flag# username = input("请输入你的用户名:")# password = input("请输入你的密码:")## with open("userinf ...
分类:
其他好文 时间:
2019-01-02 17:23:58
阅读次数:
386
给表达式添加运算符 给定一个仅包含数字 0-9 的字符串和一个目标值,在数字之间添加二元运算符(不是一元)+、- 或 * ,返回所有能够得到目标值的表达式。 示例 1: 输入: num = "123", target = 6 输出: ["1+2+3", "1*2*3"] 示例 2: 输入: num ...
分类:
其他好文 时间:
2019-01-01 17:24:42
阅读次数:
396
你好2019!一起努力呀! 主要分三种类型: 1、原子操作相关: nonatomic、atomic nonatomic:非原子操作,对属性赋值的时候不加锁,多线程并发访问会提高访问效率 atomic:原子操作,提供多线程安全,只在其相关的setter或getter方法的时候有加锁安全机制,其他的线程 ...
分类:
移动开发 时间:
2019-01-01 17:24:25
阅读次数:
227
【题目】: 有一个源源不断地吐出整数的数据流,假设你有足够的空间来保存吐出的数。请设计一个名叫MedianHolder的结构,MedianHolder可以随时取得之前吐出的所有数的中位数 【要求】: 1、如果MedianHolder已经保存了吐出的N个数,那么任意时刻将一个新数加入到MedianHo ...
分类:
其他好文 时间:
2019-01-01 16:11:04
阅读次数:
402
列表生成式: 生成器: 生成器创建方式: 1.列表生成式 2.函数生成 yield vs return: return:返回并终止函数,若为生成器则终止生成器并且报错 yield:返回数据,并冻结当前的执行过程。。。 函数有了yield后: 1.函数加()就得到了一个生成器, 2.return 在生 ...
分类:
其他好文 时间:
2018-12-31 22:00:59
阅读次数:
261