#include<stdlib.h>
#include"time.h"
intCreate(intarr[],intn,intmin,intmax)
{
inti,j,flag;
srand(time(NULL));
if((max-min+1)<n)return0;//最大数与最小数之差小于产生数组的数量,生成数据不成功
for(i=0;i<n;i++)
{
do
{
arr[i]=(max-min+1)*rand()/(RAND_..
分类:
编程语言 时间:
2015-08-09 19:09:11
阅读次数:
140
图的遍历方法有两种:1深度优先该算法类似于树的先根遍历;2广度优先该算法类似树的层次遍历;事例:深度优先遍历顺序为:V1–V2–V4–V8–V5–V3–V6–V7广度优先遍历顺序为:V1–V2–V3–V4–V5–V6–V7–V83注意事项1)一个图,它的深度优先和广度优先是不唯一的,可以有..
分类:
编程语言 时间:
2015-08-09 19:06:21
阅读次数:
156
/*
*Tochangethislicenseheader,chooseLicenseHeadersinProjectProperties.
*Tochangethistemplatefile,chooseTools|Templates
*andopenthetemplateintheeditor.
*/packagec2_1;/**
*
*@authorpc
*/publicclassC2_1{
/**
*@paramargsthecommandlinearguments
*/
publicstaticv..
分类:
编程语言 时间:
2015-08-09 19:07:39
阅读次数:
205
用记事本写一个简单的java程序第一步:
安装好jdk,并设置好环境变量。
桌面-计算机(右键)-属性-高级系统设置-环境变量-path-在变量值后加上;和jdk安装路径加上(路径即为C:\ProgramFiles\Java\jdk1.8.0_20\bin;);第二步:
在桌面新建一个记事本-把后缀名改为java(..
分类:
编程语言 时间:
2015-08-09 19:06:39
阅读次数:
165
数据类型讲解1、float型数据的输入与输出(用记事本写的).publicclassC2_2
{publicstaticvoidmain(Stringargs[])
{floatx,y,z;
x=94.3f;
y=32.9f;
z=x/y;
System.out.println(x+"/"+y+"="+z);
}
}123456789101112输出结果如下:2、字符型变量publicclassC2_3
{publicstati..
分类:
编程语言 时间:
2015-08-09 19:06:35
阅读次数:
163
前言自己毕业后做JAVA开发已经2年了,从最初的JAVAWEB开发,到投入到Hadoop大数据开发潮流中,越来越发现自己的JAVA基础,数据结构,多线程等等,是那么的脆弱!还有什么比基础更加重要呢,应该静下心来,去学习它们,就从这一篇博客开始吧~话题一:==与equals让我们首先看看Ob..
分类:
编程语言 时间:
2015-08-09 19:05:41
阅读次数:
256
publicclassC3_16
{
publicstaticvoidmain(String[]args)
{
for(inti=1;i<=10;i++)
{
for(intj=1;j<=11-i;j++)
System.out.print("");
for(intj=1;j<=i;j++)
{
if(i>=10)System.out.print(+i+"");
elseSystem.out.print(+i+"");
}
System.out.println("");
}
}
}运..
分类:
编程语言 时间:
2015-08-09 19:06:17
阅读次数:
209
publicclassC3_17
{
publicstaticvoidmain(String[]args)
{
intn=1,m,s,k=0;
while(n<=8)
{
for(s=1,m=1;m<n;m++)
s=s*m;//计算n!,结果存于s中
k=k+s;//计算前n项阶乘之和,结果存于k中
System.out.println(n+"!="+s+"k="+k);
n++;
}
}
}结果:
分类:
编程语言 时间:
2015-08-09 19:03:49
阅读次数:
298
publicclassC3_18
{
publicstaticvoidmain(String[]args)
{
intn=0,m,j,i;
for(i=3;i<=100;i+=2)//外层循环
{
m=(int)Math.sqrt((double)i);
for(j=2;j<=m;j++)//内嵌循环
if((i%j)==0)break;//内嵌循环结束
if(j>=m+1)
{
if(n%6==0)System.out.print("\n");//换行控..
分类:
编程语言 时间:
2015-08-09 19:03:45
阅读次数:
145
importjava.awt.Graphics;
importjava.applet.Applet;
publicclassC4_1extendsApplet
{
inta=5;
doubleb=23.4;
publicvoidpaint(Graphicsg)
{
g.drawString("a="+a,25,25);
g.drawString("b="+b,25,65);
}
}
**//<appletcode=C4_1.classwidth=200height=200></applet&..
分类:
编程语言 时间:
2015-08-09 19:03:02
阅读次数:
141
importjava.awt.*;importjava.applet.*;publicclassC4_1extendsApplet{publicvoidpaint(Graphicsg){g.drawString("secondapplet",25,25);g.draw3DRect(25,10,100,20,true);}}//<appletcode=C4_1.classwidth=200height=200></applet>结果如下:操作方法:笔记:g.dr..
分类:
编程语言 时间:
2015-08-09 19:03:02
阅读次数:
224
//<appletcode=Draw.classwidth=400height=300></applet>
importjava.awt.*;importjava.applet.*;
publicclassDrawextendsApplet
{
publicvoidpaint(Graphicsg)
{
g.setColor(Color.YELLOW);
g.drawLine(0,0,100,100);//画线从(0,0)到(100,100)
g.setColor(Color.B..
分类:
编程语言 时间:
2015-08-09 19:02:45
阅读次数:
251
//<appletcode=ButtonApplet.classwidth=400height=300></applet>
importjava.awt.*;importjava.applet.*;
publicclassButtonAppletextendsApplet
{
intx,y;
ButtonBt;
publicButtonApplet()//加入按钮
{
x=y=100;
Bt=newButton("按我");
add("Center",Bt);
}
publ..
分类:
编程语言 时间:
2015-08-09 19:02:24
阅读次数:
196
当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。比如,参与运算的变量中,有整型int,有双浮点型double,有短整型short,那么最后结果类型就是double。inta=1;intb=2;doublec=(double)a/b;上面代码中,a与b都是整型,但是通过(double)a这种..
分类:
编程语言 时间:
2015-08-09 19:02:16
阅读次数:
130
首先本项目主要是对C++里面的一些基础知识和概念进行练习,主要包括:const型函数,函数的返回值,引用,类的组合,以及内存的分配。下面直接把各个文件的代码写上://
//Date.h
//train2
//
//Createdbystudenton15/8/4.
//Copyright(c)2015年personals.Allrightsreserved.
//..
分类:
编程语言 时间:
2015-08-09 19:00:09
阅读次数:
174
/************************************************************************************
2.每瓶汽水1元,两个空瓶可以置换一瓶汽水,现在有20元,
最多能喝多少瓶汽水。(编程实现)。
分析:你n个瓶子换一个就是n-1块钱可以喝n瓶。(假设可以先借一瓶)
最简单办法就是用..
分类:
编程语言 时间:
2015-08-09 18:58:41
阅读次数:
156
/************************************************************************************1.模拟实现memmove函数的实现。(考虑内存重叠)
************************************************************************************/
#include<stdio.h>
#include<stri..
分类:
编程语言 时间:
2015-08-09 18:59:48
阅读次数:
199