自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 IE下substr()函数截取末尾字符时的问题

var str = "abc"; alert(str.substr(-1, 1)); 这段代码在IE和Chrome下的结果是不同的,希望得到的是c,Chrome下表现正常;但跑到IE下,显示abc,不是期望的结果。看来IE在处理substr()第一个参数为负数的情况处理方式不一样。 改用substring()函数代替substr()var str = "abc"; var...

2014-09-07 09:46:30 394

原创 ACM 2050 折线分割平面

  分析:主要看新加折线后 新加的折线被分成的线段多少,可以得出F(N) = F(N-1) + 4(N-1) +1 代码如下: #include <stdio.h>int main(){ int n,i,c; double a[10001]; a[0]=1; a[1]=2; for (i=2;...

2012-11-27 13:33:50 123

原创 ACM 2190 重建希望小学

  分析过程:考虑第N格,如果N-1排好了,第N只有3个1X1一种排法,如果N-2排好了,有3种排法,有1种在N-1的情况包括了,所以F(N) = F(N-1) + 2F(N-2) 代码如下: #include <stdio.h>int main(){ int n,i,c; double a[31]; a[0]=...

2012-11-27 13:33:40 190

原创 ACM 2501 Tiling_easy version

  递推之后得出:F(N)=F(N-1)+2*F(N-2)代码如下: #include <stdio.h>int main(){ int i,N,T; double a[31]; a[0]=1; a[1]=1; a[2]=3; for (i=3; i<=30; i++) { ...

2012-11-27 13:33:26 123

原创 ACM 2563 统计问题

 分析:A(N)表示第N步向上走的,B(N)表示第N步向左右走的F(N) = A(N)+B(N)A(N) = A(N-1)+B(N-1)B(N) = 2*A(N-1) + B(N-1)=>F(N) = 3*A(N-1) + 2*B(N-2) = 2*F(N-1) + A(N-1) = 2*F(N-1) + A(N-2) + B(N-2) = 2*F(N-1) + F(...

2012-11-27 13:33:14 126

原创 ACM 2018 母牛的故事

 分析:年 母牛 1年大的牛 2年大的牛 3年大的牛第一年        1 0 0 0第二年    1 1 0 0第三年  1 1 1 0第四年        1 1 1 1第五年之后是 有一头小牛变成母牛后就相当与第二年的情况了所以可以推出F(...

2012-11-27 13:32:57 167

原创 ACM 2046 骨牌铺方格

http://acm.hdu.edu.cn/showproblem.php?pid=2046 分析第N位,有两种形式1.竖着(F(N-1)),2横着(F(N-2)所以F(N) = F(N-1) + F(N-2) N<=50 这里应该用double 代码如下:#include <stdio.h>int main(){ in...

2012-11-26 20:18:34 131

原创 ACM 2045 不容易系列之(3)—— LELE的RPG难题

http://acm.hdu.edu.cn/showproblem.php?pid=2045 分析过程:1)如果前F(N-1)是符合要求的涂发,即N-1和第一位是不同的,则N位只有一种颜色可以用 F(N-1)2)如果前N-1是不符合要求的 即N-1和第一位相同,则除掉N-1后之前N-2个是符合要求的,这种情况下有N可以有两种涂发 所以 2*F(N-2) 发现 F(N) = ...

2012-11-26 20:13:24 96

原创 ACM 2044 一只小蜜蜂

http://acm.hdu.edu.cn/showproblem.php?pid=2044 分析:从a到b的可能路线等价于1到b-a的可能路线。 1到N蜂房的路径算法公式是:F(N) = F(N-1)+F(N-2)F(1)=1 F(2)=1 F(3)=2 注意:c中int long float double的表示范围 代码如下:#includ...

2012-11-26 12:50:56 135

原创 ACM 2041 超级楼梯

http://acm.hdu.edu.cn/showproblem.php?pid=2041 分析:在第N级阶梯,可能是N-1级一步跨到N级或者N-2级跨两布到N,所以F(N) = F(N-1)+F(N-2); 注意1<=M<=40所以超出了int的存储范围,可以用long int 用数组存储代替递归实现代码如下:#include &l...

2012-11-26 12:21:42 116

原创 ACM 1297 Children’s Queue

http://acm.hdu.edu.cn/showproblem.php?pid=1297 分析过程: 设:F(n)表示n个人的合法队列,则:按照最后一个人的性别分析,他要么是男,要么是女,所以可以分两大类讨论:1、如果n个人的合法队列的最后一个人是男,则对前面n-1个人的队列没有任何限制,他只要站在最后即可,所以,这种情况一共有F(n-1);2、如果n个人的合法队列...

2012-11-26 12:12:57 109

原创 几个有意思的学习网站

最近发现很多好玩的学习网站,整理一下: 1.Linux学习网站http://www.linuxcast.net/ 2. JavaScript & Ruby & Pythonhttp://www.learnstreet.com/

2012-11-23 12:12:11 211

原创 推荐下mac上的软件(持续更新)

整理下mac上的好软件,推荐下: 1.Alfred-Mac下最好的快速启动工具Alfred, 可以快速的搜索本地程序、使用搜索引擎搜索,查询词典等功能,十分强大, 推荐★★★★☆ 下面的链接有详细的介绍  http://www.cnbeta.com/articles/203640.htm Alfred官网 ...

2012-11-23 11:10:35 133

原创 Ubuntu常见问题和常见快捷键汇总

Ubuntu常见问题1.设置Ubuntu下的分辨率。本人电脑分辨率是1280x800的,但是在VBOX下安装的Ubuntu默认没有这个分辨率,添加方式如下:(参考http://askubuntu.com/questions/63863/unknown-monitor-intel-driver-want-to-set-vga-resolution-to-widescreen-tv)...

2012-05-01 09:17:05 193

原创 PAT 1023. Have Fun with Numbers (20)

Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it we will obtain 246913578, which happens to be another 9-digit number c...

2012-03-16 09:30:38 527

原创 PAT 1019. General Palindromic Number (20)

Input Specification: Each input file contains one test case. Each case consists of two non-negative numbers N and b, where 0 <= N <= 109 is the decimal number and 2 <= b <= 109 is the ba...

2012-03-14 09:26:44 81

原创 PAT 1015. Reversible Primes (20)

#include<stdio.h>int main(){ int n, d; int reversiblePrime = 0; while(scanf("%d%d\n", &n,&d) == 2 && n >=0){ if(prime(n) && prime(reversPrime(n,d))) pri...

2012-03-13 18:56:10 72

原创 PAT 1011. World Cup Betting (20)

Chinese Football Lottery provided a "Triple Winning" game. The rule of winning was simple: first select any three of the games. Then for each selected game, bet on one of the three possible results ...

2012-03-13 18:17:07 78

原创 PAT 1008. Elevator

The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs 6 s...

2012-03-13 17:03:38 76

原创 PAT 1005. Spell It Right (20)

Input Specification: Each input file contains one test case. Each case occupies one line which contains an N (<= 10100). Output Specification: For each test case, output in one line the digit...

2012-03-13 16:21:12 89

原创 PAT 1002. A+B for Polynomials (25)

InputEach input file contains one test case. Each case occupies 2 lines, and each line contains the information of a polynomial: K N1 aN1 N2 aN2 ... NK aNK, where K is the number of nonzero terms ...

2012-03-13 10:59:22 324

原创 PAT 1001. A+B Format (20)

Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are less than four digits).InputEach input file contai...

2012-03-12 10:22:30 102

原创 JAVA Volatile 变量

学习并发的时候复习了下Volatile 变量,做个记录: 锁的两个特性 写道锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享数据。可见性要更加复杂一些,它必须确保释放锁之前对共享数据做出的更改对于随后获得该锁的另...

2011-08-24 10:10:38 64

原创 java用org.apache.poi包操作excel

1.Jakarta POI 是apache的子项目,目标是处理ol2对象。它提供了一组Windows文档操作的Java API。 2.EXCEL 结构HSSFWorkbook excell 文档对象介绍HSSFSheet excell的表单HSSFRow excell的行HSSFCell excell的格子单元HSSFFont excell字体HSSFName 名称...

2011-06-15 11:33:01 678

原创 Java简单的CSV文件的读写

存在一个name.csv文件,内容如下 namebirthday placezhangsan1988 hangzhoulisi1989 hangzhouwangwu1987 hangzhouwuliu1988 Taizhou csv文件的读import java.io.BufferedRead...

2011-06-13 14:41:54 108

原创 Java使用字符模拟5段显示器(火柴棍)的数字

问题: import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.Scanner;public class MatchNumberGenerator { public static int[] matchNumberGenerator(...

2011-06-10 11:22:41 214

原创 Java容器类学习笔记

1.容器类添加一组数据import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.Collections;import java.util.List;public class AddingGroups { public static...

2011-06-01 11:55:27 90

原创 java多态的学习笔记

1.有关多态覆盖私有方法public class PrivateOverride { private void f(){System.out.println("private f()");} public static void main(String[] args){ PrivateOverride po = new Derived(); po.f(); }}...

2011-05-25 16:01:40 113

原创 mybatis--java.lang.IllegalArgumentException: Mapped Statements collection does n

今天整合spring和mybatis的时候有个错误一直出现,搞了半天才搞定。错误如下: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for    at org.mybatis.spring.SqlSessionTemplate.wrapExce...

2011-05-06 17:39:00 71

原创 Java hashCode()与equals()的联系与区别

最近一直在复习Java,发现最近一直对Java的hashCode和equals为什么一定要一起override不是很清楚,因此在复习的同时做下记录~~API文件对有关hashCode()与equals有以下的相关规则:(1) 如果两个对象相等,则hashcode必须也是相等(2) 如果两个对象相等,对其中一个对象调用equals()必须返回true.也就是说,若a.equals(b)则...

2011-02-27 15:33:10 86

原创 Error: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用...

[b]问题:Error: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用,例如,单击鼠标或按下按钮。at flash.net::FileReference/browse()[/b]查了很多资料,最后发现是由于flash版本的问题,flash 9可以使用js触发flash打开窗口的命令,但是flash10不行,flash10 增加了安全机制,Fi...

2010-07-15 10:43:58 300

原创 实现ActionScript真正的抽象类和抽象方法

虽然ActionScript3中还不支持抽象类,当我们可以通过Mims Wright的抽象类和抽象方法来实现,具体参考[url]http://dispatchevent.org/mims/abstract-classes-in-as3/[/url].使用方式如下:抽象类: AbstractFun[code="java"]package com.myas.abstractclas...

2010-07-12 14:15:54 82

原创 解决IE6下Select不能隐藏的问题

以下是隐藏所有的select [code="java"] //hide the select tag of IE6 function hideselectIE6(){ if ($.browser.msie && $.browser.version < 7) { $("select").each(function(i){ this.style.v...

2010-07-12 13:34:00 78

原创 CSS控制背景透明

.opacity{ filter:alpha(opacity=50); /* IE */ -moz-opacity:0.5; /* 老版Mozilla */ -khtml-opacity:0.5; /* 老版Safari */ opacity: 0.5; /* 支持opacity的浏览器*/}...

2010-07-12 13:29:11 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除