#include #include #define offset 500000 bool isinput[1000001]; int main(){ int n,m; while(scanf("%d %d",&n,&m)!=EOF){ memset(isinput,0,sizeof(isinput)... ...
分类:
其他好文 时间:
2017-06-24 20:49:38
阅读次数:
136
//(a,b)最小公倍数=a*b/(a,b)最大公因数 //最大公因数用欧几里得定律求(这里不证明)可百度(说实话我好想不会orz)#include<bits/stdc++.h> using namespace std; int gcd(int x,int y){ return y==0?x:gcd ...
分类:
其他好文 时间:
2017-06-24 19:50:44
阅读次数:
173
使用 istreamstring 与文本行绑定之后读取元素。 struct PersonInfo{ string name; vector<string> phones;}; int main(int argc, char const *argv[]){ string line, word; vec ...
分类:
其他好文 时间:
2017-06-24 19:44:28
阅读次数:
164
//特殊数据好坑爹啊- -#include<bits/stdc++.h> using namespace std; int a[2010],n; char s[2010]; bool first; int main(){ while(scanf("%s",&s)!=EOF){ memset(a,0, ...
分类:
编程语言 时间:
2017-06-24 19:43:52
阅读次数:
162
Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。 例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回 ...
分类:
Web程序 时间:
2017-06-24 19:36:17
阅读次数:
252
数据的抽象 生活中有许多的事物具有复合结构,例如地理位置所用的经纬度,便是通过一个复合结构来代表位置,在我们的程序当中,我们设法将经度纬度组合成一对,我们既可以把他们当做一个整体单元来进行操作,而且也可以将他们视为独立的两个部分。这样便提高了我们程序的抽象化和模块化程度,我们便可以对于数据的各个部分 ...
分类:
其他好文 时间:
2017-06-24 18:31:11
阅读次数:
238
NO9.类中引用到的field字段在常量池中是如何描写叙述的?(CONSTANT_Fieldref_info, CONSTANT_Name_Type_info) 一般而言。我们在定义类的过程中会定义一些 field 字段。然后会在这个类的其它地方(如方法中)使用到它。有可能我们在类的方法中仅仅使用f ...
分类:
编程语言 时间:
2017-06-24 17:28:44
阅读次数:
259
观察者模式属于行为型模式。 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。 何时使用:一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者 ...
分类:
其他好文 时间:
2017-06-24 17:19:57
阅读次数:
97