现在位置: 首页 > huahenwujin发表的所有文章
  • 04月
  • 14日
综合 ⁄ 共 2003字 评论关闭
两人取一堆n个石子 先手不能全部取完 之后每人取的个数不能超过另一个人上轮取的数*K 给n,K判断先手必胜并求第一步   博弈题 这题的思考过程非常有意义。 当k=1的时候 可知必败局面都是2^i  将n分解成二进制,然后先手取掉最后一个1.然后对方必然无法去掉更高的1,而对方取完我方至少还能拿掉最后一个1 导致对方永远取不完。 当k=2的时候,必败局面都是斐波那契数列。利用“先手去掉最后一个1,则后手必不能去掉更高阶的1导致取不完”的思想,斐波那契数列有一个非常好的性质就是:任意一个整数可以写成斐波那契数列中的不相......
阅读全文
  • 01月
  • 02日
编程语言 ⁄ 共 4804字 评论关闭
from:http://baike.baidu.com/view/1266959.htm   拷贝构造函数 求助编辑百科名片    拷贝构造函数 拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)。此函数经常用在函数调用时用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成员函数。如果可以的话,它将用常量方式调用,另外,也可以用非常量方式调用。 目录 1、拷贝构造函数概述 2、拷贝构造函数例述 3、赋值操作符的重......
阅读全文
  • 12月
  • 18日
算法 ⁄ 共 1503字 评论关闭
题意: 给定一个字符串,从任意位置把它切为两半,得到两条子串 定义 子串1为s1,子串2为s2,子串1的反串为s3,子串2的反串为s4 现在从s1 s2 s3 s4中任意取出两个串组合,问有多少种不同的组合方法 #include <cmath> #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #include <set> #include <map> #include <string> #include <stack> #include <queue> #include <vector> #define for0(a,b) for(a=0;a<b;++a) #define ......
阅读全文
  • 11月
  • 07日
综合 ⁄ 共 2413字 评论关闭
    在我们最求梦想,实现目标的道路上,总会有些话会使我们豁然开朗,也许正是这些有影响力的话改变了我们的人生轨迹。下面摘录了一些有影响力的话,送给还在浮躁的你,还在迷茫的你,还在追梦的你...。这些话或来自书本,或来自电影,或来自博客,或朋友的心情签名,或其他。今天,你被这些话影响了吗? 财富从来都是某些目标产生之后附带产生的结果。(罗振宇《逻辑思维》,关于财富的真正思考) 这一代人会分成三种命运,犬类、蛙类、鱼类。犬类一直在忠诚地在寻找着主人,在找工作;蛙类长出了脚蹼,而鱼类自由自在,他们根......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 39862字 评论关闭
<a target=_blank href="http://blog.csdn.net/wujian53/article/details/4090554">http://blog.csdn.net/wujian53/article/details/4090554</a> /*! /mainpage CnComm v1.50 多线程串口通讯库 * /section About 关于 * * /n 版本: CnComm v1.50 * /n 用途: WINDOWS/WINCE 多线程串口通讯库 * /n 语言: C++ (ANSI/UNICODE) * /n 平台: WINDOWS(WIN98/NT/2000/XP/2003/Vista); WINCE 5.0 模拟器; Pocket PC 2003 模拟器; * /n 硬件: PC串口; 串口服务器; USB串口; 虚拟串口; * /n 编译: BC++ 5(f......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 2735字 评论关闭
window.close关闭窗口,不弹出系统提示,直接关闭===================================================当我们用这种方法:Response.Write("<script>window.close()</script>") 总是提示什么:你查看的网页试图关闭的提示 如何去掉提示,直接关闭窗体? 可以用以下方法: Response.Write("<script>window.opener=null;window.close()</script>") 只有ie6才支持. opener只要设为任何值都可以,不会出现提示  如果是通过子窗体关闭父窗体时怎么做呢 子窗体(弹出窗体): 同理可得: Response.Write("<script&......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 1574字 评论关闭
最近在asp.net 用到的sqlserver存储过程分页中显示数据时遇到关于排序问题。 网上的一些分页存储过程只支持排序列为int 类型,对于实际开发中很多时候都需要对DateTime类型,varchar类型进行排序。 下面分享一下可以支持任意数据类型的列进行排序的存储过程。 Create PROCEDURE  sp_viewByPage@TblName  varchar(50),              — 表名@FldName  varchar(50),       — 排序列@PageSize int,      – 每页记录数@PageIndex int,      – 指定页@strWhere  varchar(1000),   – 查询条件@OrderType bit = 0        — 设置排序类型, ......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 964字 评论关闭
O(∩_∩)O哈哈~第一次用Java写类。忽然感觉面向对象有的时候写起来感觉很自然。不过在ACM比赛基本不要啥面向对象。贴代码吧。 class Queue{ private int rear; private int front; private int []element; private int maxSize; public Queue(){ maxSize = 100; element = new int [maxSize]; rear = 0; front = 0; } public Queue(int size){ maxSize = size; element = new int [size]; rear = 0; front = 0; } void makeEmpty(){ rear = front = 0; } boolean empty(){ return front ==......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 5398字 评论关闭
转载自:http://blog.csdn.net/guolin_blog/article/details/17482095 1. Volley简介 我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。 不过HttpURLConnection和HttpClient的用法还是稍微有些复杂的,如果不进行适当封装的话,很容易就会写出不少重复代码。于是乎,一些Android网络通信框架也就......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 452字 评论关闭
在桌面上测试 1、确保主MXML(HelloWorld.mxml)在编辑器里是活动的。 2、点击Run 3、确保target platform是Android 4、启动方法选择“在桌面上”并选择一个模拟设备 5、点击最下方的Run 6、一个标题为“HomeView”的窗口出现,点击Continue进入“MyNewView”。 在Android设备上测试 以下步骤展示了如何通过USB连接,在真实的Android设备上运行程序。 TODO 打包发布 1、Project > Export Release Build 2、在对话框里,确保Project名称是HelloWorld,应用程序名称是HelloWorld.mxml,基本文件名是HelloWorld(它是apk文件名),选......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 6976字 评论关闭
代码: #include <ntddk.h> #include "nt_help.h" DRIVER_INITIALIZE DriverEntry; typedef struct _OBJECT_TYPE_INITIALIZER {     USHORT Length;     BOOLEAN UseDefaultObject;     BOOLEAN CaseInsensitive; #if WINVER>=0x0600     ULONG ObjectTypeCode; #endif     ULONG InvalidAttributes;     GENERIC_MAPPING GenericMapping;     ULONG ValidAccessMask;     BOOLEAN SecurityRequired;     BOOLEAN MaintainHandleCount;     BOOLEAN MaintainTypeList;     POOL_TYPE PoolType;     ULONG DefaultPagedP......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 33766字 评论关闭
转载自:http://martinfowler.com/articles/injection.html 讲解依赖倒置原则中的依赖注入的方法,主页左侧有中文版的pdf供下载,表示对他的敬意,英文版贴上,慢慢啃。 In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of "Inversion of Control". In this article I dig......
阅读全文