本节将对设计模式的23种模式进行详细的讲解。设计模式就是遵循六大基本原则的,分为三个类别模式,尽管每一个设计模式可能只遵循六大基本原则中的几个,但运用正确我们就会变得不简单。而六大基本原则又是基于面向对象的。所以通过设计模式的灵活运用可以实现面向对象的优点。...
分类:
其他好文 时间:
2014-06-22 18:25:04
阅读次数:
185
【Bootstrap3.0建站笔记二】按钮可下拉弹出层...
分类:
其他好文 时间:
2014-06-22 14:31:22
阅读次数:
110
树状DP第二题,这个题真的好复杂~~
题目大意:
有一个n个结点的树,问至少去掉几条边可以产生一个有p个节点的子树。
解题思路:
dp[i][j]表示以i号节点为根的子树,当有j个结点时最少需要去掉几条边。
初始化:当只有1个节点时,一定是连接它到孩子结点的所有边都去掉。
设某一孩子结点标号为v 则dp[i][j]=min(dp[i][j],dp[i][j-t]+dp...
分类:
其他好文 时间:
2014-06-22 18:24:38
阅读次数:
185
HDU 11488 Hyper Prefix Sets (字符串-Trie树)
题目大意:
假设a表示公共前缀的长度,b表示含有这个前缀的字符串个数,问你a*b的最大值。
解题思路:
建立一棵Trie树,边建边查,直接更新 长度乘以个数的最大值...
分类:
其他好文 时间:
2014-06-22 21:12:34
阅读次数:
307
返回元组
首先,我们讨论为什么应该避免使用元组。如果函数返回元组,用户就必须引用 FSharp.Core.dll;另外,需要使用元组的代码C# 中看并不好。考虑下面的例子,我们定义了函数 hourAndMinute,它从结构 DateTime 中返回时、分。
#light
module Strangelights.DemoModule
open System
/...
分类:
其他好文 时间:
2014-06-21 21:46:46
阅读次数:
235
codeforces#253 D - Andrey and Problem里的数学知识...
分类:
其他好文 时间:
2014-06-22 16:50:59
阅读次数:
152
1. 是否可以重写静态方法
如果从重写方法会有什么特点来看,我们是不能重写静态方法的。虽然就算你重写静态方法,编译器也不会报错。也就是说,如果你试图重写静态方法,Java不会阻止你这么做,但你却得不到预期的结果(重写仅对非静态方法有用)。重写指的是根据运行时对象的类型来决定调用哪个方法,而不是根据编译时的类型。让我们猜一猜为什么静态方法是比较特殊的?因为它们是类的方法,所以它们在编译...
分类:
其他好文 时间:
2014-06-22 00:51:35
阅读次数:
345
2013年南京邀请赛的铜牌题。。。做的很是伤心,另外有两个不太好想到的地方。。。。a 可以等于零,另外a到b的累加和比较大,大约在2^70左右。
打表查规律比较神奇,上图不说话。
打表的代码
#include
#include
#include
#include
#include
#include
#include
#include
#include
#pra...
分类:
其他好文 时间:
2014-06-22 21:12:01
阅读次数:
249
设置ListView的item多选,ListView和CheckBox的用法,可以全选,反选,取消已选...
分类:
其他好文 时间:
2014-06-22 19:59:17
阅读次数:
187
今天解决了一个问题心情很爽 哈哈;
今天解决的就是cocos2d-x 3.0 调用重力加速器的问题,网上搜了很多的资料 发现都是不行的,不能解决问题,不知道是不是我使用的是3.0 的版本问题,但是网上有些教程说的也是3.0 的版本啊,难道beta版和正式版也有那么大差别么?坑爹啊,
就说这个重写的方法吧:网上搜索的到好多都是重写父类的 didAccelerate(CCAccel...
分类:
其他好文 时间:
2014-06-22 15:12:29
阅读次数:
184
一、函数传参复习
二、指针作为参数
三、数组名作为参数,数组名总...
分类:
其他好文 时间:
2014-06-22 17:10:25
阅读次数:
221
题意:在二维8*8的方格,给定4个初始点和4个最终点,问在8步内是否能从初始点走到最终点,
规则:每个点能上下左右移动,若4个方向已经有点则可以跳到下一个点。
双向广搜:同时对初始点和最终点广搜4步,对每一步记录状态,初始点为‘1’,最终点为‘2’,
若在限定时间内初始点的状态能到达‘2’,或最终点的状态能到达‘1’,则为YES!要记得排序。。
#include
#includ...
分类:
其他好文 时间:
2014-06-22 20:00:14
阅读次数:
175
Given numRows, generate the first
numRows of Pascal's triangle.
For example, given numRows = 5,
Return
[
[1],
[1,1],
[1,2,1],
[1,3,3,1],
[1,4,6,4,1]
]
解题思路:
杨辉三角没什么好说的...
分类:
其他好文 时间:
2014-06-22 22:48:11
阅读次数:
305
直接看代码,
file:system/core/CodeIgniter.php
/*
102 * ------------------------------------------------------
103 * Set a liberal script execution time limit
104 * --------------------------------...
分类:
其他好文 时间:
2014-06-22 20:01:49
阅读次数:
184
Given an index k, return the
kth row of the Pascal's triangle.
For example, given k = 3,
Return [1,3,3,1].
Note:
Could you optimize your algorithm to use only
O(k) extra space?
...
分类:
其他好文 时间:
2014-06-22 21:31:26
阅读次数:
214
数据块内部偏移量的基本计算方法
BASE的计算方法为:
对于ASSM:76+(itc-1) * 24= 52 + itc * 24
对于MSSM:68+(itc-1) * 24= 44 + itc * 24...
分类:
其他好文 时间:
2014-06-22 15:18:40
阅读次数:
346
【Bootstrap3.0建站笔记四】按钮组,连接在一起使用...
分类:
其他好文 时间:
2014-06-22 17:11:48
阅读次数:
112