一个突发奇想,想解决一个学习中的行业痛点,让我又再度拾起了Python编程语言的学习。 刚学两天,今天遇到一个题,该题难度不高,但有一点关键点在网上找不到,网上也没有相关的答案,于是我只好千辛万苦地去CSDN、脚本之家上面寻找教程,看文档,最后成功解决了。 题目内容:接受一个由字母和数字组成的字符串 ...
分类:
编程语言 时间:
2019-11-02 00:38:07
阅读次数:
214
一、贪心引入: 最少硬币 有1、2、5、10、20、50、100七种面值的硬币,要支付指定的金额,问怎么支付所用的硬币个数最少。 这是一个非常日常化的问题,马上我们会想到,尽可能先用大面值的硬币,就能使支付的硬币尽可能少。这就是“贪心选择”。 二、贪心——线段覆盖 题目 描述 学校的小礼堂每天都会有 ...
分类:
其他好文 时间:
2019-11-02 00:35:39
阅读次数:
96
CSS复合选择器 1. 后代选择器 后代选择器又称为包含选择器,可以选择父元素里面的子元素。其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔,当标签发生嵌套时,内层标签就成为外层标签的后代 ~~~ 元素1 元素2 {样式声明} ~~~ 【注意】 元素1 和元素2 中间用空格隔开 元素1 ...
分类:
Web程序 时间:
2019-11-02 00:21:17
阅读次数:
176
异常(exception):发生在程序执行期间,表明出现了一个非法运行的情况。许多JDK中的方法在检测到非法情况时,都会抛出一个异常对象。例如:数组越界和被0除。 代码验证: 输出结果: 当java程序中出现多try catch的情况时,一定要注意程序执行的先后顺序。 多try catch的java ...
分类:
编程语言 时间:
2019-11-02 00:09:50
阅读次数:
102
def register(): while 1: import os check = input("退出注册请按Q或q") if check.upper() == "Q": break else: username = input("请输入用户名:") password = input("请输入用户 ...
分类:
其他好文 时间:
2019-11-01 16:50:03
阅读次数:
96
input: # 需求,查找出字典中值最大的键值对 d = {'1':"a",'2':'b','3':'c'} new_tup = zip(d.values(),d.keys()) #('a', '1'), ('b', '2'), ('c', '3') print(max(new_tup)) out... ...
分类:
编程语言 时间:
2019-11-01 12:29:36
阅读次数:
490
从待排序列中挑出一个元素,作为"基准"(pivot),通过一趟排序,把所有比基准值小的元素放在基准前面,所有比基准值大的元素放在基准的后面(相同的数可以到任一边),这个称为分区(partition)操作。对前后两个区间重复此操作,直到前后分区的带下是0或1结束。每一次都确定待排序列中一个元素的位置。 ...
分类:
编程语言 时间:
2019-11-01 10:00:40
阅读次数:
88
题目链接: "HDU 2899" Problem Description Now, here is a fuction: F(x) = 6 x^7+8 x^6+7 x^3+5 x^2 y x (0 Can you find the minimum value when x is between 0 ...
分类:
其他好文 时间:
2019-10-31 23:42:30
阅读次数:
106
题目 Description FJ想N头牛(公牛或母牛)排成一排接受胡总的检阅,经研究发现公牛特别好斗,如果两头公牛离得太近就会发生冲突,通过观察两头公牛之间至少要有K(0<=K<=N)头母牛才能避免冲突。 FJ想请你帮忙计算一共有多少种放置方法,注意所有的公牛被认为是一样的,母牛也是,所以两种放置 ...
分类:
其他好文 时间:
2019-10-31 21:56:20
阅读次数:
121
0-1背包 Description 给定n(n<=100)种物品和一个背包。物品i的重量是wi,价值为vi,背包的容量为C(C<=1000)。问:应如何选择装入背包中的物品,使得装入背包中物品的总价值最大? 在选择装入背包的物品时,对每种物品i只有两个选择:装入或不装入。不能将物品i装入多次,也不能 ...
分类:
其他好文 时间:
2019-10-31 13:49:13
阅读次数:
113