自定义博客皮肤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 8245 1

原创 搜索算法--爬山法

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

2018-09-27 15:41:31 17093

原创 continue与break

1.continue语句,1至20内奇数累加和#includeusing 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 517

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

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

2013-07-16 22:33:14 1443

原创 简单编程题2

2.一个整数,它加上100后是一个完全平方数,或加上168又是一个完全平方数,请问该数是多少?#include#includeusing 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 479

原创 简单编程题1

1.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.1给定四数连续#includeusing 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 450

原创 VMware及Linux

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

2013-03-24 12:14:09 509

原创 深拷贝与浅拷贝

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

2013-03-24 00:02:07 399

原创 指针访问数组2

#includeusing 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 388

原创 指针访问数组1

#includeusing 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 425

原创 使用指针访问类

#includeusing 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 585

原创 指针赋值

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

2013-03-23 18:05:28 722

原创 指针的交换

#includeusing 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 534

原创 指针

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

2013-03-22 23:42:51 278

原创 简单递归

#includeusing 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 298

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

#includeusing 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 709

原创 C++起步

#includeusing 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 385

原创 dsaD

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

2013-02-05 11:06:21 215

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关注的人

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