#include
#include
int main()
{
const char *cp1 = "Hello!";
const char *cp2 = "How are you.";
size_t len = strlen(cp1) + strlen(cp2);
char *result = new char[len];
strcpy(result,...
分类:
编程语言 时间:
2015-05-07 16:52:55
阅读次数:
130
题意:
给N个字符,每次只能取第一个或者最后一个,问构成最小字典序的串是什么。
思路:
贪心,每次取字典序最小的串,的首字符。
其实就是l和r比较一下构成的串那个字典序小。
这里运用后缀数组要实现O(1)的查询。
将原串反拼进串内做da。
然后根据ra判断。
代码:
#include"cstdlib"
#include"cstdio"
#include"cstring"
#inc...
分类:
编程语言 时间:
2015-05-07 16:47:58
阅读次数:
147
开发工具:Eclipse LUMA(需安装了Oracle Java EE 6)
JBoss版本:jboss-as-web-7.0.2.Final下面是开发步骤,在JBoss 7中开发部署EJB还是比较简单的。
读者需已正确安装上述软件平台,并掌握了创建Web 工程及开发Servlet的能力。1.创建Web工程选择Project -> New -> Dynamic Web project
创建...
分类:
编程语言 时间:
2015-05-07 16:49:16
阅读次数:
190
我们一般写代码都会考虑代码的可读性、可扩展性及重要的是浏览器的解析。减少代码数量提高代码性能加载速度,是我们每个coder所追求的。在javascript中,我们有时必须考虑的是如何确定数据的存储位置,以获取最佳的读写效率,数据存储的位置,关系到代码执行过程中数据被检索的速度,数据的存储位置在很大程度会影响其读取速度。javascript中有4种基本的数据存取位置:直接量、变量、数组元素、对象才成员...
分类:
编程语言 时间:
2015-05-07 16:48:55
阅读次数:
128
其中的数据格式:
一行一个用户购买记录,uid pid1 pid2…#include
#include
#include
#include
#include
#include
#include
#define MaxString 50
#define M...
分类:
编程语言 时间:
2015-05-07 16:46:16
阅读次数:
209
类型
基本类型:访问基本类型时,应该直接操作类型值
string number boolean null undefined
var a = 0 ;
var b = a ;
b = 8 ;
console.log(a,b) ; //0,8
注:
1、JavaScript中调用console写日志。
2、打开IE开发者工具后才能使用console,默认访问IE的console...
分类:
编程语言 时间:
2015-05-07 16:44:58
阅读次数:
100
在项目中有时候我们需要记录日志或者上传图片,需要知道项目的具体路径,如果项目中使用了spring,那么获得到项目跟路径很简单,只需要在web.xml中添加listener配置,具体如下:
webAppRootKey
evan.webapp</par...
分类:
编程语言 时间:
2015-05-07 16:43:29
阅读次数:
351
(转载自http://blog.csdn.net/insistgogo/article/details/6626952)
有很多我们要学习的哦...
分类:
编程语言 时间:
2015-05-07 16:42:30
阅读次数:
155
转载:万一的博客 多线程应该是编程工作者的基础技能,但这个基础对我来讲的确有点难(起码昨天以前是这样)。 开始本应该是一篇洋洋洒洒的文字, 不过我还是提倡先做起来, 在尝试中去理解。 先试试这个procedure TForm1.Button1Click(Sender: TObject);var...
分类:
编程语言 时间:
2015-05-07 16:38:39
阅读次数:
164
快速算法的思路就是对数组分区排序一般的先取第一个数作为基准数,然后将整个数列按大小分成两个区,大于基准数的在右边,小于的在左边。然后分别对分区按照上面的方法在进行分区排序,直到整个数组排序好。下面以一个数组为例:6,7,1,8,3,9,2,5,10一般的以第一个数作为基准数,那么怎么才能将大于6的移...
分类:
编程语言 时间:
2015-05-07 16:37:46
阅读次数:
157
1. 快速排序介绍:快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地...
分类:
编程语言 时间:
2015-05-07 16:34:02
阅读次数:
115
1 Spring关键字:IoC:控制反转,对象不再由调用者来new,而是把new对象的任务交给Spring容器,Spring从XML中读取对象的属性值。AOP:面向切面变成(区别于面向对象编程OOP)。切面是什么?DAI:Spring整合了针对多种数据库的访问方式(含JDBC、OXM等)框架融合:可...
分类:
编程语言 时间:
2015-05-07 16:35:17
阅读次数:
139
抓取结果:Year: 15FallDegree: MSOffer/Rej: RejMajor: CSUniversity: RutgersT:GRE:GPA: ()Detailed Major:BackGround: 本科其他Abroad_BackGround:源代码如下:# -*- coding:...
分类:
编程语言 时间:
2015-05-07 16:32:27
阅读次数:
124
http://jingyan.baidu.com/article/f71d60379c73001ab741d14e.html对于使用Mac电脑,刚入门Python的同学,一定很好奇是不是可以使用Xcode这款IDE工具集成学习Python语言,答案是Yes!网络中有很多使用Xcode5搭建的帖子,现...
分类:
编程语言 时间:
2015-05-07 16:32:01
阅读次数:
149