- 博客(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 3721 2
原创 数据结构实践项目之校园导航系统
/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月24日 *版本号:v1.0 * *问题描述:创建一个校园导航系统,能进行简单的景点间最短距离的查询及景点的介绍 1.将程序用多文件组织的形式保存 2.讲景点
2015-12-24 19:49:36 12722 5
原创 数据结构学期学习总结
在此之前好像从没在结课之后对哪门课写过总结之类的,这次算是一个小尝试吧,毕竟这门课程的学习就是这么与众不同。文笔一直不太好,只能说一下自己学习这门课的感受和收获了。说自己的心得那就要先说一下自己了,在接触翻转课堂之前,在学习方面我一直采用的都是老师上课讲,我在下面记笔记课后再复习的方法。我觉得这种学习方式对我来说是可以接受的,只要课上认真听讲再加上课后花点时间复习
2015-12-21 22:12:36 1343 1
原创 第16周实践项目-英文单词的基数排序
问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月18日 *版本号:v1.0 * *问题描述:设计一个基数排序的算法,将一组英文单词,按字典顺序排列。假设单词均由小写字母或空格构成,最长的单词有MaxLen个
2015-12-18 08:17:04 646
原创 第16周实践项目-英文单词的基数排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:设计一个基数排序的算法,将一组英文单词,按字典顺序排列。假设单词均由小写字母或空格构成,最长的单词有MaxLen个字母。
2015-12-14 17:25:34 461
原创 第16周实践项目-基数排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用基数排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码#includ
2015-12-14 17:00:15 348
原创 第16周实践项目-归并排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用归并排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码#inc
2015-12-14 16:54:34 338
原创 第16周实践项目-选择排序之堆排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用堆排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码#inc
2015-12-14 16:44:40 317
原创 第16周实践项目-选择排序之直接选择排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用直接选择排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码
2015-12-14 16:26:54 380
原创 第16周实践项目-交换排序之快速排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用快速排序法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */
2015-12-14 16:22:12 320
原创 第16周实践项目-交换排序之冒泡排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月14日 *版本号:v1.0 * *问题描述:用冒泡法对序列进行排序*输入描述:无 *程序输出:排序后的序列 */ 代码#inc
2015-12-14 16:06:51 340
原创 第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 2012
原创 第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 499
原创 第15周实践项目-用哈希法组织关键字
问题/**Copyright (c) 2015,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:王敏*完成日期:2015年12月5日*版本号:v1.0**问题描述:用哈希法组织关键字,分别用线性探测法和链地址法处理冲突*输入描述:*程序输出:哈希表,成功时的平均查找长度*/代码(1)线性探测法#incl
2015-12-05 19:45:47 374
原创 第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 343
原创 第15周实践项目-直接插入排序
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年12月5日 *版本号:v1.0 * *问题描述:用直接插入排序完成对序列的排序*输入描述: *程序输出:排序后的序列*/ 代码#include #define Ma
2015-12-05 19:13:35 382
原创 第7周项目6-停车场模拟
问题及代码#include #include #define N 3 /*停车场内最多的停车数*/#define M 4 /*候车场内最多的停车数*/#define Price 2 /*每单位时间停车费用*/typedef struct{ int CarNo[N];
2015-11-30 17:02:08 487
原创 第14周实践项目3-是否二叉排序树
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:判断给定的二叉树是否为二叉排序树*输入描述:无输入*程序输出:*/ 代码#include
2015-11-30 16:49:20 376
原创 第14周实践项目2-二叉树排序中查找的路径
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:二叉排序树中查找的路径*输入描述:无输入*程序输出:在二叉排序树中查找某个关键字经过的路径*/
2015-11-30 16:44:17 416
原创 第14周实践项目(4)-验证平衡二叉树
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:验证平衡二叉树排序相关算法*输入描述:无输入*程序输出:构造的平衡二叉树,删除节点后的二叉树*/
2015-11-30 16:36:39 334
原创 第14周实践项目(3)-验证二叉排序树
问题/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月30日 *版本号:v1.0 * *问题描述:验证二叉树排序相关算法*输入描述:无输入*程序输出:构造的二叉树,删除节点后的二叉树*/
2015-11-30 16:25:57 297
原创 第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 354
原创 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 1033
原创 第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 378
原创 第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 439
原创 第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 359
原创 第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 351
原创 第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 546
原创 第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 490
原创 第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 1579
原创 第12周实践项目3-图遍历算法实现
问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月16日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include "graph.h"//深度优先遍历
2015-11-16 16:59:20 434
原创 第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 377
原创 第12周实践项目图(一)-图基本算法库
问题及代码graph.h/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月16日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include #include
2015-11-16 16:08:46 441
原创 第11周实践项目1验证算法-哈夫曼编码的算法验证
问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月09日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include #include #d
2015-11-09 17:17:56 471
原创 第11周实践项目1验证算法-中序线索化二叉树算法的验证
问题及代码/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月09日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #include #include #d
2015-11-09 16:58:09 355
原创 第11周实践项目1验证算法-二叉树构造算法的验证
问题及代码(1)由先序序列和中序序列构造二叉树/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:王敏 *完成日期:2015年11月09日 *版本号:v1.0 * *问题描述:*输入描述: *程序输出: */ #inclu
2015-11-09 16:43:50 434
原创 第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 445
原创 第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 438
原创 第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 582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人