码迷,mamicode.com
首页 > 2015年07月01日 > 全部分享
poj 2960 S-Nim nim博弈grundy值计算法入门
题意: 给k堆石子,两人轮流向某一堆中拿,拿的个数要从给定的一个集合中取,没石子拿的输,问先手必胜还是必败。 分析: grundy值计算法的入门题。 代码: //poj 2960 //sep9 #include #include using namespace std; int s[128]; int grundy[10024]; int maxx; int num; int get...
分类:编程语言   时间:2015-07-01 12:25:55    阅读次数:164
C# Stream 和 byte[] 之间的转换
概述 本篇主要讲解Stream 和 byte[] 之间的转换 Stream 和 byte[] 之间的转换 // /// 将 Stream 转成 byte[] /// public byte[] StreamToBytes(Stream stream) { byte[] bytes = new byte[stream.Length]; stream.Read(bytes, 0, by...
分类:Windows程序   时间:2015-07-01 12:27:21    阅读次数:140
互联网应用不在热闹的时候,而在沉浸的时候。
现在互联网应用居多,繁花似锦。 关键是 其稳定性有多少 。 如果一个产品,不能保持稳定性, 还是不要多浪费钱做推广了。今天有道云笔记挂了, 上面还有有道云协作。 说挂就挂的话,别人还怎么协作呢?百度的搜索很可靠 ,所以用户很多。 腾讯的用户很可靠,所以用户很多。 淘宝双11很可靠,所以用户很多。稳定是王道,虽然稳定不是常常得到考验的, 而就是隐而不显的才是关键。...
分类:其他好文   时间:2015-07-01 12:27:27    阅读次数:128
JAVA学习(一):Java介绍及其平台、开发环境的配置与搭建
Java介绍及其平台、开发环境的配置与搭建 1、Java的介绍 Java是一种面向对象的编程语言,具有跨平台、可移植、分布式、简单、可扩展等诸多特性。Java可以进行桌面应用、Web应用、分布式系统及嵌入式等应用程序的开发。 Java包含3个不同版本,即J2ME/J2EE/J2SE(微缩版/企业版/标准版)。 2、JDK的下载与安装、配置 (1)、JDK下...
分类:编程语言   时间:2015-07-01 12:26:27    阅读次数:139
iOS masonry动态约束控件位置
#import "FourViewController.h" #import "View+MASAdditions.h" #import "FiveViewControllerr.h" #define WS(weakSelf)  __weak __typeof(&*self)weakSelf = self; #define SCREEN_WIDTH [UIScreen mainScreen...
分类:移动开发   时间:2015-07-01 12:25:27    阅读次数:202
Stratgy策略模式
#include using namespace std;class Base { public: void DoWhat() { this->Printf1(); this->Printf2(); } virtual void Printf1() = 0; virtual void Printf2() =...
分类:其他好文   时间:2015-07-01 12:26:50    阅读次数:110
找出一堆数中最小的前K个数
给定一个整数数组,让你从该数组中找出最小的K个数 思路: 最简洁粗暴的方法就是将该数组进行排序,然后取最前面的K个数即可。但是,本题要求的只是求出最小的k个数即可,用排序可以但显然有点浪费,比如让求10000个整数数组中的最小的10个数,用排序的话平均时间复杂度差为Nlog(N)。 于是想到了,用堆来实现,但是自己实现又太麻烦,想到了java里面的TreeSet,先将K个数放入TreeSet中,由于TreeSet会对里面的元素进行排序,所以在TreeSet中的元素是有序的,以后没插入一个元素,将TreeSe...
分类:其他好文   时间:2015-07-01 12:24:55    阅读次数:153
Linux版本 网络调试助手 发布
Linux版本 网络调试助手 发布Windows上有些小的调试助手软件使用起来很方便,Linux上也想用。还不如何自己写一个,但是会写代码,但并不会设计软件。那么就参考了一款Windows下的名字叫”TCP调试助手”界面进行编写,真正使用到的代码并不多,但是写成一个完整的小工具以后使用起来还是会提高不少的效率。已完成的功能有:UDP 手动发送 断开/连接UDP 清空接收区/发送区 计数 状态 日期 保存配置参数。...
分类:系统相关   时间:2015-07-01 12:25:28    阅读次数:356
初试 Windows XP Embedded 系统开发
目前 Windows PE(Preinstallation Environment)和 Windows XP Embedded 是可以脱离主机里的硬盘独立运行的 Windows 操作系统,Windows PE 多用于光盘启动,Windows Embedded 从 Feature Pack 2007 之后已经支持从 USB 设备(移动硬盘、Flash U 盘)运行。  从基础开始,菜鸟也可以开发出一...
分类:Windows程序   时间:2015-07-01 12:25:08    阅读次数:258
C#中图片BYTE[]和base64string的相互转换
概述 本篇主要讲解c#中图片BYTE[]和base64string的相互转换 编码规则 Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节...
分类:Windows程序   时间:2015-07-01 12:24:07    阅读次数:241
Acdream 1203 KIDx's Triangle(解三角形)
Acdream 1203 KIDx's Triangle(解三角形)...
分类:其他好文   时间:2015-07-01 12:24:38    阅读次数:129
初创企业都采用哪种开源协议?
一旦你决定在你的产品中需要引入开源的库,或者说你的产品本身就是个开源的软件产品的时候,你就必然要考虑究竟在众多的开源协议里面,哪一套是最适合自己的。现在行业中流行的开源协议琳琅满目,但是,最流行通用的就是那三个:GPL,Apache,以及MIT。...
分类:其他好文   时间:2015-07-01 12:23:56    阅读次数:131
Web安全测试二步走
WEB安全测试...
分类:Web程序   时间:2015-07-01 12:25:45    阅读次数:134
logo切图大小对应的尺寸
根据不同的资源位置切不同的图...
分类:其他好文   时间:2015-07-01 12:24:20    阅读次数:116
Android使用sqlliteOpenhelper更改数据库的存储路径放到SD卡上
如果使用默认的系统管理,默认放在包下面,比较省心,而且在卸载app后不会造成数据残留,但是这样也有一个问题,比如我做一个背单词的软件,那么当用户卸载掉这个app时,他辛辛苦苦下载的单词库也没了... 所以我想到的解决方案,就是把数据库路径改下,不放到包下面,放到SD卡上。仔细看看,还真不容易做,网上有人甚至去更改源码。不过最后还是找到了解决方案: 查看SQLiteOpenHelper源码,会发...
分类:移动开发   时间:2015-07-01 12:22:20    阅读次数:136
Android中apk动态加载技术研究(1)基础知识研修
java classloader 和android中DexClassloader对比: Java ClassLoader : 作用: 主要用来加载class 到jvm中,以供程序使用,也就是说:java程序可以动态加载类定义,而这个动态加载机制就是通过ClassLoader来实现的 核心loader: A:: bootstrap classloader(启动类...
分类:移动开发   时间:2015-07-01 12:22:27    阅读次数:144
QWidget: Must construct a QApplication before a QWidget
有人遇到这种情况,可能如提示所说的。 而我遇到这个问题的原因是DEBUG\RELEASE版本的dll库混用了,只要注意所用dll库的版本就可以了。 ps:我在程序中用的是qwt的库。...
分类:移动开发   时间:2015-07-01 12:19:40    阅读次数:147
2116条   上一页 1 ... 84 85 86 87 88 89 90 ... 125 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!