#include
#include
#include
#include
using namespace std;
typedef struct student
{
int data;
struct student *next;
}node;
node *creat()
{
node *head, *p, *s;
int x, cycle = 1;
head = ...
分类:
其他好文 时间:
2015-07-31 21:59:13
阅读次数:
111
题意:
求最大等差或等比数列的长度
思路:
开始用二分,WA暴了,后来发现我用的等差数列公式有问题
(a[i]+a[j])*(j-i+1)/2,等差数列一定满足这个公式,但满足这个公式的不一定是等差数列,我sb了。。。。。
还有就算等比数列a[i+1]/a[i] == a[i]/a[i-1],也是sb了,这个会引起精度丢失,应该a[i]^2 = a[i-1]*a[i+1];
…….
正...
分类:
其他好文 时间:
2015-07-31 21:58:13
阅读次数:
112
Filter的创建
Filter的创建和销毁由WEB(例如Tomcat)服务器负责。
web 应用程序启动时,web 服务器将创建Filter的实例对象,并调用其init方法,完成对象的初始化功能,从而为后续的用户请求作好拦截的准备工作,filter对象只会创建一次,init方法也只会执行一次。通过init方法的参数,可获得代表当前filter配置信息的FilterConfig对象...
分类:
其他好文 时间:
2015-07-31 21:57:52
阅读次数:
135
这个控件是将UILabel和UITextField放到一个自定义的视图上,实现统一对两个控件进行操作1.首先在xcode上建一个LTView的类2.在LTView 的 .h文件中签订一个 UITextFieldDelegate 的协议3.在.h文件中建两个属性(UILabel 和UITextField)例子:@property(nonatomic ,retain)UILabel *myLabel;...
分类:
其他好文 时间:
2015-07-31 22:00:10
阅读次数:
245
很多时候,为了快速开发,很多的技术文档都是能省则省,这个时候注释就变得异常重要,但是每次都要手动输入规范化的注释,着实也麻烦,但有了VVDocumenter,规范化的注释,主需要输入三个斜线“///”,就OK啦!
项目地址:https://github.com/onevcat/VVDocumenter-Xcode
但是问题来了,很多人都安装了,发现根本就用不了,其实你只是少了一个关键的...
分类:
其他好文 时间:
2015-07-31 21:58:31
阅读次数:
165
http://acm.hdu.edu.cn/showproblem.php?pid=5336
Problem Description
XYZ is playing an interesting game called "drops". It is played on a r?c grid.
Each grid cell is either empty, or occupied ...
分类:
其他好文 时间:
2015-07-31 21:57:52
阅读次数:
111
今天,当我们提起 SSO
的时候,我们通常是指 Web SSO
,它的主要特点是, SSO
应用之间走 Web
协议 (
如 HTTP/SSL)
,并且 SSO
都只有一个登录入口。
简单的 SSO
的体系中,会有下面三种角色:
1
, User
(多个)
2
, Web
应用(多个)
3
, SS...
分类:
其他好文 时间:
2015-07-31 21:58:31
阅读次数:
176
题目链接:hdu 5290 Bombing plan
dpDestroy[u][i]表示以u为根节点的子树全部被摧毁,并且向上还可以破坏到距离u为i的城市;dpSafe[u][i]表示以u为根节点的子树中有距离u深度为i的城市还未被破坏。
dpDestroy[u][i] = dpDestroy[v][i+1] + sum{ min(dpDestroy[k][j], dpSafe[k][...
分类:
其他好文 时间:
2015-07-31 21:58:55
阅读次数:
125
struts2是一款体现关注点分离思想的架构。
struts2将我们web开发中的各个需要处理的细节都封装到了拦截器中(Interceptor),每个拦截器负责自己独立的功能。
例如:参数拦截器(params),令牌拦截器(Interceptor-stack)
我们也可以指定自己的拦截器来拓展struts2的功能(自定义拦截器)...
分类:
其他好文 时间:
2015-07-31 21:58:34
阅读次数:
288
wywcgs:
亦称Lord Wu,俗名吴垠,2009级厦门大学智能科学与技术学院研究生,本科就读于哈尔滨工业大学。因其深厚的算法功底与独到的思维方式,被尊为“吴教主”,至今声威犹存。
2006年起参加ACM/ICPC竞赛,获得分别获得上海、西安、长春三枚区域赛银牌。
2008年获得GCJ-BeiJing Onsite参赛资格,并在比赛中表现优异,获得Final资格,后因...
分类:
其他好文 时间:
2015-07-31 21:56:06
阅读次数:
2609
J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
J2EE组件和“标准的”Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。简单点,J2EE就是一套标准。
对于13个规范相比.net中的知识进行对比了解:
JDBC(Java Databas...
分类:
其他好文 时间:
2015-07-31 21:57:02
阅读次数:
104
SSH开发——菜鸟那些事儿
初次使用myeclipse开发,第一项目便是SSH。由于粗心,程序试运行时,错误百出,千奇百怪。下面聊聊这些事儿:
对于一个新手,我是尽可能地将自己当做一个笨的人,遇到的每一个代码都亲自去敲,认为这样能尽快熟悉项目。其中包括重复的书写的命名。可以说,这是犯忌的,这是给自己找麻烦,开发环境之所以采用了智能提示,正是为了规避无意义的重复引发错误。...
分类:
其他好文 时间:
2015-07-31 21:56:34
阅读次数:
85
其实,二分法真的不那么简单,尤其是二分法的各个变种。 最最简单的二分法,就是从一个排好序的数组之查找一个key值。 如下面的程序:int search(int *arr, int n, int key)
{
int left = 0, right = n-1;
while(left<=right) {
int mid = left + ((right - left)...
分类:
其他好文 时间:
2015-07-31 21:55:02
阅读次数:
126
很久以前的BF531的笔记,觉得有用分享出来。摘自于open dsp...
分类:
其他好文 时间:
2015-07-31 21:56:02
阅读次数:
139
牛腩新闻发布系统添加新闻和登录界面用到了验证码,生活中经常遇到形形色色的验证码,数字和字母的,12306图片形式的,百度贴吧文字形式的等等。当时见得时候感觉很神奇,现在刚好学到了,感觉很有意思,接触了BS之后,越来越多的网页神秘的内容,会慢慢的被了解,这种渴望的感觉特别棒。见到了自己喜欢的那就应该认真的分析,理解验证码的产生,这里说的是数字和字母类型的,从简单的入手。
什么是验证码,它是干什么的...
分类:
其他好文 时间:
2015-07-31 21:55:02
阅读次数:
222
单链表删除节点
node *del(node *head, int num)
{
node *p1, *p2;
p1 = head;
while (num != p1->data && p1->next != NULL)
{
p2 = p1;
p1 = p1->next;
}
if (num == p1->data)
{
if (p1 == head)
hea...
分类:
其他好文 时间:
2015-07-31 21:54:30
阅读次数:
452
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include using namespace std;
#def...
分类:
其他好文 时间:
2015-07-31 21:53:47
阅读次数:
101