题目链接 题意: A和B轮流在建造一个字,每次添加一个字符,要求是给定的n个串的某一个的前缀,不能添加字符的人输掉游戏,输掉的人先手下一轮的游戏。问A先手,经过k轮游戏,最后胜利的人是谁。 思路: 很显然先将n个字符串插入到字典树上,因为字典树上有分叉,不能仅仅判断字符串长度奇偶性来判断。字典树看成 ...
分类:
其他好文 时间:
2016-07-15 23:44:24
阅读次数:
141
1、前言: 前几天用了GitHub上se.emilsjolander.stickylistheaders这个组件,然后发现这个组件的listview不能添加footerView,加了footer后,滑倒footer的时候head会消失,与我项目中的需求不符。 于是就自己写了一个StickHeader ...
分类:
其他好文 时间:
2016-06-28 18:36:05
阅读次数:
170
不建议用System.out.println(), 因为使用syso导致日志打印不可控制、打印时间无法确定、不能添加过滤器、日志没有级别区分等为题。 Android中的日志工具类是Log(android.util.Log),这个类中提供了如下几个方法来供我们打印日志:1. Log.v()这个方法用于 ...
分类:
其他好文 时间:
2016-06-27 15:19:24
阅读次数:
131
HashSet不能添加重复的元素,当调用add(Object)方法时候,首先会调用Object的hashCode方法判hashCode是否已经存在,如不存在则直接插入元素;如果已存在则调用Object对象的equals方法判断是否返回true, 如果为true则说明元素已经存在,如为false则插入 ...
分类:
其他好文 时间:
2016-06-26 16:32:36
阅读次数:
141
按照网上的教程安装搜狗输入法后仍不能添加搜狗输入法,将Only Show Current Language选项去掉。 ...
分类:
系统相关 时间:
2016-06-23 12:37:52
阅读次数:
478
不能添加的原因可能是(pptp)1, 未安装 network-manager-pptp, network-manager-pptp-gnome,解决办法: 代码: sudo apt-get install network-manager-pptp{,-gnome} 2, /etc/NetworkMa ...
分类:
其他好文 时间:
2016-06-15 20:43:57
阅读次数:
153
4.1变量 变量包含2种类型的值: 基本类型的值: 即undefined,null, string,number,boolean. 按值访问,可以操作保存在变量中实际的值, 不能添加属性。 引用类型的值:多个值构成的对象。JS不允许直接操作对象的内存空间。给一个对象添加属性是,是在实际的对象中添加。 ...
分类:
其他好文 时间:
2016-06-03 18:59:53
阅读次数:
137
目前我的51CTO博客后台分类有20个,想要再添加其他分类,但是无法添加,51CTO能不能说说这是为什么
分类:
其他好文 时间:
2016-05-29 23:27:09
阅读次数:
237
Category (分类、类别) 分类只能增加方法不能增加成员变量,可以声明属性,实际上会生成属性的set和get方法,但不会生成带下划线的成员变量,也不能添加成员变量(可以在不修改原来类模型的基础上拓充方法) inheritance 》继承可以扩充成员变量和方法 但会产生新的类 extension ...
分类:
移动开发 时间:
2016-05-09 20:16:34
阅读次数:
216
在没有接触runtime之前,我们接触到的能给类进行扩展的方法有类目(category)和延展(extension)两种。类目(category)可以给系统已有类添加扩展方法但是不能添加属性,并且被添加的方法可以被此类的子类所继承;延展(extension)为我们的自定义类添加属性和方法,但是添加的 ...
分类:
其他好文 时间:
2016-05-06 21:56:58
阅读次数:
212