代码: 1 CAKeyframeAnimation *animation = [CAKeyframeAnimation animationWithKeyPath:@"transform.scale"]; 2 [animation setDuration:.6]; 3 NSMutabl...
分类:
其他好文 时间:
2014-09-09 12:02:38
阅读次数:
200
题意:有一棵树,树上有一些节点,每个节点上刚开始都有一个苹果,对每个节点可以有两种操作,若刚开始有苹果,则变为没苹果,若刚开始没苹果,则变为有一个苹果。有多次操作,有多次询问,对于每次询问,回答该结点以及该结点以上有多少个苹果。输入是节点之间的关系,1213表示节点1和节点2直接存在树枝相连假设有上...
分类:
其他好文 时间:
2014-09-09 12:02:28
阅读次数:
204
//实际项目中可以直接用GUI插件做个退出提示框。美观又和谐。public float uTime = 2; void OnGUI() { if (uTime < 2) { GUI.Label(new Rect(Screen.width/2...
分类:
其他好文 时间:
2014-09-09 12:02:08
阅读次数:
168
我们对于每一个数字,记录他之前比他小的数的个数,他之后,比他小的数的个数,然后乘积就是这个数字为中间元素的所求序列的个数,求和就是所有的了。用两个树状数组,或者用两次。#include#includeconstintM=50009;intd[M],c[M],a[M],b[M],n;inlineint...
分类:
其他好文 时间:
2014-09-09 12:01:58
阅读次数:
185
以前写过类似的,这个应该比那个难些(x/gcd(x,y,z))*(y/gcd(x,y,z))*(z*gcd(x,y,z)=lcm(x,y,z)/gcd(x,y,z);对lcm(x,y,z)/gcd(x,y,z)唯一分解;对于每个pi^ai,x/gcd(x,y,z),y/gcd(x,y,z),z/gc...
分类:
其他好文 时间:
2014-09-09 12:01:38
阅读次数:
161
题意:FJ有n头牛,排列成一条直线(不会在同一个点),给出每头牛在直线上的坐标x。另外,每头牛还有一个自己的声调v,如果两头牛(i和j)之间想要沟通的话,它们必须用同个音调max(v[i],v[j]),沟通起来消耗的能量为:max(v[i],v[j])*它们之间的距离。问要使所有的牛之间都能沟通(两...
分类:
其他好文 时间:
2014-09-09 12:01:18
阅读次数:
126
需求:点击button获得input框中选中的内容,让选中的内容变红,实现:代码如下 1: 3: "content-type" content="text/html;charset=utf-8"> 6: 12: "text" id="txt" value="" ...
分类:
其他好文 时间:
2014-09-09 12:01:08
阅读次数:
168
题意:要求设计这样一个数据结构,支持下列操作1.add(x,y,a).对二维数组的第x行,第y列加上a.2.sum(l,b,r,t).求所有满足l0;x-=lowbit(x)){for(inty=j;y>0;y-=lowbit(y)){result+=C[x][y];}}returnresult;}...
分类:
其他好文 时间:
2014-09-09 12:00:58
阅读次数:
160
A method and mechanism for performing an unconditional stack switch in a processor. A processor includes a processing unit coupled to a memory. The me...
分类:
其他好文 时间:
2014-09-09 12:00:48
阅读次数:
171
一、Redis基础部分:1、redis介绍与安装比mysql快10倍以上*****************redis适用场合****************1.取最新N个数据的操作2.排行榜应用,取TOPN操作3.需要精确设定过期时间的应用4.计数器应用5.Uniq操作,获取某段时间所有数据排重值6...
分类:
其他好文 时间:
2014-09-09 12:00:38
阅读次数:
159
今天学习了用EF模型做查询,感觉数据库上下文对象的扩展方法很强大,所以研究了一下where的实现原理,其中遇到了一个问题,就是关于IEnumerable和IQueryable的区别,所以查了查资料,这里通俗的和大家说一下 刚开始看到where方法的返回值是一个IQueryable类型,所以我在...
分类:
其他好文 时间:
2014-09-09 12:00:28
阅读次数:
184
自己写的#includevoid Merger(int num[],int start,int end){ int k,i,j,mid=(start+end)/2; int leftlen=mid-start+1,rightlen=end-mid; int totallen=end-start+1;...
分类:
其他好文 时间:
2014-09-09 11:59:58
阅读次数:
132
LINK With the Entity Framework most of the time SaveChanges() is sufficient. This creates a transaction, or enlists in any ambient transaction, and do...
分类:
其他好文 时间:
2014-09-09 11:59:48
阅读次数:
160
获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉...
分类:
其他好文 时间:
2014-09-09 11:59:28
阅读次数:
277
递推问题实现起来很简单,但得到递推公式确实很麻烦,就像DP一样。分析(部分出自HDU的PPT):设:F(n)表示n个人的合法队列,则:按照最后一个人的性别分析,他要么是男,要么是女,所以可以分两大类讨论:1、如果n个人的合法队列的最后一个人是男,则对前面n-1个人的队列没有任何限制,他只要站在最后即...
分类:
其他好文 时间:
2014-09-09 11:59:18
阅读次数:
113
给出长度为n的序列,每次只能交换相邻的两个元素,问至少要交换几次才使得该序列为递增序列。解题思路:一看就是冒泡,交换一次记录一次就可以了但是n的范围达到50W,冒泡O(n^2)的复杂度铁定超时(即使有7000ms,其实这是一个陷阱)直接用快排又不符合题目的要求(相邻元素交换),快排是建立在二分的基础...
分类:
其他好文 时间:
2014-09-09 11:58:58
阅读次数:
201
本文主要是解析选择排序算法:直接选择排序和堆排序。一、直接选择排序 基本思想: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已...
分类:
其他好文 时间:
2014-09-09 11:58:28
阅读次数:
140