上一页 1 ··· 287 288 289 290 291 292 293 294 295 ··· 300 下一页
2013年7月27日

多校联赛2 Problem2 Warm up 求桥的数目+缩点后的树的直径 当时被不知道原因的爆栈爆到无语了。。

摘要: Warm upTime Limit: 10000/5000 MS (Java/Others)Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 1398Accepted Submission(s): 320 Problem Description N planets are connected by M bidirectional channels that allow instant transportation. It's always possible to travel between any ... 阅读全文
posted @ 2013-07-27 21:05 you Richer 阅读(171) 评论(0) 推荐(0) 编辑

java BingInteger生成2进制String循环移位时长度自动缩减

摘要: 最近在做文本处理,使用MD5 生成一段文字的MD5哈希长度为32位也即128个0-1序列。 由于需要对这个MD5值进行循环移位,显然普通的 int 是不行的,所以使用 BigInteger。但是在使用BigInteger进行移位的过程,生成的0-1 序列长度 莫名其妙的减少。如图: 生成MD5 哈希码代码如下:public class MD5 { public final static String MD5(String s){ char hexDigits[]={'0','1','2','3','4',' 阅读全文
posted @ 2013-07-27 21:03 you Richer 阅读(242) 评论(0) 推荐(0) 编辑

C++11里面的Lambda表达式

摘要: Lambda Expressions in C++C++中的Lambda表达式 In Visual C++, a lambda expression—referred to as alambda—is like an anonymous function that maintains state and can access the variables that are available to the enclosing scope. This article defines what lambdas are, compares them to other programming t... 阅读全文
posted @ 2013-07-27 21:01 you Richer 阅读(209) 评论(0) 推荐(0) 编辑

刚子扯谈:黑客文化 黑客精神

摘要: 文/刚子 2013年7月27日 由于最近几日的安全漏洞如苹果沦陷、淘宝沦陷、网易沦陷、乐蜂、百合、京东……而又由于一个叫"Struts 2"的安全漏洞让众多知名网站陷入安全危机,让信息安全这个事再一次说明,网络安全不靠谱啊。对于Struts2这个普及下java编程语言的后台开发框架,是Sturuts1的升级产品。Struts 是Apache软件赞助的一个开源项目,通过采用JavaServlet/JSP技术,实现基于Java EEWeb应用的MVC设计模式的应用框架,Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新 阅读全文
posted @ 2013-07-27 20:59 you Richer 阅读(221) 评论(0) 推荐(0) 编辑

Direct3D 11的Device接口和DeviceContext接口

摘要: D3D的两个主要的接口:Device,ID3D11Device。创建资源,Shader对象,状态对象,查询对象,等。以及检查硬件功能,调试函数。可以认为是资源的提供者。Device Context,ID3D11DeviceContext。使用资源。绑定资源,Shader对象,状态对象等到流水线。以及控制计算流水器的执行。Immedite context。立即模式,用于主渲染线程,也是服务GPU的主要接口Deffered context。延迟模式,提供线程安全机制,用于异步线程模型。 创建Device和Context: 创建Device可以用D3D11CreateDevice... 阅读全文
posted @ 2013-07-27 20:57 you Richer 阅读(627) 评论(0) 推荐(0) 编辑

设计模式13---设计模式之观察者模式(Observer)(行为型)

摘要: 1.场景模式抽象订阅报纸的过程,如果报纸来了的时间不确定,那么订报纸的人如何知道呢?可以抽象为:当一个对象的状态发生改变的时候,如何让依赖他的所有对象得到通知,并进行相应的处理呢?生活中最常见的例子就是:当你一上线,QQ后台就给你不上线的时候收到的所有的消息。 2.使用观察者模式来解决方案2.1观察者模式定义 定义对象间的一种一对多的依赖关系。当一个对象的状态发生改变的时候,所有依赖他的对象都得到通知并进行自动更新。 2.2观察者模式结构说明 2.3.观察者模式示例代码package demo11.observer.example1;import java.util.*;/** * 目标对.. 阅读全文
posted @ 2013-07-27 20:55 you Richer 阅读(198) 评论(0) 推荐(0) 编辑

codeforces 166C Median - from lanshui_Yang

摘要: C. Mediantime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputAmedianin an array with the length ofnis an element which occupies position numberafter we sort the elements in the non-decreasing order (the array elements are numbered starting with1). A 阅读全文
posted @ 2013-07-27 20:53 you Richer 阅读(234) 评论(0) 推荐(0) 编辑

HDU 1176 免费馅饼

摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1176 中文题,问题很简单,就是求他最多能接到多少个馅饼 这个题如果打出二维时间位置表很容易看出来和 杭电2084数塔 一样,都可以从最下面开始往上推,看总和最大。他能走的除了在0和10位置外都有3种选择。 如下图括号里面的是和。 行代表时间t,列代表位置。 注意:起点必须是从5开始(绿色区域),所以最终求的结果应该是这里的最大值。 AC代码: #include#include#include#includeusing namespace... 阅读全文
posted @ 2013-07-27 20:51 you Richer 阅读(121) 评论(0) 推荐(0) 编辑

POJ 1300 欧拉通路&欧拉回路

摘要: 系统的学习一遍图论!从这篇博客开始!先介绍一些概念。无向图:G为连通的无向图,称经过G的每条边一次并且仅一次的路径为欧拉通路。如果欧拉通路是回路(起点和终点相同),则称此回路为欧拉回路。具有欧拉回路的无向图G称为欧拉图。 有向图:D为基图连通的有向图,则称经过D的每一条边并且仅一次的路径为有向欧拉通路。如果该通路是回路,则称为有向欧拉回路。具有有向欧拉回路的有向图D称为有向欧拉图。 无向图判断欧拉通路:G为连通图,且仅有两个奇度的节点或者无奇度节点。如果有两个奇度的点,那么这两点必定为欧拉通路的起点和终点。如果没有奇度的节点,那么该图一定有欧拉回路。 有向图判断欧拉通路:D的基图连通,并且所有 阅读全文
posted @ 2013-07-27 20:49 you Richer 阅读(178) 评论(0) 推荐(0) 编辑

C库函数笔记

摘要: 一、string.h1.memcpy函数原型:void *memcpy(void *dest, const void *src, size_t n);功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中返回值:函数返回dest的值。 二、stdio.h1.ferror函数原型:int ferror(FILE *stream); 功 能: 在调用各种输入输出函数(如 putc.getc.fread.fwrite等)时,如果出现错误,除了函数返回值有所反映外,还可以用ferror函数检查。 它的一般调用形式为 ferror(fp);返回值:如果ferro 阅读全文
posted @ 2013-07-27 20:47 you Richer 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 ··· 287 288 289 290 291 292 293 294 295 ··· 300 下一页