基础 树状数组
每输入一组数,就对染色次数进行修改;
#include
#include
#include
using namespace std;
int s[100005],a;
int low(int i)
{
return i&(-i);
}
void show(int q,int w)
{
while(q>0)
{
s[q]+=w;...
分类:
其他好文 时间:
2014-07-22 22:49:35
阅读次数:
188
我们在开发过程中,经常需要针对一列,基于条件逻辑来返回一个值,那么,这时候就需要使用到CASE表达式了。 例如,以下对Products表的查询就在SELECT语句中使用了CASE表达式,以生成用于描述categoryid列取值的信息。 SQL代码如下: -- 设置数据库上下文USE TSQLFund...
分类:
其他好文 时间:
2014-07-22 22:48:53
阅读次数:
133
《设计模式》这6大原则,自己总结了下: 设计模式6大原则: 1 开闭原则 a 定义:对拓展打开,对修改关闭 b 理解: - 通常表现为switch语句。这样的语句在新的需求增加后,必然要新增一个case,可以改变设计,以实现...
分类:
其他好文 时间:
2014-07-22 09:00:04
阅读次数:
180
--首发于博客园,转载请保留此链接博客原文地址本文运行环境: Win7 X64, VS20101. SQLite 的优点: SQLite 是一款轻型数据库,开发包只有十几M, 相对于 MSSQL 几个 G 的体积来说简直是小 Case, 而且在打包成的软件里只需要添加相关的 DLL 就可以在其他的....
分类:
数据库 时间:
2014-07-22 08:04:35
阅读次数:
382
Feel Good
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 9186
Accepted: 2509
Case Time Limit: 1000MS
Special Judge
Description
Bill is developi...
分类:
其他好文 时间:
2014-07-21 11:21:15
阅读次数:
235
在SELECT语句查询中可以使用CASE WHEN对查询出来的结果,进行一个类似于if else的判断。 ????具体的用法 ????1. ????SELECT a.website_id, b.customer_name, a.website_enddate, c.member_n...
分类:
数据库 时间:
2014-07-21 10:25:25
阅读次数:
253
二分+2SAT的题写错了HIGH和LOW与MID的变换,TLE了好几次。。按HATE和LIKE关系先加边,再用距离的限制加边。dist(i,S1)+dist(S1,j)>limitXi->~XjXj->Xidist(i,S2)+dist(S2,j)>limit~Xi->Xj~Xj->Xidist(i...
分类:
其他好文 时间:
2014-07-21 10:04:24
阅读次数:
370
VERILOG:case(a) 1'b0: begin end 1'b1: begin endendcaseif() begin endelse begin if() begin end else begin en...
分类:
其他好文 时间:
2014-07-20 21:34:35
阅读次数:
222
Problem Description
There are two strings A and B with equal length. Both strings are made up of lower case letters. Now you have a powerful string painter. With the help of the painter, you can chan...
分类:
其他好文 时间:
2014-07-20 15:41:50
阅读次数:
213
这道题目和分成两块的partition的扩展,例如有一堆0 1 2 数字组成的数组,要分成 00 00 11 1 1 222 2这种顺序的。
利用lumoto版的partition可以很好的解决,比hoare好多了,而且直接利用loop invariant,变成i j k三个指针,[low,i]=0 [i+1,j]=1, [j+1,k-1]=2, 里面如果新来2的话,直接k++,
...
分类:
其他好文 时间:
2014-07-20 10:47:16
阅读次数:
239