现在位置: 首页 > landslide发表的所有文章
  • 08月
  • 29日
综合 ⁄ 共 741字 评论关闭
题意:一个长为 N 的序列(每个元素的绝对值不超过10000),为其中间的 N - 1 个位置添加 "+" 或者 "-",问能否使得最后的数能被 K 整除(1 <= N <= 10000, 2 <= K <= 100) 。 题目链接:http://poj.org/problem?id=1745 ——>>这题和poj - 1722很像,不同点在于这题的 N 变大了100倍,但是,相应地,dp的第二维其实变小了100倍(可对K取模)。。       状态:dp[i][j] 表示前 i 个数合成模 K 为 j 是否可行       状态转移方程: dp[i + 1][((j + a[i + 1]) % K + K) % K] = 1; dp[i + 1][((j - a[i + 1]) % K + K......
阅读全文
  • 01月
  • 02日
综合 ⁄ 共 14723字 评论关闭
I2C总线性能介绍 在线问答: [问:zhongshan] 请介绍一下I2C总线的应用领域和应用注意事项。 [答:Bruce] I2C总线是一个通用的串行总线,可以在很多领域中应用,比如计算机制造、电信设备、消费类电子、手持设备等。应用中需要注意的主要有:总线容量、信号传输距离 、总线频率、slave地址、上拉电阻阻值计算等 [问:jameswl] 请问,我在I2C总线的芯片中在存放的数据会丢失,如何解决? [答:Alex] 我想这是存储芯片的问题,和什么接口并无关系,除非你没有写进去,若你能确定数据已经写入,我建议你......
阅读全文
  • 01月
  • 01日
综合 ⁄ 共 487字 评论关闭
/*分析:a[0]的逆序数为0,a[0]后边有a[0]个比a[0]小的数,将a[0]移到末尾是,a[0]的逆序数变成n-1-a[0]; 而a[0]个比a[0]小的数的逆序数都减1,设原序列的逆序数为sum,则新序列的逆序数sum=sum-a[0]+n-1-a[0]; 当m>1时,sum=sum(m-1)+n-1-a[0]-a[0];a[0]是m-1次移动后序列的首元素。 */ #include<stdio.h> #define inf 0x3fffffff int a[5010]; int main() { int n,i,j,sum,min; while(scanf("%d",&n)!=-1) { sum=0; scanf("%d",&a[0]); for(i=1;i<n;i++) { scanf("%d",&a[i]); ......
阅读全文
  • 10月
  • 22日
编程语言 ⁄ 共 25792字 评论关闭
  #CHAPTER 5 #Recipe 1. 多个因素变量条形图Creating Bar charts with more than one factor variable install.packages("RColorBrewer") #if not already installed library(RColorBrewer) citysales<-read.csv("citysales.csv") barplot(as.matrix(citysales[,2:4]), beside=TRUE, legend.text=citysales$City, args.legend=list(bty="n",horiz=TRUE), col=brewer.pal(5,"Set1"), border="white", ylim=c(0,100), ylab="Sales Revenue (1,000's of USD)", mai......
阅读全文
  • 10月
  • 12日
综合 ⁄ 共 1513字 评论关闭
HDU 1533 Going Home 题目链接 题意:就是一个H要对应一个m,使得总曼哈顿距离最小 思路:KM完美匹配,由于是要最小,所以边权建负数来处理即可 代码: #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std; const int MAXNODE = 105; typedef int Type; const Type INF = 0x3f3f3f3f; struct KM { int n; Type g[MAXNODE][MAXNODE]; Type Lx[MAXNODE], Ly[MAXNODE], slack[MAXNODE]; int left[MAXNODE]; bool S[MAXNODE], T[MAXNODE]; voi......
阅读全文
  • 10月
  • 09日
综合 ⁄ 共 90字 评论关闭
讲解为什么声明是使用const char* 讲解C++各种容器使用方法及原理。 讲解C++中基础的数据结构及其实现。 讲解C++中指针的引用以及指针的指针。 讲解C++中向上,向下转型。 ……
阅读全文
dispatch_async 与 dispatch_get_global_queue 分类: IPhone编程2011-11-22 08:43 10401人阅读 评论(0) 收藏 举报 null任务c #define kBgQueue dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) - (void)viewDidLoad {     [super viewDidLoad];     dispatch_async(kBgQueue, ^{         NSData* data = [NSData dataWithContentsOfURL: kLatestKivaLoansURL];         [self performSelectorOnMainThread:@selector(fetchedData:) withObject:datawaitUntilDone:YES];     }); } dispatch......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 262字 评论关闭
    // 遍历 NSMutableDictionary ~     NSLog(@"%d",[_duplicatedDataDic count]);     NSEnumerator *enumerator = [_duplicatedDataDic keyEnumerator];     id key;     while ((key = [enumerator nextObject])) {         NSLog(@"key = %@", key);         NSLog(@"value = %@", [_duplicatedDataDic objectForKey:key]);     }
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 1470字 评论关闭
        python中关于对象复制有三种类型的使用方式,赋值、浅拷贝与深拷贝。他们既有区别又有联系,刚好最近碰到这一类的问题,研究下。 一、赋值         在python中,对象的赋值就是简单的对象引用,这点和C++不同。如下:         list_a = [1,2,3,"hello",["python","C++"]] list_b = list_a         这种情况下,list_b和list_a是一样的,他们指向同一片内存,list_b不过是list_a的别名,是引用。         我们可以使用 list_b is list_a 来判断,返回true,表明他们地址相同,内容相同。也可使用id(x) for x in list_a, lis......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 680字 评论关闭
学习DIP第61天 转载请标明本文出处:http://blog.csdn.net/tonyshengtan ,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管,欢迎共同开发:https://github.com/Tony-Tan/DIPpro 开篇废话 上一篇结束了灰度图像的基本知识学习,从开始(2014-11-06 10:58)发表第一篇博客到现在,已经过去了大概4个月多了,学了二值图像,灰度图像的一些基础知识,下一步进入彩色图像的基础知识学习,不能说这段时间取得了什么,还是感觉进步了不少,毕竟坚持不懈的学习是因为自己的兴趣。 下面先简单介绍下预计的彩色知识的学习结构......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 11323字 评论关闭
/*  * Instructions for building BLCR with a cross-compiler.  *  * NOTE: Cross-compilation of BLCR is experimental at this point and may  * not always go smoothly.  We are currently considering only systems for  * which the cross-compilation tool-chain has been installed in what we  * believe is a "standard" manner (tool-chain executables prefixed with  * a host-tuple recognized by config.sub).  *  * We welcome your feedback on how these instructions and/or the script  * output by this pro......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 1944字 评论关闭
最近在升级数据库时候,需要提前安装软件,遇到个swap的问题[oracle@dev_db1 database]$ ./runInstaller -silent -responseFile /u01/soft/database/response/custom.rsp Starting Oracle Universal Installer…中间过程省略Check complete: Passed=======================================================================Performing check for SwapSpaceChecking available swap space requirements …Expected result: 3544MBActual Result: 0MBCheck complete. The overall result of this check is: Failed <<<<可......
阅读全文