自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (11)
  • 收藏
  • 关注

转载 利用Visual Studio C++调用Python包含(第三方库导入问题)

利用Visual Studio C++调用Python包含(第三方库导入问题)

2022-11-28 09:24:22 405 1

原创 Clion环境下C++调用Python

Clion环境下C++调用python代码

2022-11-08 19:43:12 1401 2

原创 贪心法求装载问题

#include <iostream>#include <iostream>#include <stdio.h>#include <algorithm>using namespace std;#define Maxn 20 //最大问题规模//问题描述/*有5个物品,重量分别如数组里所示,要求选择装入货轮使得所装载的数量最多最多且不超过最大限重, * 本题采用贪心法求解,每次都选择最小的*/int W = 10;int n = 5;in

2021-06-10 09:04:21 204

原创 动态规划法求解简单装载问题

#include <iostream>#include <stdio.h>#include <stdlib.h>using namespace std;#define Maxn 20 //最大问题规模//问题描述/*有5个物品,重量分别如数组里所示,要求选择装入货轮使得所装载的重量最大且不超过最大限重, * 本题采用动态规划数组求解,画出动态数组*/int W = 10;int n = 5;int w[] = {0,5,2,6,4,3};int d

2020-12-30 23:03:03 1789 1

原创 多种方法求解求解0/1背包问题之回溯法(及其详细,内附源码)

问题描述:问题求解:主要代码#include <iostream>#include<stdio.h>using namespace std;#define MAXN 20 //最大问题规模//问题描述int W = 6;int n = 4;int w[] = {0,5,3,2,1};int v[] = {0,4,4,3,1};int x[MAXN];//用于标记物品是否被选int maxv = 0;//最大价值初始化为0、void dfs

2020-12-07 15:54:25 285 1

原创 N皇后问题递归求解(内附详细代码)

N皇后问题递归求解(内附详细代码)内容描述二级标题三级标题四级标题五级标题六级标题详细代码如下:#include <iostream>#include<math.h>using namespace std;#define N 20 //最多皇后的个数int q[N];//存放皇后所在列号int count = 0;void dispasolution(int n)//输出n皇后的一个解{ printf(" 第%d个解:",++count);

2020-11-19 16:11:36 12846 1

原创 6-12 邻接矩阵存储图的深度优先遍历 (20分)

void DFS( MGraph Graph, Vertex V, void (*Visit)(Vertex) ){ Visited[V]=true;//标记访问 Visit(V);//输出 for(int i=0;i<Graph->Nv;i++)//遍历邻接节点 if(Graph->G[V][i] == 1 && !Visited[i])//相邻并且没有被访问过 { DFS(Graph,i,

2020-06-16 09:12:36 706

原创 数据结构课程设计运动会统计系统

经过一天的俩人的瞎糊弄,搞出来的系统。。代码有点冗余,不要在意。#include <iostream>#include <time.h>#include <stdlib.h>#include<unistd.h>#include<iomanip>using namespace std;typedef struct School { int num; //学校编号 char name[20]; //学校名称

2020-06-06 16:34:43 1593

原创 希尔排序、快速排序、堆排序、简单选择排序是不稳定的排序算法,请各举一例证明

1)冒泡排序冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法。(2)选择排序选择排序是给每个位置选择当前元素最小的,比如给第一个位置选择最小的,在剩余元素里面给第二个元素选择第二小的,依次类推,直到第n - 1个元素,第n个元素不用选

2020-05-26 20:52:22 3927 1

原创 哈夫曼编码压缩文件

#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;unsigned char saveChar = 0; //用来保存二进制文件,因为char类型是1个字节,所以每8位储存一次 ,而且用unsigned无符号型,避免符号位干扰typedef struct{ int value; int p,l

2020-05-08 17:50:07 471

原创 6-11 二叉树的非递归遍历 (25分)

最重要的是后序遍历的实现void InorderTraversal( BinTree BT )//中序{ BinTree T = BT; Stack S = CreateStack();//创建堆栈 while (T || !IsEmpty(S))//当树不空或者堆栈不空时 { while (T)//一直访问左子树 { ...

2020-04-29 13:11:01 960

原创 6-10 二叉树的遍历 (25分)

void InorderTraversal( BinTree BT )//中序{ if(BT) { InorderTraversal(BT->Left); printf(" %c",BT->Data); InorderTraversal(BT->Right); }}void PreorderTrave...

2020-04-29 13:09:31 930

原创 pta 双端队列

这个题有点小坑,头插尾插先挪动指针还是先插入不一样,当然这个双端队列是在是循环队列的基础上,循环队列具体不说了。删除时,头部是删除的当前指针的值,而尾部删除是删除前移的值bool Push( ElementType X, Deque D )//将元素X插入到双端队列D的头;{ if((D->Rear + 1) % D->MaxSize == D->Front)//队列...

2020-04-07 16:16:21 861

原创 一元多项式的乘法与加法运算

#include <stdio.h>#include <stdlib.h>#define ERROR -1//多项式表示typedef struct PolyNode *Poly;struct PolyNode{ int coef;//系数 int expon;//指数 Poly Link;//指针};void Attach(int...

2020-03-29 11:04:59 186

原创 数据结构多项式的加法与乘法,链表表示。

多项式的加法与乘法,链表表示。。`#include <stdio.h>#include <stdlib.h>//多项式表示typedef struct PolyNode *Poly;struct PolyNode{int coef;//系数int expon;//指数Poly Link;//指针};void Attach(int c,int e,Pol...

2020-03-13 15:52:21 280

(编译原理)一个简单文法的编译器前端的设计与实现.docx

主要内容: 在下列内容中任选其一: 1、一个简单文法的编译器前端的设计与实现。 2、一个简单文法的编译器后端的设计与实现。 3、一个简单文法的编译器的设计与实现。。 4、自选一个感兴趣的与编译原理有关的问题加以实现,要求难度相当。 基本要求: 1、在深入理解编译原理基本原理的基础上,对于选定的题目,以小组为单位,先确定设计方案; 2、设计系统的数据结构和程序结构,设计每个模块的处理流程。要求设计合理; 3、编程序实现系统,要求实现可视化的运行界面,界面应清楚地反映出系统的运行结果; 4、确定测试方案,选择测试用例,对系统进行测试; 5、运行系统并要通过验收,讲解运行结果,说明系统的特色和创新之处,并回答指导教师的提问; 6、提交课程设计报告。

2022-11-16

网上书城_测试说明书.docx

该文档的目的是描述网上书城系统项目客户端的系统测试报告,其主要内容包括: 测试系统简介 测试方法 测试标准 测试计划 测试用例设计 测试报告 本文档的预期的读者是: 开发人员 项目管理人员 测试人员

2021-06-10

网上书城_测试说明书.docx

目的 该文档是关于用户对于网上书城的功能和性能的要求,重点描述了网上书城系统的设计需求,将作为对该工具在概要设计阶段的设计输入。。 本文档的预期读者是: 设计人员 开发人员 项目管理人员 测试人员 用户 范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。

2021-06-10

计算机组装与网络综合布线.doc

实习目的:1.加深对理论知识的理解,提高实际动手能力; 2.了解计算机的主要部件,理解各部件的功能,了解微型机的各项技术指标和参数。 3.能掌握现代计算机组成结构、内部部件的连接和装机步骤 4.能够熟练掌握计算机的基本组装技巧。 5.能够学会利用启动盘进行电脑系统的备份与重装。 6.熟悉综合布线系统特征以及施工技术规范,了解并掌握水平子系统和垂直子系统的设计要求,实现对两种类型网线的制作,进而熟悉整个工程环境的布线设计。 7.通过设计工作区信息点的位置和数量,熟练掌握工作区子系统的设计和点数统计表。 8.通过信息点插座的安装,熟练掌握工作区信息.点的施工方法。 9.通过核算、列表、领取材料和工具,训练规范施工的能力。

2021-06-10

微机原理实验四 .docx

1、实验目的 ⒈ 掌握8255A和微机接口方法。 ⒉ 掌握8255A的工作方式和编程原理。

2021-06-10

数据库系统概论课程设计(基于sql server和java)

摘要:仓库管理系统对于一个企业来说是必不可少的组成部分。目前好多企业还停留在管理人员手工记录数据的最初阶段,手工记录对于规模小的企业来说还勉强可以接受,但对于信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普

2020-12-03

一元多项式计算器.docx

1、任务描述 设有一元多项式Am(x)和Bn(X),编程实现多项式Am(x)和Bn(x)的加法、减法和乘法运算。其中多项式描述为: Am(x)=A0+A1x1+A2x2+A3x3+….+Amxm; Bn(x)=B0+B1x1+B2x2+B3x3+….+Bnxn。 2、主要数据类型与变量 typedef struct PolyNode *Poly; struct PolyNode{ int coef;//系数 int expon;//指数 Poly Link;//指针 }; 3、算法或程序模块 //多项式表示 typedef struct PolyNode *Pol

2020-12-03

哈夫曼编码实验报告.docx

1、任务描述 实现文件中数据的加解密与压缩:将硬盘上的一个文本文件进行加密,比较加密文件和原始文件的大小差别;对加密文件进行解密,比较原始文件和解码文件的内容是否一致。 2、主要数据类型与变量 unsigned char saveChar = 0; //用来保存二进制文件,因为char类型是1个字节,所以每8位储存一次 ,而且用unsigned无符号型,避免符号位干扰 typedef struct { int value; int p,l,r; }HTNode,*HuffTree; //哈夫曼树 struct fact /

2020-12-03

图及其应用.docx

1、任务描述 1.任务:设计一个城市交通咨询模拟系统,利用该系统实现至少两种最优决策:最短路程到达、最省时到达等线路规划。 2.内容: 用户驾车出行由于出行目的的不同对道路路线选择的要求也有不同。例如,有的希望在途中的路程尽可能短,有的则可能希望路程中时间最短。为了能满足广大旅客的需求,编制一个城市交通咨询模拟系统,选取城市部分位置、道路抽象为程序所需要图的顶点和边,并以城市道路长度(路程),道路的某时段的速度等信息作为图结点中的弧信息,为旅客提供这两种最优决策的交通咨询。 2、主要数据类型与变量 #define inf 99999999 #define max_element 50 typ

2020-12-03

静态路由配置实验报告.doc

1.静态路由配置与管理—路由器静态路由配置 2.掌握运用思科Packet Tracer来进行静态路由配置。 3.掌握静态路由配置的命令

2020-12-03

动态路由配置.doc

1.了解rip协议。 2.学会运用思科Packet Tracer学会动态路由配置。 3.学会运用图形化和命令行来进行网络划分。 4.了解动态路由配置原理。

2020-12-03

思科Packet Tracer学会静态网络划分实验报告

1.学会运用思科Packet Tracer学会静态网络划分。 2.懂得运用图形化和命令行来进行vlan划分。 3.学会运用图形化和命令来进行IP地址的划分

2020-12-03

空空如也

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

TA关注的人

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