一、面向过程和面向对象 1.面向过程 面向过程的程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么......面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。 优点是:复杂度的问题流程化,进而简单化(一个复杂的问题,分成一个个小的步骤去实现,实现小的步骤将会非常 ...
分类:
其他好文 时间:
2019-07-25 00:56:43
阅读次数:
144
如果一个程序只包含固定数量的且其生命期都是已知的对象,那么这是一个非常简单的程序。 11.1 泛型和类型安全的容器 使用ArrayList:创建一个实例,用add()插入对象,然后用get()访问对象,此时需要使用索引,像数组一样,但不是要[]。 java import java.util.Arra ...
分类:
编程语言 时间:
2019-07-24 00:10:31
阅读次数:
137
题目大意 由于目前可供奶牛们使用的约会网站并没有给Farmer John留下深刻印象,他决定推出一个基于新匹配算法的奶牛交友网站,该算法可基于公牛和母牛间的共同兴趣对公牛和母牛进行匹配。 Bessie在寻找情人节Barn Dance的合作伙伴时,决定试用这个网站。在注册账户之后,FJ的算法为他给出了 ...
分类:
其他好文 时间:
2019-07-22 10:17:21
阅读次数:
75
参考代码: include include include int main() { char week[7][5] = { "MON","TUE","WED","THU","FRI","SAT","SUN" }; char str1[70], str2[70], str3[70], str4[70 ...
分类:
其他好文 时间:
2019-07-21 01:14:20
阅读次数:
109
算是笔者的数学第一题吧…… 题目链接 解: 显然我们已知的条件有:青蛙A和青蛙B的初始坐标,跳动速度以及纬线长度。想要相遇,显然要使得跳动长度是L的整数倍。 那么,我们设它们跳了T步,则有: X+mT-(Y+nT)=LP,P为正整数。 移项整理,得: X+mT-Y-nT=LP X-Y+(m-n)T= ...
分类:
其他好文 时间:
2019-07-19 21:03:37
阅读次数:
458
约会 Rendezvous 内存限制:128 MiB 时间限制:1000 ms 标准输入输出 题目描述 给定一个有 nnn 个顶点的有向图,每个顶点有且仅有一条出边。每次询问给出两个顶点 aia_ia?i?? 和 bib_ib?i??,求满足以下条件的 xix_ix?i?? 和 yiy_iy?i?? ...
分类:
其他好文 时间:
2019-07-17 18:28:20
阅读次数:
93
真的不是我懒啊啊啊,只是人家写的太好了。 讲的扩欧的应用,题不算难(虽然我还是不会) dalao 一点小坑就是负数的替换,花姐写的很清楚了,为的是让kw+lz=s的各符号成立,还有就是最后%l/ans不是很好理解。 实际上是找的一个素数(即b/gcd(,)与x的关系),列出了同余方程 思路出不来时就 ...
分类:
其他好文 时间:
2019-07-15 22:46:05
阅读次数:
137
题目描述 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去, ...
分类:
其他好文 时间:
2019-07-15 09:23:22
阅读次数:
96
大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 ...
分类:
其他好文 时间:
2019-07-11 14:22:11
阅读次数:
110
阿狸的基环内向树森林 Background 当阿狸醒来的时候,发现自己处在基环内向森林的深处,阿狸渴望离开这个乌烟瘴气的地方。“明天还有与桃子的约会呢”,阿狸一边走一边说,“可是,这个森林的出口在哪儿呢?” 阿狸走啊走,走啊走,就是找不到出口。不知所措的他,突然听到了一个苍老的声音:“这是一片有魔法 ...
分类:
其他好文 时间:
2019-07-06 23:21:02
阅读次数:
236