题目大意:你的手机通讯录里有n个联系人,m个分组,其中,有的联系人在多个分组里。你的任务是在一些分组里删除一些联系人,使得每个联系人只在一个分组里并且使人数最多的那个分组人数最少。找出人数最多的那个分组中的人数。题目分析:要求的是最小的最大值,二分枚举这个最小的最大人数x。增加源点s和汇点t,从s向...
分类:
其他好文 时间:
2015-12-16 00:09:27
阅读次数:
227
最近学了ContentProvider的相关知识。在android方面,这还是比较重要的一块。折篇博客主要介绍了电话本的增删改查操作,里面涵盖了菜单选项、ListView、Dialog等相关知识。
分类:
移动开发 时间:
2015-10-05 21:54:56
阅读次数:
270
随后的写如何使各第一字母显示相同的分类触点:于adapter implementSectionIndexer这项adapter必须在下面可以实现3接口: @Override public Object[] getSections() { //section的集合 } @Override...
分类:
移动开发 时间:
2015-09-30 19:32:41
阅读次数:
234
首先重写UITableViewCell初始化方法:- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{ self = [super initWithStyle:s...
分类:
移动开发 时间:
2015-09-23 15:06:21
阅读次数:
186
最近学习Blend,原来Blend制作动画等效果非常棒。下面演示一下FluidMoveBehavior应用,利用Blend中行为中的FluidMoveBehavior制作出手机通讯录平滑的效果1.在画布上添加一个ListBox,添加N多个,如图2.在ListBox上右键按图指示操作创建副本3.在模板...
分类:
移动开发 时间:
2015-09-10 22:28:47
阅读次数:
416
项目描述:该项目为基于Android平台的手机通讯录,主要模块分为四个部分:联系人管理模块,通话记录管理模块,短信管理模块,系统设置模块。 系统结构图如下: 本项目启动时间:2014年5月28日 说明:本次开发项目...
分类:
移动开发 时间:
2015-08-13 22:32:50
阅读次数:
686
( ̄y▽ ̄)~ 智能手机IITimeLimit: 3000/1000 MS (Java/Others)MenoryLimit: 32768/32768 K (Java/Others)64-bit integer IO format:%I64dProblem Description在我们的手机通讯录中...
分类:
移动开发 时间:
2015-07-31 23:23:48
阅读次数:
193
package contacters;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Random;
public class ...
分类:
移动开发 时间:
2015-07-22 19:01:40
阅读次数:
299
相关图片上传麻烦,原文件到我的博客上传的文件里下载。1、通讯录应用介绍通讯录应用是Android自带的应用程序,我们看到此应用的时候,可能只认为这是一个应用,用数据库存储数据,但是实际上不是这样的。通讯录是ContentProvider的应用,通讯录由两部分组成:(1)com.android.pro...
分类:
移动开发 时间:
2015-07-11 11:56:16
阅读次数:
244
软件背景:该app不是替代手机通讯录,而是对其一种补充。项目只是通讯录客户端,数据源是访问本地、还是访问远程服务器,由你来实现开源地址:http://git.oschina.net/yso/SmartCall1:如果公司人数很多,是否其他人打电话给你,你不知道是谁,有点尴尬?咱提供了来电监听,如果不...
分类:
移动开发 时间:
2015-07-10 18:46:38
阅读次数:
277