上一页 1 ··· 278 279 280 281 282 283 284 285 286 ··· 300 下一页
2013年7月29日

ASP.NET实例——漂亮的自适应宽度的导航条(仿Discuz!)

摘要: PHP比较成熟的开放的源代码比较多,比方说PrestaShop,比方说Discuz!......虽然语言不同,但基本原理是一样的,有时间的话读一读,对学习ASP.NET应该是非常有好处的(唉,什么时候ASP.NET也能有这么多成熟的,流行的开放源代码呢?)。这个导航条是动态的,主要是要用后台代码判断点击选择的是哪个菜单项,然后修改,进而设置当前选择菜单项的样式。【效果】【素材】素材1:导航条背景素材2:菜单项链接、鼠标悬浮及当前选项样式背景【前台界面】 ASP.NET实例——漂亮的自适应宽度的导航条(仿Discuz!) ... 阅读全文
posted @ 2013-07-29 19:49 you Richer 阅读(2225) 评论(0) 推荐(0) 编辑

Twin Prime Conjecture(浙大计算机研究生保研复试上机考试-2011年)

摘要: Twin Prime Conjecture Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1898Accepted Submission(s): 592 Problem Description If we define dn as: dn = pn+1-pn, where pi is the i-th prime. It is easy to see that d1 = 1 and dn=even for n>1... 阅读全文
posted @ 2013-07-29 19:48 you Richer 阅读(667) 评论(0) 推荐(0) 编辑

CF 86D Powerful array 【分块算法,n*sqrt(n)】

摘要: 给定一个数列:A1, A2,……,An,定义Ks为区间(l,r)中s出现的次数。t个查询,每个查询l,r,对区间内所有a[i],求sigma(K^2*a[i]) 离线+分块将n个数分成sqrt(n)块。对所有询问进行排序,排序标准: 1. Q[i].left /block_size #include #include #include #include using namespace std;#define N 200100typedef long long ll;ll a[N], cnt[N*5], ans[N], res;int L, R;struct node { int x,... 阅读全文
posted @ 2013-07-29 19:46 you Richer 阅读(238) 评论(0) 推荐(0) 编辑

hdu 1171 Big Event in HDU(多重背包+二进制优化)

摘要: 题目链接:hdu1171思路:将多重背包转为成完全背包和01背包问题,转化为01背包是用二进制思想,即件数amount用分解成若干个件数的集合,这里面数字可以组合成任意小于等于amount的件数比如:7的二进制 7 = 111 它可以分解成 001 010 100 这三个数可以组合成任意小于等于7 的数,而且每种组合都会得到不同的数;如果13 = 1101 则分解为 0001 0010 0100 0110 前三个数字可以组合成7以内任意一个数,加上 0110 = 6 可以组合成任意一个大于6 小于13的数,虽然有重复但总是能把 13 以内所有的数都考虑到了,基于这种思想去把多件物品转换为,多种 阅读全文
posted @ 2013-07-29 19:44 you Richer 阅读(185) 评论(0) 推荐(0) 编辑

乱侃c++

摘要: 就在刚才我感觉c++真的好复杂,函数重载,多态,虚函数,虚函数表,模版,继承等一大坨东西好恶心,c++既然完全支持C语言,当然是把它的优缺点统统接下了,C语言中指针本身并不太难,是C语言的精华,当年刚开始学习C时看到说,学不会指针C和没学一样,当时真是熬夜看我们系老师自己编的那本白皮书,看指针看的眼花,东西学的再多,长时间不用很快又会忘得,就像是记英语单词一回事,学了不用东西永远不是自己的。指针本身也没多大的难度,就是想用好指针比较难,而C++又增加上面说的一大坨东西,是面向对象的许多特性,变得更加复杂,而且其中一些一样的关键字在C和C++中代表的意思还不一样,最经典就是struct,在C里面 阅读全文
posted @ 2013-07-29 19:42 you Richer 阅读(119) 评论(0) 推荐(0) 编辑

UVa 10004:Bicoloring

摘要: 这道题要我们判断所给图是否可以用两种颜色进行染色,即"二染色“。已知所给图一定是强连通图。分析之:若图中无回路,则该图是一棵树,一定可以二染色。若图中有回路,但回路有偶数个节点,仍然可以二染色。仅当图中存在回路且回路有奇数个节点时,不能二染色。具体实现细节我在代码中给出了详细的注释,我的解题代码如下:/*关键在于:当且仅当存在奇回路时,无法二染色*/#include #include #include #include #include #include #include using namespace std;int adj[200][200]; //邻接矩阵int set[200 阅读全文
posted @ 2013-07-29 19:40 you Richer 阅读(187) 评论(0) 推荐(0) 编辑

绘制透明背景位图

摘要: // when blitting from a monochrome DC to a color DC, // the color black in the source turns into the destination's text color, // and the color white in the source turns into the destination's background color. // If you blit from a color DC to a monochrome DC, // then all pixels in the sour 阅读全文
posted @ 2013-07-29 19:38 you Richer 阅读(202) 评论(0) 推荐(0) 编辑

Android 保存联系人,包括部门\职位\传真\地址\照片

摘要: private void toSaveContactInfo() { ContentValues values = new ContentValues(); // 首先向RawContacts.CONTENT_URI执行一个空值插入,目的是获取系统返回的rawContactId Uri rawContactUri = context.getContentResolver().insert( RawContacts.CONTENT_URI, values); long rawContactId = Conten... 阅读全文
posted @ 2013-07-29 19:36 you Richer 阅读(450) 评论(0) 推荐(0) 编辑

HDU 1421 搬寝室

摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1421 动态规划题。 我们可以用一个二维dp来存储第有i个物品取拿j次所用的最少体力。首先进行从小到大的排序。则拿相邻的两个最省力。物品重量存在w数组中。 PS:以下数据里面的 i 代表有i个物品, j 代表这 i 个物品分 j 次拿。 因此我们可以增加一个物品 i ,拿取的次数还是不变,则分为两种情况: 1、新增的最后一个不拿,则体力消耗为i-1时拿j次的消耗dp[i-1][j]。 即状态方程为dp[i][j] = dp[i-1][j] 2、最后一个拿,则体... 阅读全文
posted @ 2013-07-29 19:34 you Richer 阅读(135) 评论(0) 推荐(0) 编辑

HDU 2437 Jerboas (剪枝搜索)

摘要: 题意:给定一幅图,图上有两种点T,P.......一只跳鼠在一个T点作为起始点,它想通过图上的路到达某个P点,P点满足如下要求:(1).到达P点的途中路径权值为k的倍数(2).尽量让路径权值取最小(3).权值相同时,P点取更小的 此题一波三折,一开始反向建图,以为记忆化搜索能过.....TLE了,以为是枚举了是P的点浪费了时间;然后正向建图,从起点开始,也是TLE了,然后发现此题记忆化搜索影响不大,于是剪枝v #include #include #include # define MAX 1111# define INF 0x7FFFFFFFusing namespace std;char a 阅读全文
posted @ 2013-07-29 19:32 you Richer 阅读(236) 评论(0) 推荐(0) 编辑
上一页 1 ··· 278 279 280 281 282 283 284 285 286 ··· 300 下一页