自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (12)
  • 收藏
  • 关注

原创 编程之美2.10扩展问题求数组中第二大数

要求求得数组中第二大数采用分治思想解决这个问题 #includeusing namespace std;//分治思想求数组中第二大的数//low为数组低位索引,high为数组高位索引void search(int *a,int low,int high,int *max,int *smax){ //max为最大的数,smax为数组中第二大的数 if(high-lo

2012-02-29 18:13:03 2882 2

原创 CUDA并行简单加法程序

#include#define N 7__global__ void add(int *a,int *b,int *c){ int tid=blockIdx.x; if(tid<N) c[tid]=a[tid]+b[tid];}int main(){ int arr1[N],arr2[N]; int sum[N]; for(int i=

2012-02-29 10:28:19 3325

原创 第二个CUDA程序

CUDA C extends C by allowing the programmer to define C functions, called kernels, that, when called, are executed N times in parallel by N different CUDA threads, as opposed to only once like regular

2012-02-28 16:14:58 1281

原创 第一个cuda程序

随便写个纪念下。新建一个工程,右键单击该工程Custom Build Rules里面选择Cuda Runtime API Build Rule(v4.1)。另外点击该项目的右键,属性的linker->input右侧有Additional Dependencies添加cudart.lib cutil32D.lib。添加新项目比如cudatest.cpp,重命名为cudatest.cu

2012-02-28 13:43:43 4292

原创 windows下cuda平台搭建

抽个时间再来整理,粗略地放在这里吧tools->options->Text Editor->File Extension 打开VS2008,工具->选项->项目和解决方案->VC++目录   做以下添加:    包含文件:……\NVIDIA GPU Computing SDK 3.2\C\common\inc(SDK安装目录下)C:\ProgramData\NVIDIA Cor

2012-02-27 23:46:25 3032

原创 C++ primer习题3.14

读入一段文本到vector对象,每个单词存储为vector的一个元素。把vector对象中每个单词转化为大写字母。输出vector对象中转化后的元素,每八个单词为一行输出 代码如下:本代码未考虑标点符号的因素,代码认为每个单词之间都有空格隔开。 #include#include#include#includeusing namespace std;int mai

2012-02-25 18:52:05 894 1

原创 C++引用与指针

指针(pointer)说白了就是保存的另一个对象在内存中分配的地址,就是内存中的地址。而引用(reference)相当于是变量的别名,定义的引用在内存中应该没有分配地址。比如int i=10;int &j=i; cout指针变量本身在内存中时分配了空间的,它保存的是该指针指向对象在内存中的地址。比如int i=10;int *p=&i;此时p指向的是变量i,cout #incl

2012-02-25 16:56:29 532

原创 编程之美2.21

题目: 写一个程序,输出它所有可能的连续自然数之和的算式 分析:假设可以写成连续i个自然数之和,假设这个序列第一个自然数为j,即为j , j+1,j+2,j+3...j+i-1,这个序列为等差数列,和为i[(i-1)/2+j]即数n要表示成i[(i-1)/2+j]的形式。首先要判断(n-i*(i-1)/2)%i==0,i*(i-1)/2肯定可以整除,因为i至少为2,i*(i-1)/2用

2012-02-24 13:16:58 2196

原创 C++左移右移

做一些简单的记录吧,很久没写代码的后果是很多都忘了 #includeusing namespace std;int main(){ int i=5; int j=8; cout>1)<<" "<<(i<<1)<<endl; //输出2 10 cout>1)<<" "<<(j<<1)<<endl; //输出4 16 // >>1为左移,<<

2012-02-23 22:17:53 3135 3

原创 编程之美3.1字符串移位包含的问题的扩展问题

给定两个字符串是s1和s2,要求判定s2是否能够被s1做循环移位(rotate)得到的字符串包含。例如给定s1=AABCD和s2=CDAA,返回true;给定s1=ABCD和s2=ACBD,返回false 我的思路是这样的:找出s2中第一个字符在s1的位置记为p1,找出s2中最后一个字符在s1中可能的位置记为p2,计算所有的p1与p2间的差值,若等于s2的长度,则比较p1与p2间的字符串与

2012-02-23 20:04:57 1140

原创 编程之美3.10扩展问题

#include#includeusing namespace std;struct Node{ int data; Node* lchild; Node* rchild;};void PrintNodeByLevel(Node *root){ if(root==NULL) return; vector vec; vec.pus

2012-02-22 22:14:32 1016

原创 编程之美3.4扩展问题

编写一个函数,给定一个链表的头指针,要求只遍历一次,将单链表中的元素顺序反转过来 思路:只要把节点的下一个节点指针指向该节点的上一个节点即可,原来头结点的下一个节点指针置为空,返回新的节点即可 #includeusing namespace std;typedef struct node{ int data; node * next;}Node;Node *

2012-02-20 22:30:29 978

原创 mpi中MPI_Isend()与MPI_Send()的一点区别

MPI_Isend()为非阻塞式发送,若下列代码MPI_Irecv后未直接跟上MPI_Wait()则打印出的结果不正确,因为此时结果尚未完全接收。而MPI_Recv()为阻塞式接收,需结果接收完才会往下继续执行#include#includeint main(int argc ,char * argv[]){ MPI_Request r

2012-02-08 08:58:58 23786 1

asp.net数据库入门经典

学asp.net必看的数据库开发的书,对原理讲的非常好

2009-11-02

ASP.Net 开发者指南(英文版)

需要的就下吧,感觉还可以,,包括配置,常用控件,数据库等等

2009-10-27

asp.net简单会话(session)应用

asp.net简单会话(session)应用,可以对会话机制有个大概的了解

2009-10-26

asp.net中如何使用ado.net连接数据库

包括带sql认证密码的方法还有使用windows认证的方法

2009-10-25

asp.net简易登陆界面

使用asp.net的简易登陆界面,使用form表单提交

2009-10-21

管道通信C#与进程启动信息查看源代码

管道通信C#与进程启动信息查看源代码 。。。。

2009-10-08

mysql-connector-java-5.1.7驱动

mysql-connector-java-5.1.7驱动,帮助你建立java与mysql之间的连接。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2009-07-17

structs2权威指南

structs2权威指南,学习structs2的优秀书籍。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2009-07-14

运动会计分系统(c++,包括课程设计文档)

c++实现的运动会计分系统。。。。。 (1)可以输入各个项目的前三名或前五名的成绩; (2)能统计各系总分; (3)可以按系编号、系总分、男女团体总分排序输出; (4)可以按系编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的系。

2009-07-14

vc简单访问数据库登陆界面功能

vc简单访问数据库登陆界面功能,查询,操作

2009-07-09

数值分析MATLAB程序

数值分析课程编写的MATLAB程序,包括simpson,newton迭代等。。。。

2009-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除