现在位置: 首页 > qingxiaoyan1发表的所有文章
  • 11月
  • 09日
综合 ⁄ 共 1036字 评论关闭
#include<iostream> #include<cstring> #include<stack> using namespace std; int K(int w,int x)//各逻辑判断实现 { if(w==1&&x==1) return 1; return 0; } int A(int w,int x) { if(w==0&&x==0) return 0; return 1; } int N(int w) { return !w; } int C(int w,int x) { if(w==1&&x==0) return 0; return 1; } int E(int w,int x) { if(w==x) return 1; return 0; } int judge(char *a)//暴力枚举 { stack<int>s1; int ......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 1916字 评论关闭
世上最浪费时间的三件事 我问你,世界上最浪费时间的是什么事? 人人网?偷菜?魔兽世界? 不是,尽管它们排名也很靠前。 世界上最浪费时间的是三个单词:WORRY, BLAME, & JUDGEMENT. 第一位:WORRY,担忧。 让我们感觉到担忧的事情很多,年纪越大,越是如此。然而,总体来说,让我们担忧的不过2类事情: 1. 我们准备不足的事情,如考试,如演出,如工作机会……我们担忧这些事情,因为我们害怕自己会搞砸。搞砸的原因很多,但归根究底,最可能的,最直接的原因就是准备不足。没有努力复习,没有努力准备,没有资料,没有经验,......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 3086字 评论关闭
    最近遇到几个Directx11的bug,有些最后弄懂了,有些没有,记录下避免下次再犯错。     一个bug是在Directx11推荐用的数学库xnamath,里面的XMCOLOR居然无法和HLSL里面的float4绑定,如果你要用颜色的变量和HLSL的float4绑定,必须得用XMFLOAT4,或者Directx10的数学库里面的D3DXCOLOR都可以。(D3DXVECTOR4没测试过,可能也可以)。       一个bug很弱智,如果不用Effect框架,那么在Vertex shader里面VSSetConstantBuffers绑定了一个constant buffer等,在Pixel shader如果用到,必须用PSSetConstantBuffers再绑定一次。     ......
阅读全文
  • 11月
  • 08日
编程语言 ⁄ 共 3016字 评论关闭
文章来源:http://www.cppblog.com/myjfm/archive/2012/09/10/190092.html 几种随机函数的实现 首先我们来一道最简单的题目作为引子1、已知有一个随机函数rand_0_and_1_with_p(),它能以概率p产生0,以概率1 - p产生1,只使用该函数,设计一新的随机函数,要求以等概率产生1和0。我们知道,运行rand_0_and_1_with_p()函数一次,那么P(0) = p, P(1) = 1 - p。那么如果运行两次的话,P(0 and 1) = p(1 - p),P(1 and 0) = p(1 - p),这样就出现了等概率,所以我们可以如下实现:  1 int rand_0_and_1_with_equal_prob() { 2   int ......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 1620字 评论关闭
GraphCut Graphcuts是基于Markov随机场理论和最大流最小割定理(maxflow/min cuttheory)的图像分割算法,这个maxflow是图论经典的算法,网上很多人有讲解的,咳咳,就不抄了。。。Graphcuts代码啥的也蛮多,放一个我在ubuntu14.04LTS64位系统下调试通过的吧:http://download.csdn.net/detail/terry_o0o/8493811这个其实是运用graph cuts应用于立体视觉的代码,实现了三种方法。。。其中maxflow的实现代码也包含在里面了,可以对照原理和代码看。 Graphcuts将图像映射成网络图,并在此网络图上构建一个能量函数,然后用最小割算......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 4706字 评论关闭
源于Stanford在Coursera上的Mining Massive Datasets课程。做Week 1里的作业中要求做一些和pagerank有关的计算。 #include <iostream> #include <iterator> #include <fstream> #include <memory> #include <stdexcept> #include <string> #include <sstream> #include <vector> #include <boost/numeric/ublas/io.hpp> #include <boost/numeric/ublas/vector.hpp> #include <boost/numeric/ublas/matrix.hpp> #include <boost/graph/adjacency_list.hpp&......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 64字 评论关闭
ubuntu下  vi /boot/grub/grub.cfg 将set default="0"  中的0设置成启动时相应操作系统的位置。
阅读全文
  • 12月
  • 28日
综合 ⁄ 共 766字 评论关闭
问题:vim下怎样为各种代码添加注释? 解决方案: 使用NERD_commenter插件 安装: 1、到http://www.vim.org/scripts/script.php?script_id=1218下载该插件,选择最新的nerdcommenter.zip 2.3.0下载 2、在终端中进入该插件下载目录,输入如下命令,将该压缩包中的内容解压到当前账户的.vim文件夹中 unzip -d ~/.vim nerdcommenter.zip 3、进入vim运行如下命令,安装该插件帮助文档NERD_commenter.txt :helptags ~/.vim/doc 使用: 1、 \cc 注释当前行和选中行 2、 \cn 没有发现和\cc有区别 3、 \c<空格> 如果被选......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 1234字 评论关闭
本文是一篇原理猜测的文章,如果有不准确的地方请指正,转载请声明出处,谢谢! 原文:http://blog.csdn.net/softmanfly/article/details/34833931 点击跳转 JavaScript中构造函数与普通函数其实没有什么差别,构造函数可以当做普通函数来使用,普通函数也可以用new来模拟构造函数的调用,然而使普通函数与构造函数发生区别的其实就在于new操作符的内部原理,下面是我通过测试猜测的new操作符的执行过程,当你在用new操作符来生成一个对象时内部可能执行了以下几个步骤的操作: 以构造函数  function Person(name){ this.name = n......
阅读全文
  • 12月
  • 16日
综合 ⁄ 共 10324字 评论关闭
Class Wizard Example中是讲的线性结构的向导,License Wizard Example是复杂结构向导的一个简单例子。   例子由下面两部分组成: 1. LicenseWizard,它继承自QWizard,实现了一个非线性结构的5页向导。向导指导用户通过选择许可协议的程序。 2. IntroPage,EvaluatePage,RegisterPage,DetailsPage和ConclusionPage,他们都是QWizardPage的子类,实现一个向导页。 这个例子有许多明显的问题,不过不要认真,你认真就输了 ^ ^ 本例中使用重新实现nextId()来指定下一页,从而改变线性的向导结构。使用setPage(id, page)的方式添......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 1141字 评论关闭
小记:这题看是10s,其实很水,就是点多,但边少。所以用邻接表会快很多。 思路:直接套二分图匹配的模板就可以过,如果想要速度快,改成邻接表即可, 这里我是使用的前向星,171ms。 代码: #include <iostream> #include <stdio.h> #include <string.h> #include <math.h> #include <stdlib.h> #include <map> #include <set> #include <vector> #include <stack> #include <queue> #include <algorithm> #include <string> using namespace std; ......
阅读全文
  • 10月
  • 02日
综合 ⁄ 共 1061字 评论关闭
委差是指:买1至买5买入手数的总和减去卖1至卖5卖出手数总和的差就叫委差。 委比是指:(委差的数值)除以(买1至买5买入手数的总和加上卖1至卖5卖出手数总和)乘以100% 以下是委差和委比的一些基础知识: 委差是指下五档委托买入股票之和减去上五档委托卖出股票之和。委差为正时指下五档委托买入的股票(这时候还是尚未成交的资金)总手数大于上五档委托卖出的股票总手数。反之说明上五档委托卖出的股票总手数大于下五档委托买入的股票总手数。 所以,委差为正当然说明预期做多的力量强于预期做空的力量,反之则说明空方的力量占......
阅读全文