- 博客(7)
- 收藏
- 关注
原创 BP神经网络
BP神经网络 本次推导采用Sigmoid函数作为激活函数,记作: f(x)=11+e−x f(x)=\frac{1}{1+e^{-x}} f(x)=1+e−x1 做以下设定: 输入层有n个神经元,输入变量为: xi=(x1,x2,x3...xi)i=1,2,3...n x_i=(x_1,x_2,x_3...x_i)\quad i=1,2,3...n xi=(x1,x2,x3...xi)i=1,2,3...n 隐含层有p个神经元,输出变量为: hj=(h1,h2,h3...,hj)j=1,2,3.
2021-11-07 19:32:55
1053
原创 C++基础
C++基础 C++对C语言的扩充 注释行 cout和cin cout的使用: 以不同进制输出: 如:cout << oct << i<< end 设置宽度,等 函数 名称 oct 八进制 hex 十六进制 dec 十进制 setbase() 表示n进制,包含在中,n取8,10,16 setprecision(n) 设置浮点数输出的有效位数(四舍五入) setiosflags(ios::left) 左对齐 setw()
2021-09-17 23:28:22
215
原创 图的邻接表存储
图的邻接表存储 以有向网为例。以0代表无边。 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #define max 100 typedef int ArcType; typedef int VerTexType; //有向网 typedef struct { VerTexType vevx[max]; ArcType arcs[max][max]; int vexnum, arcnum; }AMGraph; int LocateVe
2021-07-06 10:55:18
176
原创 求二叉树节点的路径
题目:求二叉树节点的路径 【问题描述】 建立一棵二叉树,编程实现求从根结点到给定结点之间的路径。 【基本要求】 建立一棵以二叉链表形式存储二叉树,以bt指向根结点,p指向任一给定的结点,编程实现“以字符形式输出从根结点到给定结点之间的路径”;求出根结点到给定结点之间的路径长度;以两种不同的遍历方式,建立二叉树的链式存储结构。 1.问题分析: 设有下图二叉树: 我们要找到根节点到G的路径。则从根节点开始,先序遍历。 可见,路径存储有着栈的特点:实现元素的出栈和入栈。 所以,A,B,D依次入栈,D不符合
2021-07-04 23:38:52
4867
4
原创 数据结构五大类排序(交换类排序 插入类排序 选择类排序 堆排序 归并排序)
文章目录一.交换类排序1.快速排序1.2算法1.2算法分析2.冒泡排序1.1基本思想1.2算法1.3算法分析1.4总结二.插入类排序1.直接插入法排序1.1基本思想1.2算法1.3算法分析1.4总结1.5扩展:单链表排序算法2.ShellSort1.1基本思想1.2算法1.3算法分析1.4总结:**3.BinarySort**1.1基本思想1.2算法:1.3算法分析三.选择排序类1.简单选择排序:1.1基本思想1.2算法:1.3算法分析2.堆排序2.1基本思路:2.2算法:2.3算法分析:四:归并排序1.基
2021-07-04 14:39:08
1899
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅