iOS开发项目篇—51cell右边的内容处理一、简单说明1.说明Cell右边的内容《几种显示情况(1)箭头(2)文字(3)什么都没有(4)开关(5)打钩注意:不要试图使用枚举(这样会让这个类越来越大)实现思路:子类化,每一个子类专门负责右边的显示内容。2.实现先设置右边显示内容为箭头和开关两种情况。...
分类:
移动开发 时间:
2014-07-23 15:09:57
阅读次数:
306
1.面向对象多态:virtualabstract接口2.值类型,引用类型3.值传递,引用传递(ref)4.接口int(C#推荐用) int325.枚举 -----标志枚举6.里氏替换原则 7.异常 try - catch - finally{}函数返回值(函数参数前的修饰符)Params 可变参.....
分类:
Web程序 时间:
2014-07-23 14:55:16
阅读次数:
297
13年长春现场赛的G题,赤裸裸的二维线段树,单点更新,区间查询不过我是第一次写二维的,一开始写T了,原因是我没有好好利用行段,说白一点,还是相当于枚举行,然后对列进行线段树,那要你写二维线段树干嘛二维就是在每个行段也建一棵树,来代表这个区间的行里的某些列的值其他操作倒是不难,因为有一维的功底,只是多...
分类:
其他好文 时间:
2014-07-23 11:53:36
阅读次数:
216
这个题首先要利用题目的特性,先贪心,否则无法进行DP因为求期望的话,越后面的乘的越大,所以为了得到最小值,应该把概率值降序排序,把大的数跟小的系数相乘然后这种dp的特性就是转移的时候,由 i推到i+1每次添加一个数,就要考虑这个新数应该和谁放在一组,枚举他放在哪一组即可dp[i][j]代表当前第i个...
分类:
其他好文 时间:
2014-07-23 11:43:06
阅读次数:
218
#include
#include
using namespace std;
void panduan(int s,int k)
{
int n,m;bool l=1;
n=s;m=k;
int i,sn=0,a[20],j;
for(i=0;n!=0;i++)
{
a[i]=n%10;
n=n/10;
}
for(;m!=0;i++)
{
a[i]=m%10;
...
分类:
其他好文 时间:
2014-07-23 00:02:37
阅读次数:
220
合并排序再枚举。
题意问五个数组中各抽一个加起来 和是否为 0。
开始想用 200*200*200 和 200*200 比。果然TLE了。
后来知道 得 200*200,200*200 ,200 。
先200*200 的枚举,排序,去重。然后三个元素加起来,微调 两个 200*200 的指针。
这题用 %lld 就WA。得用 %I64d 。贡献N多TLE。...
分类:
其他好文 时间:
2014-07-22 23:56:47
阅读次数:
471
Windows下如何枚举所有进程Posted on 13:37:00 by 晓月 and filed under Coding, Windows, Windows Mobile 要编写一个类似于 Windows 任务管理器的软件,首先遇到的问题是如何实现枚举所有进程。暂且不考虑进入核心态去查隐藏进....
二分+并查集二分枚举边权,再用并查集判连通 1 #include 2 #include 3 #include 4 #include 5 6 using namespace std; 7 const int MAXN=110; 8 const int MAXM=10100; 9 const ...
分类:
其他好文 时间:
2014-07-22 23:15:33
阅读次数:
264
一次FLOYD,再枚举。注意题目要求的输出是什么哦。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 const int inf=9999999; 8 const int MAXN=505; 9 ...
分类:
其他好文 时间:
2014-07-22 22:32:33
阅读次数:
243