关闭

ACM题:单调递增最长子序列

题目地址:http://acm.nyist.net/JudgeOnline/problem.php?pid=17题目内容:描述 求一个字符串的最长递增子序列的长度 如:dabdbf最长递增子序列就是abdf,长度为4输入第一行一个整数0<n<20,表示有n个字符串要处理 随后的n行,每行有一个字符串,该字符串的长度不会超过10000输出输出字符串的最长递增子序列的长度样例输入3 aaa a...
阅读(6) 评论(0)

C/C++判断一个数是奇数还是偶数的新算法(也许早有人想到了,但我个人刚想到,所以算原创吧^_^)

比求模法更高效的判断奇偶数的算法。...
阅读(150) 评论(0)

OPENCV中SVM机器学习功能的简单示例

SVM支持向量机,机器学习,示例程序。...
阅读(243) 评论(0)

小技巧解决:vector变量引用,传入dll库函数中,增加内容,vector变量生命周期结束的时候,会触发断点

vector传引用到dll函数,触发断点。...
阅读(260) 评论(0)

VS编译器,代码生成设置中“/ML” 在VS2005的时候已经被移除了。

看的多线程程序设计书本有些老,里面还提到了这个概念。专门在编译器里面查看,发现已经没有这个选项了,再查MSDN确定已经在VS2005中已经移除。...
阅读(79) 评论(0)

多线程编程学习3

实现多线程同步的方式: Critical Section 用来实现“排他性占有”。适用范围是单一进程的各线程之间。他是: 一个局部性对象,不是一个核心对象。 快速而有效率 不能够同时有一个以上的critical section被等待。(只能同时一个)。 无法侦测是否已经被某个线程放弃。 Mutex 是一个核心对象,可以在不同的线程之间实现“排他性占有”,甚至即使那些线程分属...
阅读(105) 评论(0)

多线程学习2

在《win32多线程程序设计》这本书的第3章中,第一个程序是讲:busy loop浪费CPU资源的示例程序。 这个示例程序是用投针法计算圆周率的。 程序的目的是讲busy loop(GetExitCodeThread)会严重延长程序的执行时间,这种时间的变长,在单CPU的机器上十分明显,但是在多CPU的机器就不明显了,而且还有可能出现busy loop的时间比直接调用函数的时间还要短。 ...
阅读(87) 评论(0)

多线程编程学习(001)

printf函数在多线程程序中因为不是原子操作,会导致一行内容还没有输出完成,就会开始另外一行内容的开始。造成混乱。 在编译的时候只要选择多线程运行库即可解决这类问题(/MT /MD)。 当然现在还是初步,后面的线程加锁,互斥等方式也可以很好的解决这类问题。...
阅读(99) 评论(0)

多继承类的虚表结构(感觉这个讲的不错,整理出来)

原文出自:http://bbs.csdn.net/topics/390853050 @lisong694767315的回答对于多重继承,如果类定义了虚函数,该类及其派生类就要生成一张虚拟函数表。如下继承关系(没有覆盖):在子类Derive实例中的虚函数表:子类自己定义的虚函数会被放到了第一个基类的虚函数表中。如果子类重写了基类的虚函数,则在虚函数表中,子类函数会覆盖相应的基类函数:以上继承重写了...
阅读(419) 评论(0)

正多边形画法,圆的内接,外切正多边形画法。

文章首发在oschina这个不是首发,但作者都是我一个人。这个是在上一篇费氏数列螺线画法的基础上改的所以注释有些奇怪,大家不要见怪哈 void CMyDlg::OnButton2() {  // TODO: Add your control notification handler code here  CDC *pDC;  pDC = this->...
阅读(1077) 评论(0)

画费氏数列螺线的代码

代码首发在oschina上面,这个不是首发,但都是我个人的代码:CDC *pDC; pDC = this->GetDC(); int iList[100]; iList[0]=1; //费氏数列初始的两个元素 iList[1]=1; int i; int ix; //横坐标的整数点 int iy; ...
阅读(266) 评论(0)
    个人资料
    • 访问:3053次
    • 积分:131
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    最新评论