- 博客(13)
- 问答 (3)
- 收藏
- 关注
原创 复制
对文件进行复制 public static void main(String args[])throws IOException { BufferedReader br =null; BufferedWriter bw = null; try { br = new BufferedReader(ne
2017-07-04 21:23:33
249
转载 异常的处理
一直以来,catch时子类在前,父类在后,两个都处理,但却。。。。。import java.io.*; class BBB { public static void main(String args[]) { try { throw new IOException(); } catch (IOException q) {
2017-07-04 21:10:47
271
原创 计算两个矩阵的乘积
这里写代码片//计算两个矩阵相乘的程序import java.io.*;import java.util.Scanner;class arraytest{ public static void main(String args[]) { int row = 0, col = 0; System.out.println("请输入第一个矩阵的行数和列
2017-02-23 16:05:48
1595
转载 计算机网络概述
信息时代的技术驱动 :计算机信息技术 互联网络通信技术 计算机网络:利用通信线路将具有独立功能的计算机连接起来而形成的计算机集合,计算机之间借助于通信线路传输信息,共享软件,硬件和数据资源,实现在线通信 计算机网络有三大部分组成 1.主机:信息资源和网络服务的载体,是对终端处理设备的统称 分为 服务器(提供者) 客户机(使用者) 2.通信设备:接受数据,进行处理
2017-02-22 17:43:11
551
原创 if和switch的区别
if和switch语句很像 如果判断的具体数值不多,而且符合byte short int char这四种类型,虽然两个语句都可以使用,但是建议使用swith语句 如果对区间进行判断,或者对boolean类型进行判断的话应该使用if语句
2017-02-22 15:56:28
856
原创 变量和常量
变量和常量 变量也就是将不确定的值进行存储,也就是需要在内存中开辟一个空间, 变量存储必须有一个名称和类型, 因此java和c和c++都是强类型的语言, 开辟空间就是通过明确数据类型,变量名称和数据来完成的, 对于每一种数据类型都分配了不同大小的内存空间。 其中java的数据类型包括 基本数据类型: 整数类型(byte,short,int,long int) 浮点类型(float
2017-02-22 15:54:23
180
原创 BFS
图的广度优先搜索遍历类似于二叉树的层次遍历#define MAXSIZE 100typedef struct ArcNode{ int adjvex; struct ArcNode *nextarc; int info;}ArcNode;typedef struct VNode{ char data; ArcNode *firstarc;}typed
2016-12-01 19:46:38
204
原创 DFS
图的深度优先搜索遍历1.从顶点1出发,访问他,找到其第一个邻接点 2.递归 3.直到所有的顶点都被访问//定义邻接图#define MAXSIZE 100typedef struct ArcNode{ int adjvex; struct ArcNode *nextarc; int info;}//边表typedef struct VNode{ char
2016-11-30 22:33:27
306
原创 树与二叉树
树的存储结构分为三种,分别是双亲顺序存储结构,孩子链式存储结构,孩子兄弟链式存储结构,代码如下:#define ElemType char//双亲顺序存储结构//结点中储存的是双亲的信息#define MAXSIZE 100typedef struct { ElemType data[MAXSIZE]; int parent;}//孩子链式存储结构//节点中存储的是孩子
2016-11-29 11:04:12
280
原创 排序——归并排序法
归并排序法的执行流程如下: 原始序列:49 38 65 97 76 13 27 1.将原始序列看成是7个只含有一个元素的子序列,显然这些子序列是有序的。 子序列1:49 子序列2:38 子序列3:65 子序列4:97 子序列5:76 子序列6:13 子序列7:27 2.两两归并,形成若干有序二元组,第一趟二路归并排序结束后,结果如下: {38,49},{65,97},{13,7
2016-11-20 21:21:38
513
原创 排序——快排
快速排序法,就是以第一个数为枢纽,本质上来说就是交替扫描和替换的过程void QuickSort(int R[],int l,int r){ int temp; int i=l,j=r; if(l<r) { temp=R[i]; while(i!=j) { while(j>i && R
2016-11-20 20:56:36
329
1
原创 图的遍历之广度优先搜索遍历
图的广度优先搜索遍历根树的层次遍历类似首先访问其实顶点v,然后选取与v邻接的全部顶点w0,w1,w2......进行访问,再依次访问与w0,w1,w2........邻接的所有顶点,依此类推也就是说用到一个队列首先让一个顶点入队如果队列不空的话:出对,依次检查出对顶点的所有邻接顶点,访问没有被访问过的邻接顶点并将其入队队列为空:跳出循环void BFS(AGraph G
2016-11-12 20:58:16
647
原创 图的存储结构
图的存储结构分为三种,一种是邻接矩阵,一种是邻接表,还有一种是邻接多重表//邻接矩阵#define MAXSIZE 100typedef struct{ int no; char info;}VertexType;typedef struct{ int edges[MAXSIZE][MAXSIZE]; int n, e; Vert
2016-11-12 16:31:56
240
空空如也
pyinstaller出现错误,不能生成exe文件
2017-10-21
从协议原理的角度分析,为什么同一网段中的两台主机不能具有相同的IP地址
2017-03-10
程序崩溃了,求大神解答
2016-11-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人