自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 搜索算法--爬山法 (代码示例)

以航班为例,从出发城市到目标城市区域内各段最远的航班 //1.程序入口         static void Main(string[] args)         {             Test.SampleOne sample = new Test.SampleOne();             sample.Start(1, "北京", "深圳");         }   ...

2018-10-09 18:59:06 8286 1

原创 搜索算法--爬山法

爬山算法即是模拟爬山的过程,随机选择一个位置爬山,每次朝着更高的方向移动,直到到达山顶,即每次都在临近的空间中选择最优解作为当前解,直到局部最优解。这样算法会陷入局部最优解,能否得到全局最优解取决于初始点的位置。初始点若选择在全局最优解附近,则就可能得到全局最优解。 爬山算法是一种局部择优的方法,采用启发式方法,是对深度优先搜索的一种改进,它利用反馈信息帮助生成解的决策。 属于人工智能算法的一种...

2018-09-27 15:41:31 17172

原创 continue与break

1.continue语句,1至20内奇数累加和 #include using namespace std; void main(){ int i=0; int sum=0; while(i<20){ i++; if(i%2==0) continue; else

2013-07-17 22:11:46 544

原创 字符串小写转大写存txt后读出显示

1、从键盘上输入一个字符串, 把该字符串中的小写字母转换为大写字母,输出到文件test.txt中,然后从该文件读出字符串并显示出来。 #include #include #include #include #include using namespace std; void main(){ string str=""; cin>>str; t

2013-07-16 22:33:14 1460

原创 简单编程题2

2.一个整数,它加上100后是一个完全平方数,或加上168又是一个完全平方数,请问该数是多少? #include #include using namespace std; int main(){ long int m,n; for(int k=1;k<10000;k++){ m=sqrt(k+100); n=sqrt(k

2013-03-24 22:33:19 498

原创 简单编程题1

1.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?   1.1给定四数连续 #include using namespace std; int main(){ int Count=0; for(int i=1;i<5;i++){ for(int j=1;j<5;j++){

2013-03-24 22:08:53 455

原创 VMware及Linux

1.在Internet下载VMware 目前VMwareworkstation-v9.0.1.zip 2.在Internet下载ubuntu 目前ubuntu-12.10-desktop-i386.iso 3.安装VMware后Create a New Virtual Machine 选择相应的配置及ubuntu路径,按界面提示完成安装. 4.成功界面

2013-03-24 12:14:09 512

原创 深拷贝与浅拷贝

#include using namespace std; class TestClass{ public: int *pPointer; InIPoint(){ pPointer=new int; } ~InIPoint(){ delete pPointer; } }a,b; in

2013-03-24 00:02:07 405

原创 指针访问数组2

#include using namespace std; int array[10][7]; int main(){ int *pPointer=array[1]; *(pPointer-1)=20; cout<<"array[0][0]:"<<array[0][0]<<endl; cout<<"array[0][3]:"<<ar

2013-03-23 19:16:27 391

原创 指针访问数组1

#include using namespace std; int main(){ int array[10]; int *pPointer=array; array[0]=99; array[1]=88; array[8]=11; cout<<"*(pPointer+0)值"<<*(pPointer+0)<<endl

2013-03-23 18:56:38 428

原创 使用指针访问类

#include using namespace std; class Node{ public: int y; int x; }; int main(){ Node *pPointer=new Node(); cout<<"未赋值前:"<<(*pPointer).y<<endl; pPointer->y=10;

2013-03-23 18:32:27 590

原创 指针赋值

#include using namespace std; int *intPointer; void Fun(){ intPointer=new int; *intPointer=25; } int main(){ Fun(); cout<<"delete使用前:"; cout<<"*intPointer:

2013-03-23 18:05:28 727

原创 指针的交换

#include using namespace std; int main(){ int a=99; int *pa=&a; int b=88; int *pb=&b; cout<<"交换前:"<<endl; cout<<"pa:"<<pa<<" "<<"pb:"<<pb<<endl; cout<<"*pa:"<<*pa<<" "<<"*pb:"<<*pb<<end

2013-03-22 23:54:33 540

原创 指针

#include using namespace std; int main(){ int a=99; int *pa=&a; cout<<pa<<endl; cout<<*pa<<endl; return 0; }   备注:指针定义及赋值.

2013-03-22 23:42:51 282

原创 简单递归

#include using namespace std; int GetNum(int); int main() { cout<<"请输入一整数:"; int W; cin>>W; cout<<GetNum(W)<<endl; return 0; } int GetNum(int n){ if(n==1) return 9; else

2013-03-21 22:35:30 301

原创 求1至指定整数范围内的质数

#include using namespace std; int main(){ int i; cout<<"请输入整数:"; cin>>i; int count=0; if(i>1){ cout<<"2"<<endl; count++; } for(int j=3;j<i+1;j++){ if(j%2!=0){

2013-03-20 22:42:42 715

原创 C++起步

#include using namespace std; const float pi=3.1415926; float GetArea(float); int main(){ cout<<"圆半径:"; float r=0.0; cin>>r; float Area=GetArea(r); cout<<"面积:"; cout<<Ar

2013-03-19 21:15:47 388

原创 dsaD

DASdaDdsD[code=&quot;java&quot;][/code][code=&quot;java&quot;][/code][code=&quot;java&quot;][/code] SDFAFSF

2013-02-05 11:06:21 221

C#调用Windows添加打印机向导

C#调用Windows添加打印机向导.doc C#调用Windows添加打印机向导.doc

2008-12-31

Visual Studio .NET安装与设置

Visual Studio .NET安装与设置 Visual Studio .NET安装与设置

2008-12-25

VS2005 Web开发中文教程

VS2005 Web开发中文教程 VS2005 Web开发中文教程 VS2005 Web开发中文教程

2008-12-03

AJAX程序设计教程

AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 一本很好的AJAX设计教程.

2008-12-02

空空如也

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

TA关注的人

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