现在位置: 首页 > Kestrofediero发表的所有文章
  • 04月
  • 28日
综合 ⁄ 共 208字 评论关闭
习近平   委 员: 习近平 李克强 张德江 俞正声   刘云山 王岐山 张高丽 委    员候补委员 书记: 刘云山 刘奇葆 赵乐际栗战书 杜青林 赵洪祝  杨 晶 委    员: 习近平 马 凯 王岐山 王沪宁 刘云山 刘延东 刘奇葆 许其亮   孙春兰 孙政才 李克强 李建国 李源潮 汪 洋 张春贤 张高丽   张德江 范长龙 孟建柱 赵乐际 胡春华 俞正声 栗战书 郭金龙韩 正 主 席: 习近平 副主席: ......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 1578字 评论关闭
一句话 适配器(pattern- Adapter)定义:将两个不兼容的类或接口组合在一起使用 为何使用适配器 例子一:在一次学术会议上,来自美国的A只会说英语,来自中国的B只会讲汉语。现在A想和B交流,怎么办? 解决办法:求助于好友C(同时会说英文和中文)。 例子二:美国的生活用电是110V,国的生活用电是220V。现在把美国的电器拿到中国来用,用户就面临电压不同的问题,怎么办? 解决办法:用一个能把220V电压变为110V电压的变压器(adpter)。 例子三:假设有一个软件系统,你希望它能和一个新的厂商类库搭配使用,但是这个新厂商所......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 5686字 评论关闭
Install the PyDev plug-in for Eclipse Launch Eclipse Launch Eclipse. A screen like this should appear, where you can choose which workspace to open. (If not, go to File → Switch Workspace → Other ) Screenshots read 'Python 3.1', which is the old version. You will be installing Python 3.2. Browse the csse120 folder which you created when installing Eclipse. Select "Use this as the default and do not ask again". If you do, Eclipse will automatically use this workspace next tim......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 316字 评论关闭
naive版的求幂函数很单纯,复杂度O(N)。 能否简化计算呢?我们来分析一哈~ 求m^n,假设 n = 13。n表示成2进制为1101,即13 = 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 * 2^0 m ^ n = m ^ (8 + 4 + 1) = m ^ 8 * m ^ 4 * m^ 1 here it is ! m^n可以拆分成最多log(n)个数相乘,且这些数的关系为:相邻两数前者是后者的平方。 且由于每次res去乘以的数(如果该位为0则不乘)都是上一次那个数的平方, 所以,这个数我用完一次, 就对它取平方,准备下一次的使用即可。 code如下: int myPow(int m, int n) { int res = 1; while(n) { if(......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1652字 评论关闭
题目描述 Czy手上有一个长度为n的数列,第i个数为xi。 他现在想知道,对于给定的a,b,c,他要找到一个i,使得a*(i+1)*xi2+(b+1)*i*xi+(c+i)=0成立。 如果有多个i满足,Czy想要最小的那个i。 Czy有很多很多组询问需要你回答,多到他自己也不确定有多少组。所以在输入数据中a=b=c=0标志着Czy的提问的结束。 更加糟糕的是,Czy为了加大难度,决定对数据进行加密以防止离线算法的出现。 假设你在输入文件中读到的三个数为a0,b0,c0,那么Czy真正要询问的a=a0+LastAns,b=b0+LastAns,c=c0+LastAns. LastAns的值是你对Czy的前一个询问的回答......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 611字 评论关闭
题意: 和poj 3080相同. 同样是暴力. 又是循环边界的小毛病... #include <cstring> #include <cstdio> //372K 110MS const int R = 4005; const int C = 205; char s[R][C]; char t[C],ans[C]; int n; int main() { while(scanf("%d",&n)==1 && n) { for(int i=0;i<n;i++) scanf("%s",s[i]); int c = strlen(s[0]); bool next_id,get_len,get = false; for(int len=1;len<=c;len++) { get_len = false; for......
阅读全文
第29节 内省_JavaBean讲解 JavaBean是一个特殊的Java类 方法打头一定要是get,或者set class Person { private int x; public int getAge()//返回这个对象的Age属性,注意!!!get不能有参数, { return x; } public void setAge(int age)//设置Age属性.注意!!没有返回值 { this.x = age; } } 用上面的小例子来说明一下JavaBean 如果看做是Java类的话,那么看的就是x变量 如果看做是JavaBean的话,那么是根据getAge来判断是age 特点:也就是说,JavaBean的属性是根据方法名来的.(去掉set或者get) 要注意:Age-->如果第二个......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 3126字 评论关闭
在一个ORACLE数据库运行过程中,有时候会遇到要批量删除数据的情况,如一个保存历史数据的表中有大量的数据已经不需要保留,要将这部分数据删除。以下就这种情况可以采取的方法进行讨论。    1、使用TRUNCATE命令进行删除。  如果是整个表的数据都要删除的话,使用TRUNCATE TABLE命令是理想的选择。它删除了表中的所有数据,并且因为不写REDO LOG FILE,所以速度很快。删除的同时,表的索引和约束条件仍然存在。这种方法适用于ORACLE的各个版本。但是当要删除的数据只是表中的一部分时,这种方法便行不通了。    2、直接进行DELET......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 4690字 评论关闭
一、数据库名 1.数据库名的概念      数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。 数据库名在$ORACLE_HOME/admin/db_name/pfile/init.ora 文件中 ########################################### # Database Identification ########################################### db_domain="" db_name=orcl     在创建数据库时就应考虑好数据库名,并且在创建完数据库之后,数据库名不......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 2538字 评论关闭
又见面了,还是原来的配方,还是熟悉的DP。。。。直接秒了。。。 The Cow Lexicon Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 7316 Accepted: 3421 Description Few know that the cows have their own dictionary with W (1 ≤ W ≤ 600) words, each containing no more 25 of the characters 'a'..'z'. Their cowmunication system, based on mooing, is not very accurate; sometimes they hear words that do not make any sense. For instance, Bessie once received a message that said "bro......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 1896字 评论关闭
/*编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。*/ class SplitString {    private String str;     private int byteNum;     public SplitString() {    }     public SplitString(String str, int byteNum) {        this.str = str;        this.byteNum = byteNum;    }     public void splitIt() {         byte bt[] = str.getBytes();        System.......
阅读全文
  • 12月
  • 07日
综合 ⁄ 共 1297字 评论关闭
iphone沙盒模型下有四个文件夹,分别是Documents,Library,temp,app,下面分别说一下这几个文件夹分别存储什么 Documents目录:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录 Library目录:提供一个即时创建临时文件的地方,Library目录下面有两个子目录,Caches和Preferences, Caches目录用于存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除 Preferences目录:包含应用程序的偏好设置文件。您不应该直接创建偏好设置文件,而是应该使用NSUserDefaults类......
阅读全文