Logo

  • tywali

    发布于:11 天前

    6

    C/C++中一次性执行多个DOS命令
    在C语言中执行DOS命令的方法很多,如:ShellExecute, WinExec, CreateProcess等,但是这些接口都是只能一次执行一条命令,在我的启动脚本里有很多命令,有一些是设置环境变量的,这样就没法在代码中一条条执行脚本中的命令,必须要找到一个办法可以一次性执行多条命令。
    精选文章 448人阅读 评论(0) 收藏(2)
  • 汇天下豪杰

    发布于:2017-02-17 12:24:22

    0

    希尔堆快排
    1、希尔排序  (1)、算法思想:希尔排序是插入排序的改良算法,增加了一个步长step,每次插入排序使步长为step的元素形成一个递增序列,然后缩小增量,继续插入,直至step=1时,就是插入排序了,此时排序完成;  算法模型:  (2)、代码实现#include<stdio.h> void insertSort(int *a,&nb
    精选文章 178人阅读 评论(0) 收藏(0)
  • jackyBLF

    发布于:2017-01-09 12:06:27

    3

    从150盏灯这道奥数题说起......
    前段时间,成都9岁学生纠错奥赛名题这篇文章在网上爆红。本文不关注神童之类的新闻,仅仅从计算机实现的角度来验证题目正确性。题目描述(需求描述):150盏亮着的电灯,各有一个拉线开关控制,按顺序编号为1,2,3,…,150。将编号为3的倍数的灯的拉线各拉一下,再将编号为5的倍数的灯的拉线各拉一下,拉完后亮着的灯数为__盏。使用暴力穷举法来获得正确答案:为了简单期间,我们可以将150盏灯缩小10倍,变为
    精选文章 962人阅读 评论(1) 收藏(0)
  • A嘴角上扬

    发布于:2016-04-12 12:58:49

    5

    从结构struct谈到类class(基于C++实现)
    深入理解struct 在C语言中,我们通常使用struct来表示不同数据类型的结合。当然我们也可以在struct中定义函数,在C++中,这是允许的但是不提倡使用,因为有一个比它更好使用的复杂数据类型,叫做类(这在稍后做出介绍)。   使用struct的时候有一个问题:在进行一个比较大的项目工程的时候,我们的数据结构的定义和使用可能在不同的文件中,当我们修改了数据结构中
    精选文章 696人阅读 评论(0) 收藏(4)
  • Jhuster

    发布于:2015-12-03 22:13:26

    0

    我的开源项目:一种TLV编解码器的实现
    本文介绍了我的开源项目:一种TLV编解码器的实现,并给出了项目地址。
    精选文章 2417人阅读 评论(0) 收藏(0)
  • 九叔

    发布于:2015-10-22 16:08:58

    5

    PowerShell通过安全组创建计算机账号
    这是一个非常悲伤的需求,整个逻辑弄的我有点吐血,幸运的是终于做完了。由于用到了太多变量,不写备注自己也看不懂,记录一下。需求是这样的:某个用户位于某个安全组内,安全组在某个OU下。现在需要创建一个新的OU,只改变OU中的某一个关键词,其他部分照抄,创建一个计算机账号,放到新的OU下。#定义函数,参数是x,分别是1和2,生成的计算机的尾巴不一样 function chuangjianjis
    精选文章 845人阅读 评论(2) 收藏(0)
  • Remyspot

    发布于:2015-04-01 11:33:54

    0

    Viola-Jones人脸检测--Harr特征
    Viola-Jones人脸检测算法是第一个实时的人脸检测算法。其影响力就不用多说了,即便是现在,该算法的应用仍然非常广泛。众所周知,Viola-Jones算法分为三个部分,Harr特征和积分图,特征选择的AdaptBoost以及用于训练的Cascade模型。对于Cascade模型,它更多的表示的是一种Strategy,这可以当作一个另外的类别了,这个类别可以看作算法的一种“细节”处理,不同的人对其
    精选文章 1410人阅读 评论(0) 收藏(0)
  • Remyspot

    发布于:2014-11-10 21:35:16

    3

    BP神经网络原理及C++实战
    前一段时间做了一个数字识别的小系统,基于BP神经网络算法的,用MFC做的交互。在实现过程中也试着去找一些源码,总体上来讲,这些源码的可移植性都不好,多数将交互部分和核心算法代码杂糅在一起,这样不仅代码阅读困难,而且重要的是核心算法不具备可移植性。设计模式,设计模式的重要性啊!于是自己将BP神经网络的核心算法用标准C++实现,这样可移植性就有保证的,然后在核心算法上实现基于不同GUI库的交互(MFC
    精选文章 3854人阅读 评论(5) 收藏(1)
  • rangercyh

    发布于:2014-09-25 17:23:01

    0

    最大子序列积
    今天跟项目经理聊完天,正好不要再操心项目的事情了,闲来没事就去看了下leetcode,发现又多了一题:https://oj.leetcode.com/problems/maximum-product-subarray/因为朋友面试的时候正好遇到了这题,这里就当记录一下。英文题就不贴了,自己去看吧。意思就是求数组的最大子序列积。这个名字是如此的熟悉,最大子序列和是一道很经典的题目,网上可以搜到很多,
    精选文章 289人阅读 评论(0) 收藏(0)
  • androidguy

    发布于:2014-08-25 22:33:21

    3

    据说有99%的人都会做错的面试题
        这道题主要考察了面试者对浮点数存储格式的理解。另外,请不要讨论该题本身是否有意义之类的话题。本题只为了测试面试者相关的知识是否掌握,题目本身并没有实际的意义。
    精选文章 2068人阅读 评论(1) 收藏(1)
  • 砍柴1990

    发布于:2014-06-19 19:12:42

    2

    最小生成树算法之Prim算法
    沿用本人一惯的行文风格,从几个问题入手,层层深入。1.什么是最小生成树算法?简言之,就是给定一个具有n个顶点的加权的无相连通图,用n-1条边连接这n个顶点,并且使得连接之后的所有边的权值之和最小。这就叫最小生成树算法,最典型的两种算法就是Kruskal算法和本文要讲的Prim算法。2.Prim算法的步骤是什么?这就要涉及一些图论的知识了。a.假定图的顶点集合为V,边集合为E.b.初始化点集合U={
    精选文章 600人阅读 评论(0) 收藏(1)
  • ahalei

    发布于:2014-06-17 09:46:50

    5

    【坐在马桶上看算法】算法12:堆——神奇的优先队列(下)
            接着上一Pa说。就是如何建立这个堆呢。可以从空的堆开始,然后依次往堆中插入每一个元素,直到所有数都被插入(转移到堆中为止)。因为插入第i个元素的所用的时间是O(log i),所以插入所有元素的整体时间复杂度是O(NlogN),代码如下。n=0; for(i=1;i<=m;i++) {    &nb
    精选文章 9980人阅读 评论(2) 收藏(3)
  • ahalei

    发布于:2014-06-12 11:45:33

    6

    【啊哈!算法】算法11:堆——神奇的优先队列(上)
            堆是什么?是一种特殊的完全二叉树,就像下面这棵树一样。        有没有发现这棵二叉树有一个特点,就是所有父结点都比子结点要小(注意:圆圈里面的数是值,圆圈上面的数是这个结点的编号,此规定仅适用于本节)。符合这样特点的完全二叉树我们称为最小堆。反之,如果所有父结点都比子结点要大,
    精选文章 1W+人阅读 评论(3) 收藏(2)
  • liam2199

    发布于:2014-05-27 20:26:22

    3

    关于C++默认拷贝构造函数产生的问题的讨论
    对于拷贝构造函数,我前面的博文有提起过,不过,有的时候,浅拷贝和深拷贝真的很难理解,所以,我们再进行关于拷贝构造函数的一些讨论。大家都整到拷贝构造函数分为浅拷贝和深拷贝,系统默认的拷贝构造函数是浅拷贝。默认拷贝构造函数以内存拷贝的方式将旧有对象的内存空间拷贝到新对象的内存空间。如果类中有指针类型的类型的时候,默认拷贝构造函数只能复制指针属性的值,而不能复制指针属性所指向的内存,此时,如果我们自己不
    精选文章 411人阅读 评论(2) 收藏(0)
  • liam2199

    发布于:2014-05-15 10:16:41

    2

    关于C语言中#define的副作用讨论
    MFC虽然没有未来,但是我觉得MFC的思想还是有必要研究研究的,在MFC中或者一些底层代码的编写中,宏是相当好用的,为什么呢?因为宏只是简单的替换,不进行类型转换,替换就意味着灵活,而C语言编程的灵魂就是灵活啊。但是在高级语言中,甚至C++中,是提倡用const的,不提倡用#define,因为#define有一定的副作用,玩不好就没命了。这里我们讨论下#define的副作用。-----------
    精选文章 1193人阅读 评论(9) 收藏(1)
  • ahalei

    发布于:2014-04-28 09:06:43

    8

    【坐在马桶上看算法】算法9:开启“树”之旅
    我们先来看一个例子。        这是什么?是一个图?不对,确切的说这是一棵树。这哪里像树呢?不要着急我们来变换一下。        是不是很像一棵倒挂的树,也就是说它是根朝上,而叶子朝下的。不像?哈哈,看完下面这幅图你就会觉得像啦。        你可能会问:树和图有什么区别
    精选文章 6289人阅读 评论(0) 收藏(0)
  • shengqin105

    发布于:2014-04-25 21:41:22

    0

    OpneCV人脸识别:训练篇
    闲来想完善一下之前做的汽车运动检测的工程,打算认认真真的将整辆车给识别出来,可是唯一的问题是,我手上没有足够的用来做训练的素材,于是从很流行的人脸识别开始,探求一下机器识别的流程如何。花了一些时间,在此作一下笔记。一、使用TBB编译opencv_traincascade.exe会跳到我这篇博文里来的童鞋,多是已经参考网上其他的文章,大概的流程估计已经知晓,文档式的内容我尽量少提。简单的提一下,视觉
    精选文章 666人阅读 评论(0) 收藏(0)
  • rangercyh

    发布于:2014-04-11 19:51:31

    0

    把项目从VS2005升级到VS2013
    当然,这是从程序员推动去升级开发工具,如果从项目经理推动的话,就容易的多了,一句话“你们都给我用vs2013开发”,其他的事情自然有人去完成了,程序员要做的不过是安装一下vs2013罢了。但是有多少项目经理是真正关心程序员拿什么开发,又或者程序最后拿什么编译的呢?呵呵!其实只有程序员关心这些。我相信所有跟我一样的程序员都是喜欢尝试新鲜事物的,所以很多情况下,你虽然看到的程序是用vs2005编译的,实际上我很有可能是用着vs2013在做开发,只不过编译给你的是vs2005编译的罢了:)
    精选文章 6248人阅读 评论(0) 收藏(0)
  • sky544900373

    发布于:2014-04-11 18:26:17

    1

    数组、单链表和双链表介绍 以及 双向链表的C/C++/Java实现
    数组、单链表和双链表介绍 以及 双向链表的C/C++/Java实现
    精选文章 233人阅读 评论(0) 收藏(1)
  • ronnyyoung

    发布于:2014-04-11 14:40:32

    0

    OpenCV成长之路:视频的处理
    视频中包含的信息量要远远大于图片,对视频的处理分析也越来越成为计算机视觉的主流,而本质上视频是由一帧帧的图像组成,所以视频处理最终还是要归结于图像处理,但在视频处理中,有更多的时间维的信息可以利用。本文主要介绍OpenCV在处理视频时的一些基本函数。一、视频帧的读取OpenCV为视频的读入提供了一个类VideoCapture,下面我们说明一下类的几个重要的方法:1,打开一段视频或默认的摄像头有两种
    精选文章 338人阅读 评论(0) 收藏(1)
写博文