首页 > 2014年10月18日 > 全部分享
设计模式(一)The Strategy Pattern 策略模式
摘要 策略模式:定义算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的改变独立于使用算法的客户。 设计模式     我们先来看看问题 —— 现在我们需要实现一个模拟鸭子的游戏,游戏中会出现各种各样的鸭子,他们会有不同的飞行方式,同样有不同的鸣叫方式,同时我们要考虑到以后还可能出现更多的各种各样新式的鸭子,那我们该如何来实现呢?     1>我们来试试继承...
分类:其他   时间:2014-10-18 08:37:26    收藏:0  评论:0  赞:0  阅读:338
HDU 1032 The 3n + 1 problem【递归】
/* 中文题目 3n+1问题 中文翻译-大意 当一个数n是奇数的时候变成3*n+1,为偶数的时候变成n/2 解题思路:区间内每个数逐个求解 难点详解:如何逐个计算每个数的次数,选用while循环,还有就是将此时的 i 值赋给data,用于while循环的条件。最后再将这一个数运算次数累加在一起 关键点:理解题意 解题人:lingnichong 解题时间:2014-06-03 09:4...
分类:其他   时间:2014-10-18 08:37:15    收藏:0  评论:0  赞:0  阅读:237
NYOJ 821
/* 解题人:lingnichong 解题时间:2014.10.18   00:46 解题体会:简单题 */ 简单求值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 给出N个整数X1,X2,X3,···,XN ,将这N个数从小到大排序为A1,A2,A3,···,AN ,记数列A1,A2,A3,···,...
分类:其他   时间:2014-10-18 08:37:05    收藏:0  评论:0  赞:0  阅读:305
2015校招笔试面试算法总结之蓝汛笔试
一、递增矩阵问题 二、最长子串问题 三、交叉子串问题 四、统计在线用户问题...
分类:编程语言   时间:2014-10-18 08:36:55    收藏:0  评论:0  赞:0  阅读:376
设计模式(二)The Observer Pattern 观察者模式
问题引入         生成一个公告板显示当时的天气状况,当天气状况发生改变的时候公告板可以实时的更新。 模式定义         定义对象之间的一对多的依赖,当一个对象改变状态时,它的所有依赖者都会自动收到通知并自动更新。 认识模式         该模式在生活中是很常见的。想想生活中的各种各样的检测系统,报警系统,一旦有重要事件发生时,有关系统总能及时的收到...
分类:其他   时间:2014-10-18 08:36:47    收藏:0  评论:0  赞:0  阅读:417
游戏并购再创高峰,第三季度高达122亿美金,是去年总额的两倍
最近,游戏公司并购开创了新纪录。在2014年的前三个季度里,并购额高达122亿美金,Xsolla今天为大家带来伦敦game investment bank Digi-Capital,这个数字是去年总额的两倍多。   今年有5大交易推动了并购热潮,有微软25亿收购Minecraft 制作商 Mojang;Facebook20亿收购了Oculus VR;巨人网络16亿进行私...
分类:其他   时间:2014-10-18 08:36:36    收藏:0  评论:0  赞:0  阅读:202
此C语言函数---A
函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void);...
分类:编程语言   时间:2014-10-18 08:36:16    收藏:0  评论:0  赞:0  阅读:261
uva 11354 - Bond(树链剖分)
题目链接:uva 11354 - Bond 题目大意:给定一张图,每次询问两个节点路径上进过边的危险值的最大值的最小值。 解题思路:首先建立最小生成数,然后根据这棵树做树链剖分。 #include #include #include #include using namespace std; const int maxn = 50005; const int INF = 0...
分类:其他   时间:2014-10-18 08:35:55    收藏:0  评论:0  赞:0  阅读:386
hdu 4912 Paths on the tree(树链剖分+贪心)
题目链接:hdu 4912 Paths on the tree 题目大意:给定一棵树,和若干个通道,要求尽量选出多的通道,并且两两通道不想交。 解题思路:用树链剖分求LCA,然后根据通道两端节点的LCA深度排序,从深度最大优先选,判断两个节点均没被标 记即为可选通道。每次选完通道,将该通道LCA以下点全部标记。 #pragma comment(linker, "/STACK:1...
分类:其他   时间:2014-10-18 08:35:45    收藏:0  评论:0  赞:0  阅读:273
crm创建基于fetch的自定义报表
crm创建基于fetch的自定义报表...
分类:其他   时间:2014-10-18 08:35:35    收藏:0  评论:0  赞:0  阅读:218
Python学习笔记17:标准库之数学相关(之math包,random包)
前面几节看得真心累,现在先来点简单容易理解的内容。 一 math包 math包主要处理数学相关的运算。 常数 math.e   # 自然常数e math.pi  # 圆周率pi 运算函数 math.ceil(x)       # 对x向上取整,比如x=1.2,返回2 math.floor(x)      # 对x向下取整,比如x=1.2,返回1 math.pow(...
分类:编程语言   时间:2014-10-18 08:35:25    收藏:0  评论:0  赞:0  阅读:326
php 无错误提示 的解决方法
问:我在win7安装了PHP,浏览器是IE9。我代码写错了,浏览器一点错误提示都没有,一片空白。如果写对了,就能正常运行显示出来。请问这是怎么回事,应该怎么弄?你们两个的方法都试过,但都没有提示(注:代码我是故意有写错的)+++++++++++++++++++++++++++++++++++++++...
分类:Web开发   时间:2014-10-18 08:34:25    收藏:0  评论:0  赞:0  阅读:258
10个实用的PHP正则表达式
正则表达式是程序开发中一个重要的元素,它提供用来描述或匹配文本的字符串,如特定的字符、词或算式等。但在某些情况下,用正则表达式去验证一个字符串比较复杂和费时。本文为你介绍10种常见的实用PHP正则表达式的写法,希望对你的工作有所帮助。1. 验证E-mail地址这是一个用于验证电子邮件的正则表达式。但...
分类:Web开发   时间:2014-10-18 08:33:45    收藏:0  评论:0  赞:0  阅读:273
SharePoint快速入门(1)之WebPart
对于刚刚接触Sharepoint的用户,实例的演练远比对抽象概念的理解有兴趣,通过实例的演练来理解SharePoint的原理,开发模式是最有效的学习途径。本节学习目标:创建一个Visual Web Part用VS2010/VS2012创建一个Visual web part项目点击“OK”,根据向导输...
分类:Web开发   时间:2014-10-18 08:33:25    收藏:0  评论:0  赞:0  阅读:343
AsyncTask使用须知
AsyncTask的实现原理就是封装了的线程池,具体见AsyncTask实现原理。在1.5中初始引入的时候, AsyncTask 执行( AsyncTask.execute() )起来是顺序的,当同时执行多个 AsyncTask的时候,他们会按照顺序一个一个执行。前面一个执行完才会执行后面一个。这样...
分类:其他   时间:2014-10-18 08:33:15    收藏:0  评论:0  赞:0  阅读:274
[Leetcode] Implement strStr()
Implement strStr().Returns a pointer to the first occurrence of needle in haystack, ornullif needle is not part of haystack.Solution: 1 public class S...
分类:其他   时间:2014-10-18 08:33:05    收藏:0  评论:0  赞:0  阅读:197
《python基础教程(第二版)》学习笔记 字符串(第3章)
《python基础教程(第二版)》学习笔记 字符串(第3章)所有的基本的序列操作(索引,分片,乘法,判断成员资格,求长度,求最大最小值)对字符串也适用。字符串是不可以改变的;%左侧是格式字符串,右侧是需要格式化的值print '%s=%d' % ('x',100) ==> x=100%% 格式字符串...
分类:编程语言   时间:2014-10-18 08:32:55    收藏:0  评论:0  赞:0  阅读:286
Node路由简单的处理
看过node很多例子,都是将路由直接放到入口文件中处理,使得文件显得很大很乱,特别是当一个项目变大,有上百甚至上千的路由,那该怎么办?最近在想如何将一个个的路由放到一个单独的模块中处理,比如'/users'对于users模块。根据构想,写了个简单的实现,当然还有很多问题没有考虑到,后面再补充。目录结...
分类:其他   时间:2014-10-18 08:32:45    收藏:0  评论:0  赞:0  阅读:241
[Leetcode] N-Queens II
Follow up for N-Queens problem.Now, instead outputting board configurations, return the total number of distinct solutions.Solution:N-Queens 问题的简化版。pu...
分类:其他   时间:2014-10-18 07:30:45    收藏:0  评论:0  赞:0  阅读:120
Android中项目中各个文件夹的含义和用途详解
1.src:存放所有的*.java源程序。2.gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。3.assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。4.res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。5...
分类:移动平台   时间:2014-10-18 07:30:35    收藏:0  评论:0  赞:0  阅读:250
1295条   上一页 1 ... 55 56 57 58 59 ... 65 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!