码迷,mamicode.com
首页 > 编程语言
bzoj 2251: [2010Beijing Wc]外星联络 后缀数组
2251: [2010Beijing Wc]外星联络Time Limit: 30 SecMemory Limit: 256 MBSubmit: 424Solved: 232[Submit][Status][Discuss]Description小 P 在看过电影《超时空接触》(Contact)之后被...
分类:编程语言   时间:2015-03-21 22:47:46    阅读次数:271
java中运算符与表达式
运算符是用来完成一个动作的特定语言的语法记号。 –赋值运算符 –增减运算符 –算术运算符 –关系运算符 –逻辑运算符 -位运算符 运算符Java加+减-乘*除/取模%1.整数运算和小数运算int n =12 ;int m = 5;float y = n/m;System.out.pri...
分类:编程语言   时间:2015-03-21 22:46:46    阅读次数:192
数组-条件求和(Code)
static void Main(string[] args){ // Generate data int arraySize; int[] data; Random rnd; arraySize = 32768; data = new int[arraySize...
分类:编程语言   时间:2015-03-21 22:44:20    阅读次数:224
Effective C++ -----条款40:明智而审慎地使用多重继承
多重继承比单一继承复杂。它可能导致新的歧义性,以及对virtual继承的需要。virtual继承会增加大小、速度、初始化(及赋值)复杂度等等成本。如果virtual base classes不带任何数据,将是最具实用价值的情况。多重继承的确有正当用途。其中一个情节涉及“public继承某个Inter...
分类:编程语言   时间:2015-03-21 22:43:48    阅读次数:193
c++ 文件读写
1 文件写#includeusing namespace std;int main(){ ofstream out("w.txt"); if(out.is_open()) { out #includeusing namespace std;int main(){ char buff[256];...
分类:编程语言   时间:2015-03-21 22:44:31    阅读次数:178
C++学习3
虚继承(virtual inheritance):语法:class SubClass : virtual public BaseClass{}虚继承的类(SubClass)没有父类(BaseClass)的副本,在SubClass的子类中,构造函数应该调用BaseClass的构造函数。程序的错误:编译...
分类:编程语言   时间:2015-03-21 22:43:09    阅读次数:150
C++四则运算出题器---有答案版
一.实验题目四则运算扩展----能接受答案并判断对错然后给出成绩。二.实验思路在每次输出算式后面输入答案,然后判断对错,对则统计。稍微优化了一下界面。三.代码 1 // 12345.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #...
分类:编程语言   时间:2015-03-21 22:43:48    阅读次数:347
找出数组中两个只出现一次的数字
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。还是理解不够深刻。 这题的主要思路还是之前的数组中只出现一次的数字的那种模式,一次遍历加上异或运算。那么这个异或的值肯定是这两个只出现一次的数字的相异或的...
分类:编程语言   时间:2015-03-21 22:42:34    阅读次数:221
Java平台
Java平台由Java应用编程接口(API)和Java虚拟机(JVM)构成,这个平台构成了Java在不同计算机系统中编译和运行的环境。
分类:编程语言   时间:2015-03-21 22:41:19    阅读次数:175
黑马程序员——C语言——函数
主要讲述了函数的定义,使用、形参、实参以及返回值等内容。一、函数。 一个程序包括一个或者多个程序段(小程序),每个程序段都有自己的功能,我们一般称这些程序段为“函数”二、函数的定义 1、定义函数 ① 定义函数名; ②定义函数体; 2、 定义函数的格式 返回值类型 函数名(...
分类:编程语言   时间:2015-03-21 22:38:23    阅读次数:191
JAVA算法4——连通性问题之路径压缩的加权快速合并算法
能否找到一个保证线性时间性能的算法,这个问题非常难。还有一些改进加权快速合并算法的简单方法。理想情况下,我们希望每个结点直接连到其树根,但又不想像快速合并算法那样改变大量连线。我们可以简单地把所检查的所有结点连到根上,从而接近理想情况。我们可以很容易地实现..
分类:编程语言   时间:2015-03-21 21:33:46    阅读次数:180
【spring教程之八】spring自动装配
1、在我们之间的spring装配中,如果一个bean用到了另外一个bean文件,那么格式应该是这样的: 即beanA需要使用存取器注入B的时候,就需要上面的配置。 但是在自动装配中,假如在beanA中的属性值myb和B中的id一样的时候,就可以默认注入,不用显示的设置,即只要使用下面的格式就好: 这句话可以省略掉--> ...
分类:编程语言   时间:2015-03-21 21:23:15    阅读次数:246
C++中虚函数的理解,以及简单继承情况下的虚函数的表!
面向对象的三大特征=封装性+继承性+多态性 封装=将客观事物抽象成类,每个类对自身的数据和方法实行权限的控制 继承=实现继承+可视继承+接口继承 多态=将父类对象设置成为和一个或者更多它的子对象相等的技术, 用子类对象给父类对象赋值之后, 父类对象就可以根据当前赋值给它的子对象的特性一不同的方式运作C++的空类有...
分类:编程语言   时间:2015-03-21 21:22:44    阅读次数:190
Java程序的结构
1.由一个或多个独立的类组成;2.最多一个公有类3.源代码文件名必须与类名相同4.类由一个或多个方法组成,其中公有类中的main()方法作为程序的入口。注:javaSE中一定有main方法。public class Hello { static { System.out.println("No m....
分类:编程语言   时间:2015-03-21 21:20:46    阅读次数:137
java框架篇---Struts2的处理流程
一、Struts2的处理流程:客户端产生一个HttpServletRequest的请求,该请求被提交到一系列的标准过滤器(Filter)组建链中(如ActionContextCleanUp:它主要是清理当前线程的ActionContext、Dispatcher,FilterDispatcher主要是...
分类:编程语言   时间:2015-03-21 21:18:35    阅读次数:138
四则运算2扩展---c++
题目:让程序能接受用户输入答案,并判定对错。最后给出总共对/错 的数量。一、设计思想1.存储用户输入答案,与正确答案比较得出总共对错数量。二、源程序代码 1 #include 2 #include 3 #include "time.h" 4 #include 5 int main () ...
分类:编程语言   时间:2015-03-21 21:20:00    阅读次数:197
多线程的通信方法总线
进程通信方式 1、管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。 2、命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关 系 进程间的通信。命名管道在文件系统中有对应的文件...
分类:编程语言   时间:2015-03-21 21:18:07    阅读次数:319
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!