码迷,mamicode.com
首页 >  
搜索关键字:表示    ( 95183个结果
Leetcode 线性表 Remove Duplicates from Sorted List II
题意:将已排序的链表中所有重复的元素移除 思路: 三个个指针,pre, cur, next 一个布尔变量is_appear,表示cur指针指向的值之前是否已经出现过 检查cur, next指向的节点的值是否相同, 相同的话,删除cur 不同的话,如果is_appear为true,删除cur,否则不删除 删除的话,只移动cur, next指针 不删除的话,要移动pre, cur, next三个指针 复杂度:时间O(n),空间O(1)...
分类:其他好文   时间:2014-05-15 02:54:32    阅读次数:262
C程序设计的抽象思维-递归入门
【斐波那契序列】 序列中的每一个新项都是它前两项的和。       0    1     1     2     3      5      8       13       21       34      55       89       144  ………… 数学表达式表示序列中的一个新项:   tN = tN-1 +  tN-2 像这种类型的表达式,序列中的每一个元素都是由先前的元...
分类:其他好文   时间:2014-05-15 02:47:45    阅读次数:211
Laptop Chargers
n个电脑,若干个电源,q个询问 一个整数x,表示充电器每秒能充进的电量(所有充电器一样) n行,每行三个数,c、t、r,分别表示电脑电池容量、满电用完需要的时间、当前电池剩余电量 q行,每行一个数k,表示当前给k个电源...
分类:其他好文   时间:2014-05-15 02:33:39    阅读次数:239
Leetcode 动态规划 Decode Ways
题意:将A-B编码为1-26,现在给一串数字,问有多少种解码方式 思路:动态规划 设f[i]表示以第i个字符结尾的数字串的解码方式,则 如果 s[i - 2]是1 或 s[i - 2]是2且s[i - 1]小于6,f[i] = f[i - 1] + f[i - 2] 否则,f[i] = f[i - 1] 此外,还要再加一些判断 如果s[i - 1]是零,则以s[i - 2]数字结尾的解码方式为零。因为s[i - 2]数字必须和s[i - 1]结合起来 实现的时候只要两个变量保存前两个的值,即f[i - 1...
分类:其他好文   时间:2014-05-14 21:48:05    阅读次数:261
UVa 991 Safe Salutations 卡特兰数
题目来源:UVa 991 Safe Salutations 题意:圆上2*n个点均匀分布 两两相连 求不相交的方案数 思路:卡特兰数的应用 /* 最典型的四类应用:(实质上却都一样,无非是递归等式的应用,就看你能不能分解问题写出递归式了) 1.括号化问题。 矩阵链乘: P=a1×a2×a3×……×an,依据乘法结合律,不改变其顺序,只用括号表示成对的乘积,试问有几种括号化的方案?(h(n)...
分类:其他好文   时间:2014-05-14 20:52:44    阅读次数:370
parent,son深刻理解this,super关键字
核心点: super关键字,表示调用的是父类对象。 this关键字,表示调用的是当前运行类对象。 那么如果在父类中,使用了关键字,this,此时的this指的是什么呢? 看下面的例子,再加深理解核心店的第二句话就ok了。 parent类: package com.ghsy.thissuper; public class Parent { public void init(){ ...
分类:其他好文   时间:2014-05-14 20:04:29    阅读次数:217
uva 11806 - Cheerleaders(容斥原理)
题目链接:uva 11806 - Cheerleaders 题目大意:在一个m行n列的矩阵网里放k个石子,问有多少种画法?每个格子最多放一个石子,所有石子必须用完,并且在第一行、最后一行、第一列和最后一列都得有石子。 解题思路:容斥原理,我们可以先求说在m?n的矩阵上放k个石子的种数C(nmk),减掉四条边界不放的情况就是答案了。所以枚举16种状态,用二进制数表示说四条边中那些边是不放...
分类:其他好文   时间:2014-05-14 19:57:17    阅读次数:219
hdu 3473 Minimum Sum(划分树-sum操作)
划分树。只是考虑求当前区间大于第k值的值得和,和小于第k值的和。显然可以在查询的时候直接搞出来。sum[d][i]表示第d层子区间l,r种l-i的和。写错了一个下标,检查了半辈子。。。 #include #include #include #include #include #include #include #include #include #include #define MP make_...
分类:其他好文   时间:2014-05-14 19:31:39    阅读次数:311
hdu3652(数位dp)
题意:求1-n(n 解法:数位dp。LL dp[pre][now][have][iflow][rem]记录着第pre位为now,have表示前边是否出现过13,iflow表示dp过程否有降低,rem表示后续需要的余数是多少。 代码:/****************************************************** * author:xiefubao ...
分类:其他好文   时间:2014-05-14 19:29:37    阅读次数:266
Android UI开发专题(转)
http://dev.10086.cn/cmdn/bbs/viewthread.php?tid=18736&page=1#pid89255Android UI开发专题(一) 之界面设计近期很多网友对Android用户界面的设计表示很感兴趣,对于Android UI开发自绘控件和游戏制作而言掌握好绘图...
分类:移动开发   时间:2014-05-14 18:06:33    阅读次数:532
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!