自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 收藏
  • 关注

原创 windows下python-nmap模块的使用及出现的问题、解决办法

最近要使用python进行目标扫描,需要用到python-nmap模块,在使用的过程中遇到了一些问题,以此记录一下。遇到问题前的安装直接从python解释器下安装了nmap和python-nmap,不能运行。然后自行安装了Nmap和python-nmap,也不能运行。遇到的问题使用 nmap.PortScanner(),报错module “‘nmap’ has no ‘PortSc...

2019-07-26 12:33:00 3584 2

原创 数据结构实践项目之校园导航系统

/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月24日 *版本号:v1.0 * *问题描述:创建一个校园导航系统,能进行简单的景点间最短距离的查询及景点的介绍 1.将程序用多文件组织的形式保存 2.讲景点

2015-12-24 19:49:36 12666 5

原创 数据结构学期学习总结

在此之前好像从没在结课之后对哪门课写过总结之类的,这次算是一个小尝试吧,毕竟这门课程的学习就是这么与众不同。文笔一直不太好,只能说一下自己学习这门课的感受和收获了。说自己的心得那就要先说一下自己了,在接触翻转课堂之前,在学习方面我一直采用的都是老师上课讲,我在下面记笔记课后再复习的方法。我觉得这种学习方式对我来说是可以接受的,只要课上认真听讲再加上课后花点时间复习

2015-12-21 22:12:36 1276 1

原创 第16周实践项目-英文单词的基数排序

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月18日 *版本号:v1.0 * *问题描述:设计一个基数排序的算法,将一组英文单词,按字典顺序排列。假设单词均由小写字母或空格构成,最长的单词有MaxLen个

2015-12-18 08:17:04 615

原创 第16周实践项目-英文单词的基数排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:设计一个基数排序的算法,将一组英文单词,按字典顺序排列。假设单词均由小写字母或空格构成,最长的单词有MaxLen个字母。

2015-12-14 17:25:34 439

原创 第16周实践项目-基数排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用基数排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码#includ

2015-12-14 17:00:15 330

原创 第16周实践项目-归并排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用归并排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码#inc

2015-12-14 16:54:34 318

原创 第16周实践项目-选择排序之堆排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用堆排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */  代码#inc

2015-12-14 16:44:40 304

原创 第16周实践项目-选择排序之直接选择排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用直接选择排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码

2015-12-14 16:26:54 339

原创 第16周实践项目-交换排序之快速排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用快速排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */

2015-12-14 16:22:12 303

原创 第16周实践项目-交换排序之冒泡排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用冒泡法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码#inc

2015-12-14 16:06:51 320

原创 第15周“知原理”

1、给定序列{4, 9, 0, 1, 8, 6, 3, 5, 2, 7} (1)创建对应的3阶B-树b,请画出构造过程 (2)从b中分别删除关键字为8和1的节点,画出其过程解:   2、建立序列{16, 74, 60, 43, 54, 90, 46, 31, 29, 88, 77}的哈希表,装填因子定为0.8,哈希函数为h(k)=key%p,p=11(1)采用线

2015-12-11 08:29:05 1655

原创 第15周实践项目-B-树的基本操作

问题/**Copyright (c) 2015,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:王敏*完成日期:2015年12月5日*版本号:v1.0**问题描述:实现B-树的基本操作*输入描述:*程序输出:*/代码#include #include #define MAXM 10

2015-12-05 20:05:05 473

原创 第15周实践项目-用哈希法组织关键字

问题/**Copyright (c) 2015,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:王敏*完成日期:2015年12月5日*版本号:v1.0**问题描述:用哈希法组织关键字,分别用线性探测法和链地址法处理冲突*输入描述:*程序输出:哈希表,成功时的平均查找长度*/代码(1)线性探测法#incl

2015-12-05 19:45:47 347

原创 第15周实践项目-希尔排序

问题/**Copyright (c) 2015,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:王敏*完成日期:2015年12月5日*版本号:v1.0**问题描述:用希尔排序完成对序列的排序*输入描述:*程序输出:*/代码#include #define MaxSize 20typedef int KeyTy

2015-12-05 19:33:11 321

原创 第15周实践项目-直接插入排序

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月5日 *版本号:v1.0 * *问题描述:用直接插入排序完成对序列的排序*输入描述: *程序输出:排序后的序列*/ 代码#include #define Ma

2015-12-05 19:13:35 358

原创 第15周实践项目-哈希表

问题代码运行结果

2015-12-05 18:34:59 323

原创 第7周项目6-停车场模拟

问题及代码#include #include #define N 3 /*停车场内最多的停车数*/#define M 4 /*候车场内最多的停车数*/#define Price 2 /*每单位时间停车费用*/typedef struct{ int CarNo[N];

2015-11-30 17:02:08 466

原创 第14周实践项目3-是否二叉排序树

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:判断给定的二叉树是否为二叉排序树*输入描述:无输入*程序输出:*/ 代码#include

2015-11-30 16:49:20 355

原创 第14周实践项目2-二叉树排序中查找的路径

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:二叉排序树中查找的路径*输入描述:无输入*程序输出:在二叉排序树中查找某个关键字经过的路径*/

2015-11-30 16:44:17 395

原创 第14周实践项目(4)-验证平衡二叉树

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:验证平衡二叉树排序相关算法*输入描述:无输入*程序输出:构造的平衡二叉树,删除节点后的二叉树*/

2015-11-30 16:36:39 312

原创 第14周实践项目(3)-验证二叉排序树

问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:验证二叉树排序相关算法*输入描述:无输入*程序输出:构造的二叉树,删除节点后的二叉树*/

2015-11-30 16:25:57 278

原创 第13周实践项目Kruskal算法验证

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者: 王敏*完成日期:2015年11月23日 *版本号:v1.0 * *问题描述:Kruskal算法的验证*输入描述:程序输出: */ #include "graph.h"#define M

2015-11-28 15:40:42 329

原创 14周知原理-查找(一)

1、对于A[0..10]有序表{12,18,24,35,47,50,62,83,90,115,134} (1)用二分查找法查找 90时,需进行多少次查找可确定成功? (2)当查找47时需进行多少次查找可确定成功? (3)查找100时,需进行多少次查找才能确定不成功? (4)求成功和不成功时的平均查找长度。 (5)构造对于这个序列的判定树,并再求成功和不成功时的平均查找长

2015-11-28 15:20:36 961

原创 第14周实践项目(2)-验证分块查找算法

问题及代码/**Copyright (c) 2015,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:*完成日期:2015年11月28日*版本号:v1.0**问题描述:*输入描述:*程序输出:*/#include #define MAXL 100 //数据表的最大长度#define MAXI 20 //索

2015-11-28 14:32:30 354

原创 第14周项目(1)-验证折半查找算法

问题及代码(1)折半查找(2)递归算法的折半查找#include #define MAXL 100typedef int KeyType;typedef char InfoType[10];typedef struct{ KeyType key; //KeyType为关键字的数据类型 InfoType data;

2015-11-28 14:17:06 415

原创 第13周实践项目-拓扑排序算法验证

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者: 王敏*完成日期:2015年11月23日 *版本号:v1.0 * *问题描述:拓扑排序算法的验证*输入描述:程序输出: */ #include "graph.h"void TopSort

2015-11-23 17:01:49 339

原创 第13周实践项目-Floyd算法验证

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者: 王敏*完成日期:2015年11月23日 *版本号:v1.0 * *问题描述:Floyd算法的验证*输入描述:程序输出: */ //#include "graph.h"#define

2015-11-23 16:55:45 337

原创 第13周实践项目-Dijkstra算法

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者: 王敏*完成日期:2015年11月23日 *版本号:v1.0 * *问题描述:Dijkstra算法的验证*输入描述:程序输出: */ #include "graph.h"#defin

2015-11-23 16:39:36 505

原创 第13周实践项目Prim算法验证

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者: 王敏*完成日期:2015年11月23日 *版本号:v1.0 * *问题描述:Prim算法的验证*输入描述:程序输出: */ #include "graph.h"void Prim(

2015-11-23 16:26:16 464

原创 第12周“知原理”检验题目

1、设图的邻接矩阵为,则该图为__。A. 有向图 B. 无向图 C. 强连通图 D. 完全图 将邻接矩阵转化为图 可得答案为A2、已知一个图,如图1所示,则从顶点a出发按深度优先遍历则可以得到的一种顶点序列为__。 A. a,b,e,c,d,f  B. a,c,f,e,b,d C. a,e,b,c,f,d D. a,e,d,f,c,b (图1)

2015-11-22 20:31:39 1287

原创 第12周实践项目3-图遍历算法实现

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月16日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include "graph.h"//深度优先遍历

2015-11-16 16:59:20 412

原创 第12周实践项目2-操作用邻接表存储的图

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月16日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include "graph.h"//返回图G中

2015-11-16 16:43:05 355

原创 第12周实践项目图(一)-图基本算法库

问题及代码graph.h/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月16日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include #include

2015-11-16 16:08:46 424

原创 第11周实践项目1验证算法-哈夫曼编码的算法验证

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月09日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include #include #d

2015-11-09 17:17:56 448

原创 第11周实践项目1验证算法-中序线索化二叉树算法的验证

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月09日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include #include #d

2015-11-09 16:58:09 333

原创 第11周实践项目1验证算法-二叉树构造算法的验证

问题及代码(1)由先序序列和中序序列构造二叉树/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月09日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #inclu

2015-11-09 16:43:50 414

原创 第11周实践项目1验证算法—层次遍历算法的验证

问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月09日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include #include "btree.h

2015-11-09 16:20:26 424

原创 第10周实践项目3-利用二叉树遍历思想解决问题

(1)计算二叉树节点个数int Nodes(BTNode *b){ if (b==NULL) return 0; else return Nodes(b->lchild)+Nodes(b->rchild)+1;}int main(){ BTNode *b; CreateBTNode(b,"A(B(D,E

2015-11-02 16:33:58 407

原创 第10周实践项目2-二叉树遍历的递归算法

问题及代码#include "btree.h"void PreOrder(BTNode *b) //先序遍历的递归算法{ if (b!=NULL) { printf("%c ",b->data); //访问根节点 PreOrder(b->lchild); //递归访问左子树 PreOrd

2015-11-02 16:31:44 545

空空如也

空空如也

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

TA关注的人

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