现在位置: 首页 > twenties发表的所有文章
  • 08月
  • 17日
综合 ⁄ 共 1226字 评论关闭
题目链接:uva 1264 - Binary Search Tree 题目大意:给定一个插入顺序,要求输出有多少种插入顺序,使得生成的BST一样。 解题思路:组合数学+BST的性质,起始左右两个子树的节点之间是没有影响的。所以逐层递推上去即可。 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; typedef long long ll; const int maxn = 20; const ll mod = 9999991; ll C[maxn+5][maxn+5]; void get_C (int n) { for (int i = 0; i <= n; i++) { C[i][0] = C[i][i] = 1; ......
阅读全文
  • 08月
  • 01日
综合 ⁄ 共 190字 评论关闭
参考:     http://forum.ubuntu.org.cn/viewtopic.php?f=122&t=165499 如果你是用用make install安装的,      那就用make uninstall  卸载 cd 源代码目录make clean./configure make 前三步 编译安装做过, 貌似不用做了。 make uninstall我用此卸载过编译的vim,emacs。方法应该有效
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 453字 评论关闭
题目链接:http://acm.nefu.edu.cn/JudgeOnline/problem/115.jsp 思路:找循环节,可以被3整除的Fibonacci数,n一定可以被4整除,可以被4整除的Fibonacci数,n一定可以被6整除,同样,如果Fibonacci可以被12整除,根据数论知识,知道n一定可以被12整除。 #include <iostream> #include <cstdlib> #include <cstdio> #include <cstring> #include <string> using namespace std; typedef long long LL; LL n; void solve() { if(n % 12 == 0) printf("YES\n"); else if(n % 4 ==......
阅读全文
  • 03月
  • 07日
综合 ⁄ 共 564字 评论关闭
(原题不说了,这里给出扩展的问题) 给定两个长度相等的字符串A和B,输出两个值n和m。如果A[i] == B[i],则n加1;如果A[i] == B[j] (i != j),则m加1。 思路: 思路比较直观。用一个大小为256的bool数组表示A中字符的出现。 #include <iostream> #include <string> #include <vector> using namespace std; void Compare(const string& s1, const string& s2, int& n, int& m) { if (s1.size() == 0 || s2.size() == 0 || s1.size() != s2.size()) { n = m = -1; return; } n = m = ......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 3874字 评论关闭
Ollivanders: Makers of Fine Wands since 382 BC. Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/65536 K (Java/Others) Total Submission(s): 964    Accepted Submission(s): 539 Problem Description In Diagon Alley ,there is only one Wand-seller,peeling gold letters over the door read Ollivanders: Makers of Fine Wands since 382 BC.A single wand lay on a faded purple cushion in the dusty window. A tinkling bell rang somewhere in the depths of the shop as they stepped inside.It w......
阅读全文
  • 09月
  • 16日
综合 ⁄ 共 6020字 评论关闭
--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1.     泛型      1.概述            泛型是为了解决了集合中存储对象安全问题,如果集合中存数了不同类型的对象,那么读取出来后,操作取出的对象以为不知道类型,会出现安全问题,但是这不会在编译时期提示错误,而是会在运行时期出现问题,所以泛型会把运行时期的错误移到了编译时期,那么错误就会避免。      2.集合中的泛型            在集合中都会存在泛型,下同时迭代器中也定义了泛型,在读取出来后,我们也要指定迭代器......
阅读全文
转自博客园吉桂昕的博客  http://www.cnblogs.com/jiguixin/archive/2011/09/27/2192986.html 感谢原作者分享 先直接上个最终效果图: 为了能让VS的部署环境知道你的自定义子程序,你需要在C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages  添加相应的文件夹与文件。 要实现以上效果需要按如下步骤: 1,先在Packages目录下创建一个子文件夹如:Oracle11gClient 因为VS2010的系统必备项是用特定文件路径和xml描述文件一起构成的 然后在Oracle11gClient目录下创建如下文件: 如果你文件夹名不......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 67009字 评论关闭
         第1章 文件结构 每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。 C++/C程序的头文件以“.h”为后缀,C程序的定义文件以“.c”为后缀,C++程序的定义文件通常以“.cpp”为后缀(也有一些系统以“.cc”或“.cxx”为后缀)。 1.1 版权和版本的声明 版权和版本的声明位于头文件和定义文件的开头(参见示例1-1),主要内容有: (1)版权信息。 (2)文件名称,标识符,摘要。 (3)当前版本号,作者/修改者,完......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 618字 评论关闭
转自:http://www.cvchina.info/2011/10/28/%E9%AB%98%E9%80%9A%E5%8F%91%E5%B8%83fastcv/ 继QCAR之后,高通近日发布了FastCV:一个针对移动平台的计算机视觉库。FastCV1.0是专为android设备设计的。但是可以预见后续的版本会支持iOS和WP设备。 FastCV可以运行在任何基于ARM的处理器,但是对于高通自家的Snapdragon是做了特别优化的。 FastCV1.0包括如下几个模块 Math / Vector Operations Image processing Image transformation Feature detection Object detection 3D reconstruction Color conversion Clustering and ......
阅读全文
苦逼的程序员,我们在用大脑编织美好
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 4384字 评论关闭
目标       直接播放Internet上的文件而不在本地保存就被称为流播放。我们在前面教程里已经这样做过了,使用了http://的URL。本教程展示的是在播放流的时候需要记住的几个点,特别是:       如何设置缓冲       如何从打断中恢复(因为失去了时钟) 介绍       当在播放流的时候,一旦从网络上取到媒体数据块就会进行解码和放入显示队列。这意味着如果网络来的数据延迟了,那么显示队列就可能没有数据,播放就会停下来。       解决这个问题的办法是建立缓冲,这就是说,在开始播放前允许队列里已经存储了一些数据。这样的话,播......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 327字 评论关闭
Oracle目前不支持脏读,对于未提交的数据只能在本进程中查询, 其他进程用户无法查询,这样可能会造成如下问题:   当A和B两个不同进程的事务同时进行,B事务需要A事务的数据才能 向下执行,也就是说A事务执行成功后B事务才能继续执行,如果A事务没有 执行成功,B事务不能执行。对于这种情况可以采用加锁的方式进行,可以 在两个事务的执行过程中增加排他锁,例如在A事务与B事务中都同时更新 某张表的某一条记录:update ss_install set a=1 where xtsb=1,这样就成功增加了 排他锁。当A事务先执行时,B事务肯定就要等待A事务的完......
阅读全文