自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图的应用,最小生成树,最短路径,拓扑排序,关键路径算法(数据结构的学习)

最小生成树定义:在一个联通网的所有生成树中,各边的代价之和最小的那棵生成树称为该连通图的的最小生成树。在构造最小生成树 的算法中,大多利用了最小生成树的一个简称MST的性质:假设N=(V,E)是一个联通网,U是顶点V的一个非空子集。若(u,v)是一条具有最小权值的边,其中u属于U,v属于V-U,则必存在一棵包含(u,v)的最小生成树普里姆算法(Prim)构造过程:加点法假设N=(V,E)时连通图,TE是N上最小生成树中边的集合。1、U={uo}(uo∈V),TE={}.2、在所有u∈U,v∈

2020-12-03 20:44:25 727

原创 二叉树的创建,遍历输出,求二叉树叶子节点,求二叉树深度

二叉树相关操作二叉树的创建遍历算法(先序输出,中序输出,后序输出)求二叉树的高度求二叉树的叶子节点的个数#include <bits/stdc++.h>using namespace std;typedef struct BiTnode{ char data; struct BiTnode *lchild,*rchild;}BiNode,*Bitree;BiNode* creatBitree(){ Bitree T; char ch;

2020-11-09 15:06:41 439

原创 Python 库的引用方式

Python 库的引用方式库引用 是python程序功能的一种方式方法一:Import<库名><库名>.<函数名>()import turtleturtle.setup(650,350,200,200)turtle.penup()turtle.pendown()turtle.fd(-250)方法二:from<库名>import*<函数名>from turtle import*setup(650,350,200,200)pe

2020-11-08 22:07:12 1225

原创 turtle库--------python

turtle库中的函数turtle.forward()与turtle.backward()turtle.forward(distance) 画笔向前移动distance距离turtle.backward(distance) 画笔向后移动distance距离turtle.right()turtle.right(degree) 绘制方向向右旋转degree度turtle.left()turtle.left(degree) 绘制方向向左旋转degree度turtle.penup(

2020-11-07 19:36:41 246

原创 栈的链式存储方式

栈的链式存储方式一个简单的读取和输出啥也不说,直接上代码#include <bits/stdc++.h>using namespace std;typedef struct node{ int data; struct node* next;}lnode;typedef struct{ lnode *front,*rear;}sqstack;int main(){ sqstack s; s.front=new lnode;

2020-10-09 21:07:14 102

原创 codeblocks不能使用debug的主要原因之一

为什么codeblocks不能使用debug注意一下project的路径上不能有中文和空格存在由此可见:** 在创建文件时,尽量使用英文创建 **倘若不能使用debug时:也在代码中间插入如下语句来检测代码运行printf("1\n");这种方法简单,但有时并不能解决问题,也不能直观的反应出代码准确的错误位置...

2020-10-09 11:08:59 1085

原创 define的一个常见错误 以及其用法

define 的一个常见错误#define MAXSIZE 1000;typedef struct { int data[MAXSIZE]; int top;}sqstack;这时出现报错 : 请你在 ] 的前面加一个;错误原因: define使用错误#define MAXSIZE 1000;在define的语句最后不能加 ‘ ;’应该为: **#define MAXSIZE 1000 **define的基本用法(摘)#define命令是C语言中的一个宏定义命令,它用来将一个标识

2020-10-09 10:44:36 7730

原创 printf函数输出数据

printf函数输出数据如何使printf输出的数据左对齐printf(“%4d”,a);//数据默认是右对齐的printf(“%-4d”,a);//这样输出的数据就是左对齐的即再d的前面加一个-号(符号)就可以使数据左对齐指定printf函数输出的域宽格式修饰符的使用:如:int b;float a;a=0.235;b=12;printf("%.2f",a);//作用是:保留两位小数输出printf("%3d",b);//作用是:使输出的域宽为3;用类似上述方法就可以控制pri

2020-05-10 20:35:09 547

原创 memset函数的用法(基础有用)

memset函数的用法作用:memset是计算机中C/C++语言初始化函数。作用是将某一块内存中的内容全部设置为指定的值, 这个函数通常为新申请的内存做初始化工作。头文件:#include <string.h>用法:memset(void *s,int ch,size_t n);1)1)void *memset(void *s,int c,size_t n)总的作用:...

2020-04-21 18:12:36 681

原创 C语言中的log函数

C语言中的log函数1、C语言中,有两个log函数,分别为log10和log函数,具体用法如下:2、函数名: log10功 能: 对数函数log,以10为底用 法: double log10(double x);程序示例:#include <math.h>#include <stdio.h>int main(void){ double result...

2020-04-13 13:53:19 27260 3

原创 pow()函数的用法 sqrt()函数的用法 abs()函数的用法

pow函数的用法pow(x,y);函数库 c #include <math.h>c++ #include 功能:计算x的y次幂。

2020-04-05 14:30:58 1861

原创 最大公约数与最小公倍数的关系

最大公约数与最小公倍数的关系 数a 和 数bab=最大公约数*最小公倍数

2020-04-04 16:03:59 1786

空空如也

空空如也

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

TA关注的人

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