题目链接 分析全在纸上,博客上懒得写 我是个蒟蒻,只有源代码 ...
分类:
其他好文 时间:
2019-08-08 21:44:43
阅读次数:
77
1.为了跳过for循环里的某次循环,以下代码当某次循环发生错误时,执行except代码块,continue跳过该次循环: for i in range(x): try: i += 1 print(i) except: continue 2. 还可以写成这样,遇到错误执行except代码块,pass忽 ...
分类:
编程语言 时间:
2019-08-08 17:29:59
阅读次数:
271
http://acm.hdu.edu.cn/showproblem.php?pid=5285 题意:把互不认识的人分到两个组,第一组人数尽可能多。 题解:把互不认识的人连起来,当作二分图,二分图可能有多个,对于没有连线的点,扔到第一个图里。二色法对每个二分图染色,记录每个图比较多的颜色的数量累计到答 ...
分类:
其他好文 时间:
2019-08-06 20:04:55
阅读次数:
84
四. 循环结构 循环的四个要素: 1.功能 2.起始数据 3.条件 4.控制起始数据的变化 4.1 while循环 格式: 逻辑:判断条件表达式,结果为true,执行循环体, 再次判断条件表达式,直到表达式的结果为false时,结束整个循环。 4.2 do while循环 格式: 逻辑:执行一次循环 ...
分类:
其他好文 时间:
2019-08-05 23:07:57
阅读次数:
127
莫队其实就是一个带优化的暴力,通过将区间询问按一定规则进行排序,从而优化过程,求出答案。 举一例子:(例子不具备权威性,只是让读者了解莫队是干啥的) 至于如何将询问排序,证明就有一点烦恼,直接说结论: : 可以借助分块思想,假设总区间为n,那么每一块区间长度应趋近于 n^(2.0/3) 可以将询问中 ...
分类:
其他好文 时间:
2019-08-05 17:18:14
阅读次数:
173
循环语句有while和for while循环: while 循环条件: 语句 for循环:用于遍历任何序列 for 变量 in 序列: 语句 break语句用于跳出当前循环体 continue语句用于跳过当前循环快中的剩余语句,然后继续进行下一轮循环 else子句,它在穷尽列表(for循环)或条件变 ...
分类:
编程语言 时间:
2019-08-05 14:06:13
阅读次数:
104
循环语句 循环语句可以使指定的代码块吃饭指定的次数 循环语句分成两种,while循环和for循环 while循环 语法: while 条件表达式: 代码块 else: 代码块 执行流程: while语句在执行是,会先对while后的条件表达式进行求值判断,如果判断结果为True,则执行循环体(代码块 ...
分类:
编程语言 时间:
2019-08-04 19:34:25
阅读次数:
89
报错截图 报错一:Build failed, Do you want to continue? 编译失败,你想继续吗? 报错二:ConfigError:The Project "Demo" is not a valid java project . 配置错误:这个项目不是一个正确的java项目 报错 ...
分类:
编程语言 时间:
2019-08-04 15:29:03
阅读次数:
1257
一>变量:就是将一些运算的中间结果暂存到内存中,一便后续代码调用。 1.必须由数字,字母,下划线任意组合,不能数字开头 2.不能是pathon中的关键字 and as assert break class continue def del elif else except exec finally ...
分类:
编程语言 时间:
2019-08-04 15:11:20
阅读次数:
91
题目大意:有n个城市,每一个城市有一个拥挤度Ai,从一个城市I到另一个城市J的时间为:(A(v)-A(u))^3。问从第一个城市到达第k个城市所花的时间,如果不能到达,或者时间小于3输出?否则输出所花的时间。 解题分析: 很明显,此题路段的权值可能为负,所以我们就不能用Dijkstra算法求最短路了 ...
分类:
其他好文 时间:
2019-08-04 01:46:39
阅读次数:
114