- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 数据结构课设(线性表,栈和队列,链表,图,排序查找)
数据结构一. 图(行车路线)【1】题目【2】输出格式【3】样例说明【4】数据规模和约定【5】代码【6】运行样式二. 链表(一元多项式计算)一. 图(行车路线)【1】题目小明和小芳出去乡村玩,小明负责开车,小芳来导航。 小芳将可能的道路分为大道和小道。大道比较好走,每走1公里小明会增加1的疲劳度。小道不好走,如果连续走小道,小明的疲劳值会快速增加,连续走s公里小明会增加s2的疲劳度。 例如:有5个路口,1号路口到2号路口为小道,2号路口到3号路口为小道,3号路口到4号路口为大道,4号路口到5号路
2020-12-23 10:58:49 946
原创 东北林业大学锐格测试题(图)
图1、键盘输入数据,建立一个有向图的邻接表。2、在有向图的邻接表的基础上计算各顶点的度,并输出。3、以有向图的邻接表为基础实现输出它的拓扑排序序列。4、采用邻接表存储实现无向图的深度优先遍历。5、采用邻接表存储实现无向图的广度优先遍历。1、键盘输入数据,建立一个有向图的邻接表。#include <iostream>#include <bits/stdc++.h>using namespace std;#define MAX_VERTEXT_NUM 20typed
2020-12-14 22:24:50 875
原创 大二数据结构(排序)
排序一.概念【1】稳定排序和不稳定排序假设Ki=Kj(0<=i,j<=n-1,i不等于j),且在排序前的序列中Ri领先于Rj(即i<j),若在排序后的序列中Ri仍领先于Rj,则称所用的排序方法是稳定的,否则是不稳定的。【2】排序分类按待排序记录所在位置内部排序:待排序记录存放在内存外部排序:排序过程中需对外存进行访问的排序按排序依据原则插入排序:直接插入排序、折半插入排序、希尔排序、表插入排序*交换排序:起泡排序、快速排序选择排序:简单选择排序、堆排序
2020-12-13 16:54:37 440
原创 tensorflow学习(tensorflow入门与基本使用)
tensorflow入门与基本使用计算图(computation graphy)计算图(computation graphy)计算图是由一个个节点和连接各个节点的边组成,因此要定义一个计算图,只需要定义好各个节点以及节点的输入输出(对应计算图的边)。节点代表各种操作,如加法、乘法、卷积运算等等,输入输出主要是各种数据(tensor)。import tensorflow as tf# Create a Constant op that produces a 1x2 matrix. 创建产生1x2矩
2020-12-12 22:40:03 474 6
原创 大二数据结构(串与树的算法实现)
串的算法实现一.BF算法二.KMP算法一.BF算法这个算法就是暴力枚举可我写了好久因为是字符串处理,我忘记了大一的时候应该加个 getchar();代码如下:#include <iostream>#include <bits/stdc++.h>using namespace std;#define MAXSIZE 10typedef struct{ char ch[MAXSIZE]; int length;}SString;//赋值函数void A
2020-12-12 22:39:12 217
原创 大二数据结构(图)
图概念图的储存结构(邻接矩阵法)1.数组表示法2. 定义邻接矩阵的结构3. 定义图的结构4. 构造图G5. 特点储存结构(邻接表表示法)1. 储存方式【1】无向图【2】有向图2. 结构【1】顶点的结点结构【2】弧的结点结构3.图的邻接表存储表示(算法)概念顶点V(顶点的有穷非空集合)VR(两个顶点之间的关系集合)弧:(有向图,无向图)n图中顶点的数目e表示边和弧的数目无向完全图(有n(n-1)/2条边的无向图)有向完全图(有n(n-1)条弧有向图)稀疏图,稠密图权网:带网的图子图:
2020-12-08 22:56:04 969
原创 大二数据结构锐格(二叉树)
二叉树算法填空算法#include <iostream>#include <bits/stdc++.h>using namespace std;typedef struct TNode{ char data; struct TNode *lchild,*rchild;}BT,*BiTree;void creatTree(BiTree &T){ char ch;cin>>ch; if(ch!='@') {
2020-12-06 11:08:47 414
原创 深度学习day1(第一章:什么是深度学习?)
第一章:什么是深度学习?1.1 人工智能,机器学习和深度学习【1】人工智能【2】机器学习【3】从数据中学习表示1.机器学习三要素2.例子【4】深度学习之“深度”理解深度学习与机器学习关系神经网络【5】深度学习的工作原理1.1 人工智能,机器学习和深度学习关系:【1】人工智能努力将通常由人类完成的智力任务自动化,包括了机器学习与深度学习【2】机器学习在经典的程序设计(即符号主义人工智能的范式)中,人们输入的是规则(即程序)和需要根据这些规则进行处理的数据,系统输出的是答案利用机器学习,人们输入
2020-12-06 09:06:19 558 4
原创 深度学习day2(深度了解深度学习)
深度了解深度学习一. 概率建模【1】朴素贝叶斯算法【2】logistic 回归二. 早期神经网络【1】核方法(支持向量机)了解SVMSVM具体实现步骤核技巧【3】决策树,随机森林与梯度提升机1.决策树2.随机森林3.梯度提升机三.深度学习一. 概率建模概率建模是统计学原理在数据分析中的应用。 其中最有名的算法之一就是朴素贝叶斯算法。【1】朴素贝叶斯算法【2】logistic 回归—logreg 是一种分类算法,而不是回归算法面对一个数据集,数据科学家通常会首先尝试使用这个算法,以便初步熟悉手头
2020-12-06 09:06:10 168
原创 深度学习day3(深度网络的数学基础)
深度网络的数学基础一.回顾二 .初识神经网络以一个例子为例类与标签加载Keras中的MNIST数据集、一.回顾1.什么是深度学习?前两篇流水账大概了解一下子深度学习是什么,现在正是进入学习二 .初识神经网络以一个例子为例如:使用 Python 的 Keras 库来学习手写数字分类要解决的问题是,将手写数字的灰度图像(28 像素×28 像素)划分到 10 个类中(0~9)。使用的数据集:MN这个数据集包含 60 000 张训练图像和 10 000 张测试图像,由美国国家标准与技术研究院ST
2020-12-06 09:05:57 512
原创 深度学习day5(基础拓展3神经网络的数据表示)
神经网络的数据表示一.标量【1】一些基础知识【2】算法二. 向量(1D 张量)【1】一些基础知识三. 矩阵(2D 张量)四.3D 张量与更高维张量五.nump的用法总结【1】ndim【2】shape【3】.dtype【4】.astype六.关键属性七.一些例子过程:【1】加载 MNIST 数据集【2】求出维度【3】求出形状【4】类型属性【5】显示第四个数据一.标量【1】一些基础知识仅包含一个数字的张量叫作标量在 Numpy中,一个 float32 或 float64 的数字就是一个标量张量(或标量
2020-12-06 09:05:49 181
原创 期中前的所有算法
{1.线性表的转置(线性表)2.链表的转置3.单链表的建立4.链表的插入一个元素仍然有序(非递减)5.删除偶数元素6.合并一个有序链表(非递增)7.拆分成两个链表(一个偶数一个奇数)8.多项式合并}1.线性表的转置(线性表)# include <iostream># include <bits/stdc++.h>using namespace std;# define maxsize 100typedef int ElemType;typedef st
2020-12-06 09:05:31 149
王道第二章 -线性表的操作
2022-07-16
第三章 C语言程序控制语句与结构化
2022-07-13
第一章 程序设计基础与绪论
2022-07-12
基于SSM的非物质文化遗产项目管理系统
2022-07-11
梁力老师C语言笔记第二章 常量、变量、数据类型、运算符和表达式
2022-07-11
2019级实习材料.zip
2020-12-23
森林火灾识别论文整理
2020-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人