小结 凡是可作用于for循环的对象都是Iterable类型; 凡是可作用于next()函数的对象都是Iterator类型,它们表示一个惰性计算的序列; 集合数据类型如list、dict、str等是Iterable但不是Iterator,不过可以通过iter()函数获得一个Iterator对象。 Py ...
分类:
其他好文 时间:
2016-10-24 20:41:52
阅读次数:
175
思路:建出虚树然后treedp即可,f[i]表示将以i为根的子树与根隔绝的最小代价,f[i]=min(val[i],Σf[son[i]])(val[i]表示将点i与根隔绝的代价),需要注意的是如果i就是关键点那么f[i]=val[i]。 ...
分类:
其他好文 时间:
2016-10-24 13:24:13
阅读次数:
161
#include<cstdio>#include<algorithm>using namespace std;struct item{ int t,h,f; bool operator < (const item& x) const { return t<x.t; }};int D,G,rest_t ...
分类:
其他好文 时间:
2016-10-24 09:41:05
阅读次数:
196
本周的作业要求: 1.给出循环队列的存储结构定义。 2.完成循环队列的基本操作函数。 1) 初始化循环队列; 2) 建立循环队列; 3) 实现入队和出队操作; 4) 采用下面两种方法实现对满和队空的判断操作: 方法一:修改队满条件,浪费一个元素空间,队满时数组中只有一个空闲单元(必做); 方法二:设 ...
分类:
其他好文 时间:
2016-10-24 02:24:06
阅读次数:
545
01求1+2+3+4+5+...+10 1先创建变量用来保存相加和 2便利1到10 3让保存的变量与for循环变量相加, 在赋值给保存和的变量 int sum = 0; for(i=0;i<=10;i++){ sum += i; } sop(sum); 02:求数组的和 1先创建变量用来保存相加和 ...
分类:
编程语言 时间:
2016-10-23 23:38:40
阅读次数:
201
一、循环 例子:1.输入一个数,判断这个数是否是质数 第二种方法:先假定所有的数都是质数,再进行判断,如果其中有一个数可以被整除,那它就是flase,就不是质数。 (个人心得:如何思考是最重要的,不管运用什么样的方法,最终能够得到正确的结果就好,面对如此多的代码,如何让代码更加简单,是优化的重要成分 ...
分类:
Web程序 时间:
2016-10-23 20:45:45
阅读次数:
266
第一个实验。 问题挺显而易见,循环的时候换行直接被读取了(图方便......)。正常情况下在%c前加空格就行,但这样空格就读不出来了。正在想办法。 第二个实验。 情不自禁的又用了goto...... 另外加上了筛选。 第三个实验。 重点在于思想,由大到小,不容易乱。 第四个实验。 需要注意的是sra ...
分类:
其他好文 时间:
2016-10-23 17:08:03
阅读次数:
227
实验3-4输入一行字符,分别统计出其中的英文字母、空格、数字和其他字符的个数。 实验3-5输入两个正整数m和n,求其最大公约数和最小公倍数。 实验3-6 输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身。例如:153是一个水仙花数,因为153=13+53+33。 ...
分类:
其他好文 时间:
2016-10-23 12:20:10
阅读次数:
295
思考:这种找手绢就是,在判断是否互质。用辗转相除法(用来求最大公约数:a)进行判断。r=a%b;a=b;b=r;循环限制条件:除数b=0是结束除法。如果这时被除数a=1,则表示两个互质。 ...
分类:
其他好文 时间:
2016-10-23 07:49:12
阅读次数:
205