码迷,mamicode.com
首页 > 2015年08月16日 > 全部分享
线性基
bzoj3105 新Nim游戏题目大意:给定n堆火柴,第一二次取的时候可以取走任意堆,然后和普通的游戏一样,问怎样取能先手必胜,最小化第一次取的火柴数。思路:第一次取走后,剩下的火柴中不存在一个子集异或和为0(用线性基判断这件事),贪心能取就取,总和减去剩下的就可以了。实现的时候我们是用别的数来异或...
分类:其他好文   时间:2015-08-16 19:41:01    阅读次数:123
怎么让自己的java系统使用支付接口
昨天花了好久的时间学习了支付接口的教,我看了前7集,就够用了,大家上网搜索一下传智播客在线支付还不错。1.一开始有一个form表单2.这个表单是他帮你写好的,有很多银行,银行的name都是特定的3.这个表单要提交,教程中使用的是servlet,我使用的是struts2,原理其实也差不多,就是跳转.....
分类:编程语言   时间:2015-08-16 19:39:52    阅读次数:178
合唱队(华为OJ)
描述计算最少出列多少位同学,使得剩下的同学排成合唱队形说明:N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK,则他们的身高满足存在i(1Ti+1>......
分类:其他好文   时间:2015-08-16 19:41:11    阅读次数:145
assign、nonatomic、copy、strong等指示符的作用整理
当我们使用@property定义属性时,发现在@property关键字与类型之间经常会添加一些额外的指示符,本文整理了这些指示符作用。assign: 该指示符指定对属性只是进行简单地赋值,不更改对所附的值的引用计数。该指示符主要适用于NSInteger等基本类型,以及short,float,dou....
分类:其他好文   时间:2015-08-16 19:40:22    阅读次数:128
iOS-防止向SQLite数据库中插入重复数据记录:
原则:先检测该数据库的指定表中,是否已经存在我们要插入的这条数据记录,若已经存在,则不插入这条数据记录(即忽略此次插入操作),若尚不存在,才插入这条数据记录(即才执行此次插入操作)我们这里使用的是FMDB框架FMDatabase *collectionBookDB = [FavoriteBooksD...
分类:移动开发   时间:2015-08-16 19:41:02    阅读次数:185
hdu1024 Max Sum Plus Plus
动态规划,给定长度为n(≤1e6)的整数数组和整数m,选取m个连续且两两无交集的子区间,求所有方案中使得区间和最大的最大值。dp[i][j]表示结束位置(最后一个区间最后一个元素的位置)为i且选取区间数为j的最大值。容易得到以下状态转移方程:又:考虑到数组的规模和j的更新特征,使用一维滚动数组取代二...
分类:其他好文   时间:2015-08-16 19:38:42    阅读次数:136
fibonacci封闭公式
Description2007年到来了。经过2006年一年的修炼,数学神童zouyu终于把0到100000000的Fibonacci数列(f[0]=0,f[1]=1;f[i] = f[i-1]+f[i-2](i>=2))的值全部给背了下来。接下来,CodeStar决定要考考他,于是每问他一个数字,他...
分类:其他好文   时间:2015-08-16 19:38:26    阅读次数:123
ios: push viewcontroller 时出现Presenting view controllers on detached view controllers is discouraged 警告
原因:a,b,c 三个viewcontroller,a作为根视图,b.view 添加到a上,在b中模态(presentViewController)弹出c. 这种情况就会出现标题的警告解决方法:1.[self.view.window.rootViewControllerpresentViewCo.....
分类:移动开发   时间:2015-08-16 19:38:34    阅读次数:629
Mac 下安装配置jdk
jdk官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html1.Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下。*...
分类:系统相关   时间:2015-08-16 19:39:52    阅读次数:386
PHP 遍历数组for foreach while
for foreach while 遍历数组 list() each()
分类:编程语言   时间:2015-08-16 19:37:49    阅读次数:169
IOS 使用NJKWebViewProgress做webview进度条
NJKWebViewProgress地址:https://github.com/ninjinkun/NJKWebViewProgress导入头文件#import "NJKWebViewProgressView.h"#import "NJKWebViewProgress.h"遵守协议 实现代码@im....
分类:移动开发   时间:2015-08-16 19:37:56    阅读次数:200
用Java把十进制转换成二进制
第一种方式是用循环去做:public class Test { public static void main(String[] args) { int a = 8; // 要转换的十进制 String ejz = ""; for(; a != 0; a ...
分类:编程语言   时间:2015-08-16 19:38:36    阅读次数:172
(转)系统设计题要考虑的方面
Cache:缓存,万金油,哪里不行优先考虑Queue:消息队列,常见使用Linkedin的kafkaAsynchronized:批处理+异步,减少系统IO瓶颈Load Balance: 负载均衡,可以使用一致性hash技术做到尽量少的数据迁移Parallelization:并行计算,比如MapRed...
分类:其他好文   时间:2015-08-16 19:39:17    阅读次数:203
讯飞语音SDK Android平台使用
1. 支持功能介绍:2. Android API主要业务接口和流程介绍--------------------------------------------------------工程代码:------------------------------------------------------...
分类:移动开发   时间:2015-08-16 19:38:47    阅读次数:280
java比较器Comparator 使用
PresonDemopackage cn.stat.p5.person.demo;public class PresonDemo implements Comparable { private String name; private int age; /** *...
分类:编程语言   时间:2015-08-16 19:38:08    阅读次数:110
fibonacci高精度加法
A Fibonacci sequence is calculated by adding the previous two members the sequence, with the first two members being both 1.F(1) = 1, F(2) = 1, F(3) =...
分类:其他好文   时间:2015-08-16 19:38:31    阅读次数:113
[Notes] Be a Designer
动画12 basic principles of animationhttps://en.wikipedia.org/wiki/12_basic_principles_of_animationhttp://the12principles.tumblr.com GIFhttp://vimeo.com/...
分类:其他好文   时间:2015-08-16 19:36:32    阅读次数:123
1782条   上一页 1 ... 28 29 30 31 32 33 34 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!