上一页 1 ··· 4 5 6 7 8 9 10 11 下一页

2011年4月14日

最大和子序列问题

摘要: // hhh.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>using namespace std;int MaxSub_Sum(const int A[ ], int N,int &seqStart, int&seqEnd){int thisSum ,MaxSum ,i , j;thisSum=0;MaxSum=0;i=0; /* 从左至右相加,若如结果是不断增加的,那么thisSum和MaxSum一起增加 若遇到负数,那么也加到ThisSum上去。此时ThisSum&l 阅读全文

posted @ 2011-04-14 21:11 IT@民工 阅读(169) 评论(0) 推荐(0) 编辑

N个元素数组中第K大元素

摘要: // K-key.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <time.h>#include <iostream>using namespace std;template <typename T>int pivotIndex(T arr[],int first,int last){ //随即产生一个pivotKey; srand((unsigned)time(NULL)); int temp=rand()%(last-first+1)+first; //把arr[temp]与arr 阅读全文

posted @ 2011-04-14 14:30 IT@民工 阅读(261) 评论(0) 推荐(0) 编辑

2011年1月30日

ctrl+z解读

摘要: 解读如下:windows对于标准输入中的EOF的处理,实际上是用了一个很不常用的键盘消息,即(ctrl+z)这个组合,当按下这个组合键的时候,会有:WM_KEYDOWN(90),WM_CHAR(26),WM_KEYUP(90),这三个消息。windows把WM_CHAR这个消息值放到标准输入缓冲区里面去,这时候有两种情况。第一:********26**********,也就是在这个ctrl+z对应的键盘WM_CHAR值之前还有值,那么此时getchar读到26的时候不把其认定为EOF,而只是等视为'/n',返回ascii码的26对应的字符(右向箭头),然后忽略后面所有的东西,清 阅读全文

posted @ 2011-01-30 17:08 IT@民工 阅读(1047) 评论(0) 推荐(0) 编辑

C++ namespace

摘要: 本人转自:http://blog.csdn.net/liufei_learning/archive/2010/03/18/5391334.aspx一、 为什么需要命名空间(问题提出) 命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突。 在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又引入了类作用域,类是出现在文件内的。在不同的作用域中可以定义相同名字的变量,互不于扰,系统能够区别它们。 1、全局变量的作用域是整个程序,在同一作用域中不应有两个或多个同名的实体(enuty),包括变量、函数和类等。例:如果在文件中定义了两个类,在 阅读全文

posted @ 2011-01-30 15:30 IT@民工 阅读(945) 评论(0) 推荐(0) 编辑

2010年11月7日

./configure make make install分别是什么意思?

摘要: 安装原码程序时,都要执行三步:1./configure 2 make 3 make install他们是什么意思呀?这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。AUTOMAKE和AUTOCONF是非常有用的用来发布C程序的东西。如果你也写程序想使用AUTOMAKE和AU 阅读全文

posted @ 2010-11-07 16:07 IT@民工 阅读(232) 评论(1) 推荐(0) 编辑

2010年11月1日

模运算及其应用

摘要: 模运算及其应用转自 http://blog.pfan.cn/goal00001111/39093.html摘要:模运算在数论和程序设计中应用很广泛,从奇偶数的判别到素数的判别,从模幂运算到最大公约数的求法,从孙子问题到凯撒密码问题,无不充斥着模运算的身影。本文从模运算的概念,性质,到模运算的基本应用,较为全面的介绍了模运算及其编程方法。关键词:模运算 程序设计 应用 模运算在数论和程序设计中都有着广泛的应用,从奇偶数的判别到素数的判别,从模幂运算到最大公约数的求法,从孙子问题到凯撒密码问题,无不充斥着模运算的身影。虽然很多数论教材上对模运算都有一定的介绍,但多数都是以纯理论为主,对于模运算在. 阅读全文

posted @ 2010-11-01 12:17 IT@民工 阅读(523) 评论(0) 推荐(0) 编辑

2010年10月30日

大学英语六级考试流程

摘要: 大学英语六级考试流程 14:50---15:00 试音寻台时间 15:00---15:10 播放考场指令,发放作文考卷 15:10 取下耳机,开始作文考试 15:35 发放含有快速阅读的试题册(但15:40才允许开始做) 15:40---15:55 做快速阅读部分 15:55---16:00 收答题卡一(即作文和快速阅读) 15:55---16:00 重新戴上耳机,试音寻台,准备听力考试 16:00 开始听力考试,电台开始放音 听力结束后完成剩余考项。 17:20全部考试结束 阅读全文

posted @ 2010-10-30 09:49 IT@民工 阅读(146) 评论(0) 推荐(0) 编辑

2010年10月29日

快速排序算法

摘要: #include "stdafx.h"#include "stdlib.h"#include "stdio.h"#include "time.h"#include "math.h"int partion(int a[],int low ,int high){int pivotkey=a[low];while(low<high){while(low<high && a[high]>=pivotkey){high--;} a[low]=a[high]; //比piv 阅读全文

posted @ 2010-10-29 19:45 IT@民工 阅读(169) 评论(0) 推荐(0) 编辑

建立有序链表算法

摘要: #include "stdafx.h"#include "stdlib.h"typedef struct Node{ int data;Node* next;};void insert(Node *s ,Node *a){Node *p,*q;p=NULL;q=NULL;p=s;if(p->next==NULL) //空链表{ p->next=a; //a->next已经是NULL s->data=s->data+1; return;}q=p;p=p->next ; //链表非空,指向第一个节点while((p!=NU 阅读全文

posted @ 2010-10-29 12:06 IT@民工 阅读(227) 评论(0) 推荐(0) 编辑

2010年10月26日

VMWare网络连接方式与设置

摘要: 1. vmware三种网络连接方式:1.1 Bridge(桥接模式)在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器。不过你需要多于一个的IP地址,并且需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。 如果你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。Fig. 1 Bridge1.2 NAT(网络地址转换模式)使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以 阅读全文

posted @ 2010-10-26 19:59 IT@民工 阅读(325) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 下一页

导航