现在位置: 首页 > bandeau发表的所有文章
  • 06月
  • 06日
综合 ⁄ 共 510字 评论关闭
1)先在VMware里安装好Linux,并保持Linux处于运行状态; 2)VMware的菜单里有个Install VMware Tools...的选项,点击它; 3)进到VMWare中的Linux里(用root登录),在命令行下挂载光驱: mount /dev/cdrom /mnt ; 4)然后cd /mnt; 5)如果/mnt下面有个VMware-tools-xxxxxx.rpm,类似于这种的文件(具体文件名和你VMware版本有关)。则执行: rpm -ivh VMware-tools-xxxxxxxxxxx.rpm 安装这个rpm包,然后就ok了,然后一路回车就ok,最后可能要重启;      如果/mnt下面有个VMware-tools-xxxxxx.tar.gz,先解压tar -zxvf  VMwa......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 2066字 评论关闭
转自:http://kalmanfans.is-programmer.com/posts/31988.html 1,rand 生成均匀分布的伪随机数。分布在(0~1)之间   语法:rand(m,n)生成m行n列的均匀分布的伪随机数              rand(m,n,'double')生成指定精度的均匀分布的伪随机数,参数还可以是'single'              rand(RandStream,m,n)利用指定的RandStream生成伪随机数              2,randn 生成标准正态分布的伪随机数(均值为0,方差为1)    主要语法:和上面一样    3, randi 生成均匀分布的伪随机整数    主要语法:randi(iMax)在开区间[1,iMax]上生成均......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 803字 评论关闭
【题意】 有n个平台,每个有一个宽度和不同的高度,现向高度最低的平台以每分钟一单位的速度注水,求各平台什么时刻水面高于平台顶1单位距离 【输入】 第一行n 接下来n行每行两个整数表示宽度和高度 【输出】 n行,每行一个数字表示这个平台什么时刻高于平台顶一单位距离 模拟,利用链表存储 program poj3658; var n,i,j,k:longint; now:int64; ans,last,next,w,h:array [0..100001] of int64; begin read(n); w[0]:=0; h[0]:=maxlongint; w[n+1]:=0; h[n+1]:=maxlongint; k:=0; for i:=1 to n do begi......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1913字 评论关闭
其实到现在也不是太明白,看了解题报告敲的。。。。。。。。。。 /* ID: yueqiq PROG: numtri LANG: C++ */ #include <set> #include <map> #include <ctime> #include <queue> #include <cmath> #include <stack> #include <limits> #include <vector> #include <bitset> #include <string> #include <cstdio> #include <cstring> #include <fstream> #include <string.h> #include <iostream> #include <algorithm> #define ......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1554字 评论关闭
还是并查集,不过我觉得最后判断最少路径自己处理的麻烦了,得去看看大神代码....... code: /* ID: yueqiq PROG: numtri LANG: C++ */ #include <set> #include <map> #include <ctime> #include <queue> #include <cmath> #include <stack> #include <limits> #include <vector> #include <bitset> #include <string> #include <cstdio> #include <cstring> #include <fstream> #include <string.h> #include <iostream> #include ......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 676字 评论关闭
k-sum问题都可以有2-sum引申出来解决,但是时间复杂度为O(n^k-1)。应该要用哈希解决才好的,之后再看看 class Solution{ private: vector<vector<int> > ans; public: vector<vector<int> >fourSum(vector<int> &num, int target){ sort(num.begin(),num.end()); ans.clear(); for(int i = 0; i < num.size(); ++i) { if(i > 0 && num[i] == num[i-1]) continue; for(int j = i+1; j < num.size(); ++j){ if(j > i+1 && nu......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 516字 评论关闭
void KSum(vector<int> &num, vector<int> &ans, int start, int k, int target) { int len = (int)num.size(); if (k == 2) { int L = start, R = len-1; unordered_set<int> hasher; while (L < R) { if (target == num[L] + num[R]) { ans[K-2] = num[L]; ans[K-1] = num[R]; if (hasher.find(num[L]) == hasher.end()) { result.pus......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 4749字 评论关闭
内存屏障(memory barrier) #define set_mb(var, value) do { var = value; mb(); } while (0) #define mb() __asm__ __volatile__ ("" : : : "memory") 1)set_mb(),mb(),barrier()函数追踪到底,就是__asm__ __volatile__("":::"memory"),而这行代码就是内存屏障。 2)__asm__用于指示编译器在此插入汇编语句 3)__volatile__用于告诉编译器,严禁将此处的汇编语句与其它的语句重组合优化。即:原原本本按原来的样子处理这这里的汇编。 4) memory强制gcc编译器假设RAM所有内存单元均被汇编指令修改,这样cpu中的regis......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 477字 评论关闭
通过映射OnCtlColor消息,而后在该函数中使用pDC->SetBkMode(TRANSPARENT)使Static控件背景透明时会出现:文本覆盖重影的问题,当改变控件的文本就会发生新文本与旧文本重叠的现象。 可以通过以下方式使Static控件文本在透明状态下改变时不会产生文本重叠问题:1、由于Static控件的背景已经是透明的了,那么旧文本应该是画在Static控件的父窗口上的。2、在给Static控件设置新文本之后(不是之前!)刷新父窗口即可。例如:         GetDlgItem(IDC_STATIC_TEST)->SetWindowText(_T("北京2008"));      GetDlgItem(IDC_STATIC_......
阅读全文
  • 01月
  • 19日
综合 ⁄ 共 523字 评论关闭
金色十月线上编程比赛第一题:小女孩数数 题目详情: 【金色十月线上编程比赛规则】 一个小女孩正在用左手手指数数,从1数到n。她从拇指算作1开始数起,然后,食指为2,中指为3,无名指为4,小指为5。接下来调转方向,无名指算作6,中指为7,食指为8,大拇指为9,如此反复。问最后会停在那个手指上?用编号1、2、3、4、5依次表示大拇指、食指、中指、无名指、小指。 输入格式: 输入多组数据。每组数据占一行,只包含一个整数n(1<=n<=1000000000)。 输出格式: 每组数据占一行,只包含一个介于1和5之间的整数,表示最后停留......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 4104字 评论关闭
物理层    物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。    媒体和互连设备    物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等。通信用的互连设备指DTE和DCE间的互连设备。DTE既数据终端设备,又称物理设备,如计 算机、终端等都包括在内。而DCE则是数据通信设备或电路连接设备,如调制解调器等。数据传输通常是经过DTE──DCE,再经过DCE──DTE的路 径。互连设备指将DTE、DCE连接起来的装置,如各种插头、插......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 1409字 评论关闭
//时间复杂度(n+e) n:顶点数 e:边数 #include<cstdio> #include<vector> #include<queue> #include<stack> using namespace std; const int MAXN=10000; struct Node{ int x; int v; }; vector<Node> Map[MAXN]; stack<int> num,T; //T为拓扑序列顶点栈,num为零入度顶点栈 int cnt[MAXN],ve[MAXN],vm[MAXN]; //cnt表示各个顶点当前的入度,ve表示各个顶点事件的最早发生时间 //vm表示各个顶点事件的最迟发生时间 int n,m; bool Topo() { int i,j,count=0; Node tm......
阅读全文