一个形象的例子: (ADAPTER)在朋友聚会上碰到了一个美女Sarah,从香港来的,可我不会说粤语,她不会说普通话,只好求助于我的朋友kent了,他作为我和Sarah之间的Adapter,让我和Sarah可以相互交谈了(也不知道他会不会耍我)。适配器(变压器)模式: 把一个类的接口变换成客...
分类:
其他好文 时间:
2014-09-01 19:16:43
阅读次数:
275
不知不觉又到周末了,有很大一部分程序员的周末都是献给公司的——无偿加班,当然也有一部分程序员周末就彻底放松了——打球、聚会、泡妹。那么作为程序员,什么样的周末才是充实又有趣的呢?这里我想给大家一些建议。
拒绝加班,周末的时间一定要留给自己和家人,这是底线,这些宝贵的时间你可以用来给自己的生活充充电。
一、阅读技能
在现实生活中,大量的阅读能提高你自身的修养,也...
分类:
其他好文 时间:
2014-09-01 14:08:03
阅读次数:
245
http://tyvj.cn/Problem_Show.aspx?id=1467这题我并不是看题解a的。但是确实从题解得到了启发。一开始我就想到一个正解,设d[i][0]表示i开始走过奇数个点的最短路,d[i][1]表示i走过偶数个点的最短路,那么转移很简单d[v][1]=min(d[v][1], ...
分类:
其他好文 时间:
2014-08-29 14:19:38
阅读次数:
269
通常程序在运行中或者程序结束之后,需要保存一些信息,而且需要持久化存储信息,比如登陆信息、视频播放记录、收藏记录等等,那么我们可以采用以下几种方式对数据进行持久化保存.
1.文件
2.plist
3.归档
4.NSUserDefaults
5.数据库
【Plist】(文件的一种)
什么是plist文件, plist文件的作用
1.plist文件...
分类:
其他好文 时间:
2014-08-19 20:50:05
阅读次数:
193
/*找新朋友
Problem Description
新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会员从1到N编号,其中会长的号码是N号,凡是和会长是老朋友的,那么该会员的号码肯定和N有大于1的公约数,否则都是新朋友,现在会长想知道究竟有几个新朋友?请你编程序帮会长计算出来。
Input
第一行是测试数据的组数CN(Case number,1
Outpu...
分类:
其他好文 时间:
2014-08-16 11:14:10
阅读次数:
243
1037: [ZJOI2008]生日聚会PartyTime Limit:10 SecMemory Limit:162 MBSubmit:1183Solved:711[Submit][Status]Description今天是hidadz小朋友的生日,她邀请了许多朋友来参加她的生日party。 hid...
分类:
其他好文 时间:
2014-08-08 23:56:17
阅读次数:
310
题意:一些牛要去某一点参加聚会,然后再回到自己家,路是单向的,问花费时间最多的那头牛最少需要花费多长时间。
思路:从聚会地点返回,相当于是从某一点到其他各个点的最短路径。从牛的家中走到聚会地点,可以把路径反过来变成从聚会地点到各个点的最短路径,两个最短路径值加起来就是每头牛所花费的最小时间,找出最大的即可。
我用了两个邻接表存路径,其实这道题用邻接矩阵存更好做,矩阵横纵坐标翻转就把路径...
分类:
其他好文 时间:
2014-08-01 00:03:40
阅读次数:
269
最近一两个月,诸事不顺,然后影响到了心情,自己的日常计划被打乱的一塌糊涂。颓废了很久,是不是该醒悟了?
前天去一位同事那里参加聚会,他是我老乡,之前在浦东住,距离公司实在太远,最近终于搬到了公司附近。几个小伙伴一起哄,然后他就要请客了。因为是老乡的关系,我自然是要去的。
晚上吃饭,七八个人,东道主们忙了好久准备了好多菜,只是酒却是啤酒,我想哪多不过瘾啊!于是特意出去买了...
分类:
其他好文 时间:
2014-07-29 13:15:37
阅读次数:
177
题意:若干个人开车要去park聚会,但是park能停的车是有限的,为k。所以这些人要通过先开车到其他人家中,停车,然后拼车去聚会。另外,车的容量是无限的,他们家停车位也是无限的。求开车总行程最短。
就是求一最小生成树,但是对于其中一个点其度不能超过k。
思路:
1. 将park点取出 将剩下的点求出最小生成树 出现i个联通块
2. 再每个块中选择与park点相邻的最小边...
分类:
其他好文 时间:
2014-07-22 23:45:38
阅读次数:
281
题目链接:uva 646 - The Gourmet Club
题目大意:有16个人参加聚会,聚会一共5天,每天有4桌,每桌4个人,一起吃饭的4个人会互相认识。现在要安排座位使得16个任意两个人都互相认识。给出前三天的安排,求后两天的安排。
解题思路:任意两个人之间肯定只能同桌一次。所以根据这个条件,只要枚举出第4天的第1桌的情况,就可推导出所有的,或者是矛盾。
在Poj和Zoj...
分类:
其他好文 时间:
2014-07-22 00:10:33
阅读次数:
239