- 博客(285)
- 收藏
- 关注
原创 go语言切片使用
内部实现切片是基于数组实现的,它的底层是数组,它自己本身非常小,可以理解为对底层数组的抽象。因为基于数组实现,所以它的底层的内存是连续非配的,效率非常高,还可以通过索引获得数据,可以迭代以及垃圾回收优化的好处。 切片对象非常小,是因为它是只有3个字段的数据结构:一个是指向底层数组的指针,一个是切片的长度,一个是切片的容量。这3个字段,就是Go语言操作底层数组的元数据,有了它们,我们就可以任意的操作
2017-09-29 13:25:33 550
原创 go语言数组使用
内置类型数组存储的类型可以是内置类型,比如整型或者字符串,也可以是自定义的数据结构。因为是连续的,所以索引比较好计算,所以我们可以很快的索引数组中的任何数据。数组实际操作“` /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *dood luck *文件名称:Array.go *作 者:张旺华 *完成日期:201
2017-09-29 12:28:47 1303
原创 Go语言Windows环境搭建
Go语言Windows环境搭建 一开始接触Go语言觉得它非常精简而高效,相对于Java来说是这样的Go语言Windows环境搭建下载安装下载搭建Go语言开发环境,我们第一部就需要下载Go的开发工具,这里我使用的是go1.9(官网下载 如果不行可以去国内社区下载 链接)。开发工具包又分为安装版和压缩版。安装版是Mac和Windows特有的,他们的名字类似于:go1.9.darwin-a
2017-09-28 11:28:54 777
原创 A* 算法解决八数码问题 matlab
A* 算法使用matlab 解决 八数码问题 张旺华这个算法值得注意和思考的问题就是 评估函数 ,评估函数直接影响到你的A*算法的效率,刚开始我选取的h(n)为p(n)------(每一个将牌与其目标位置之间的距离总和)运行时间较为慢需要6秒左右,后面加上S(n) ------ (每一个将牌估分值总和加上中心位置估分值)耗时只要1.5秒。
2017-05-17 20:34:22 22199 3
原创 Andriod 开发学习之路
我是今年暑假才开始接触Android开发的,刚上开始的时候只想在课余时间无端的浪费,所以想找点有助于以后有帮助的事情做。在大二时候我是在齐永波老师实验室做事情,大部分时间还是自己安排,后来由于学院实验室进行调整实验室进行解散了。这也才有了我接触安卓开发的机会,我换了另一个实验室,是由王建华老师带领的。王建华老师是以为很出色的一位老师,尤其是在软件开发方面。我也就有了我的Android开发的开始。
2016-12-28 21:18:24 735
原创 稀疏矩阵处理与运用
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序处理稀疏矩阵**/#include #define N 4typedef int ElemType;#define MaxSize 100
2016-07-03 12:18:38 673
原创 编写一个程序输出螺旋方阵
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序输出螺旋方阵**/#include #define MaxLen 10void fun(int a[MaxLen][MaxLen],int n)
2016-07-02 20:41:52 5183 1
原创 求解背包问题
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序递归求解背包问题**/#include #define N 100int limitw; //限制的总重量int totv;
2016-07-02 15:55:48 660
原创 递归求解N皇后
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序递归求解n皇后**/#include #include const int N=20; //最多皇后个数int q[N];
2016-07-02 15:48:18 750
原创 编写一个程序实现模式串的各种模式匹配
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序实现模式串的各种模式匹配**/#include #define MaxSize 100 //最多的字符个数typedef struc
2016-07-02 15:25:48 5137
原创 编写一个程序实现链串的各项基本运算
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序实现链串的各项基本运算**/#include #include typedef struct snode { char data;
2016-07-02 13:39:21 2912
原创 编写一个程序实现顺序串的各项基本运算
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序实现顺序串的各项基本运算**/#include #define MaxSize 100typedef struct{ char dat
2016-07-02 13:28:09 6441 4
原创 编写一个程序,反映病人到医院看病,排队,看医生的情况。
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个程序,反映病人到医院看病,排队,看医生的情况。**/#include #include typedef struct qnode{ int
2016-07-02 12:26:11 14267
原创 求解N皇后问题
/**Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:张旺华*完成日期: 2016 年 7 月 2 日*版本号:v1.0*问题描述:编写一个求n皇后问题**/#include #include #define MaxSize 100int cont=0; //记录解个数typed
2016-07-02 12:15:59 1012
原创 编写一个一个程序实现链队列各项基本运算(假设队列基本元素类型为Char)
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:编写一个一个程序实现顺序环形队列各项基本运算(假设队列基本元素类型为Char) * */#include #include #include
2016-07-02 09:50:14 7939
原创 编写一个一个程序实现顺序环形队列各项基本运算(假设队列基本元素类型为Char)
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名
2016-07-01 23:37:18 5081
原创 栈 求解迷宫
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:编写一个求解迷宫问题 * */#include #include #define MaxSize 100#define N 4
2016-07-01 20:57:42 683
原创 编写一个程序实现链式栈的各种基本运算(假设顺序表的元数基本类型为Char)
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:编写一个程序实现链式栈的各种基本运算(假设顺序表的元数基本类型为Char) * */#include #include #define Max
2016-07-01 17:09:20 3798
原创 编写一个程序实现顺序栈的各种基本运算(假设顺序表的元数基本类型为Char)
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:编写一个程序实现顺序栈的各种基本运算(假设顺序表的元数基本类型为Char) * */#include #include #define Max
2016-07-01 16:50:10 16965 3
原创 编写一个程序实现循环双链表的各种基本运算(假设顺序表的元数基本类型为Char)
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:编写一个程序实现循环双链表的各种基本运算(假设顺序表的元数基本类型为Char) * */#include #include #include
2016-07-01 16:09:30 4457
原创 编写一个程序实现单链表的各种基本运算(假设顺序表的元数基本类型为Char)
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:编写一个程序实现单链表的各种基本运算(假设顺序表的元数基本类型为Char) * */#include #include #include
2016-07-01 14:36:44 13869 1
原创 编写一个程序实现顺序表的各种基本运算(假设顺序表的元数基本类型为Char)
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 7 月 1 日 *版本号:v1.0 *问题描述:编写一个程序实现顺序表的各种基本运算(假设顺序表的元数基本类型为Char) * */#include #include #include
2016-07-01 13:58:39 19500 3
原创 判断字符串是否是回文.时间复杂度
/* *Copyright (c) 2016, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2016 年 3 月 7 日 *版本号:v1.0 */ #include #includeusing namespace
2016-03-07 17:10:22 2005
原创 Java语言程序设计 学习作业2.6**分离个十百位数求和
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2015 年 9 月 8 日 *版本号:v1.0 */package test_1;import java.io.IOException;//调用包import ja
2015-09-08 20:18:21 1653
原创 java 使用查表法将十进制转换成十六进制其他进制
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2015 年 8 月 3 日 *版本号:v1.0 * *问题描述:对给定整数60,获取其16进制表现形式 *什么是16进制:数据的一种表象形式, *原理:将
2015-08-03 19:14:22 2124 3
原创 JAVA 程序 对给定整数60,获取其16进制表现形式
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2015 年 8 月 3 日 *版本号:v1.0 * *问题描述:对给定整数60,获取其16进制表现形式 *什么是16进制:数据的一种表象形式, *原理:将
2015-08-03 17:55:06 2681 2
原创 我的第一个Java程序 helloword
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2015 年 8 月 3 日 *版本号:v1.0 * *问题描述:写一个Helloword程序,将Hello Word字样显示在屏幕上 *1、用Java语用,写
2015-08-03 17:36:38 1701 1
原创 第十九周 银行系统(链表、二进制、业务明细)
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:Bank.h *内容概述:定义Bank,User,Node和Record三个类 *作者:张旺华 *完成日期: 2015 年 7 月 1 日 *版本号:v1.0 */希望我的代码对大家会有帮助!
2015-07-17 18:59:02 1188
原创 第十五周 阅读项目
2、查看下面程序的输出,解释为什么会有这样的输出。#include #include using namespace std;int main( ){ unsigned char a[] = {0x32,0x30,0x31,0x35,0xA3,0xAC,0xCE,0xD2,0xC3,0xC7,0xB3,0xD4, 0xC1,
2015-06-21 15:57:58 810
原创 第十五周 阅读项目 二进制文件读取
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:d.cpp*作 者:张旺华*完成日期:2015年6月3日*版 本 号:v1.0*/#include #include #include using namespace std;int main( ){ int a; ofstre
2015-06-21 15:50:30 935
原创 第十四周 项目三 电子词典
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:d.cpp*作 者:张旺华*完成日期:2015年6月3日*版 本 号:v1.0*//*项目3-OOP版电子词典】做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个词典,词汇量近8000个,英文、中文释义与词性间用’\t
2015-06-21 14:37:22 1002 2
原创 第十四周 【项目2-用文件保存的学生名单】若干名学生的学号 姓名和C++课、高数和英语成绩
运行代码:/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:d.cpp*作 者:张旺华*完成日期:2015年6月3日*版 本 号:v1.0*//**【项目2-用文件保存的学生名单】 * 文件score.dat中保存的是若干名学生的学号 姓名和C++课、高数和英语成绩。 */#include
2015-06-21 13:46:03 2202
原创 第十四周 *【项目2-用文件保存的学生名单】
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:d.cpp*作 者:张旺华*完成日期:2015年6月3日*版 本 号:v1.0*//**【项目2-用文件保存的学生名单】 * 文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。 */#include #include
2015-06-21 12:55:13 666
原创 链表题目
项目 - 链表类】动态链表也是程序设计中的一种非常有用的数据结构。可以说,是否能够理解有关操作的原理,决定了你是否有资格称为“科班”出身。在后续的专业基础课中,相关的内容还会从不同的角度,反复地认识,反复地实践。不过,在现阶段多些体验,也是很有必要的了。#includeusing namespace std;class Student //结点类{public: Stud
2015-06-18 18:23:32 733
原创 第十四周 项目一 小玩文件
【项目1 - 小玩文件】(1)下面程序的功能是统计文本文件abc.txt中的字符个数,#include #include #include ////fstream提供了三个类,用来实现c++对文件的操作。(文件的创建,读写)。// ifstream -- 从已有的文件读//// ofstream -- 向文件写内容//// fstre
2015-06-14 09:56:08 506
原创 第十四周 阅读项目 C++对文本输入输出
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:d.cpp*作 者:张旺华*完成日期:2015年6月3日*版 本 号:v1.0*/#include#include #includeusing namespace std;int main( ){ int
2015-06-10 09:20:43 400
原创 第十四周 阅读项目 C++字符创的标准输入输出
(2) 有一个参数的get函数[cpp] view plaincopyprint?#include #include using namespace std; int main( ) { char c; cout"enter a sentence:" while(cin.get(c)) //读取一个字符赋给字符变量c,如果读取成功
2015-06-10 09:17:37 432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人