- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 数据结构图的遍历:bfs、dfs和最短路径算法:Dijkstra、Floyd的Python实现
数据结构图的遍历:bfs、dfs和最短路径算法:Dijkstra、Floyd的Python实现。
2022-12-23 16:01:21 364 2
原创 Python中Protobuf的基本使用
Python中Protobuf的基本使用2. 生成py文件3. message与json、dict互转直接看代码
2022-07-05 19:01:58 1452
原创 数据结构-LRU缓存go实现
LRU缓存直接看代码package lruimport ( "container/list" "sync")// LRU缓存结构type LRUCache struct { // 缓存容量 capacity int // 缓存链表 list *list.List // 缓存数据 cache map[interface{}]*list.Element // 访问锁 lock sync.RWMutex}type ElementValue struct { Key
2022-04-15 17:01:11 321
原创 数据结构-跳表(skiplist)go实现
跳表package mainimport ( "fmt" "math/rand" "time")// 跳表func init() { rand.Seed(time.Now().UnixNano())}type SkipList struct { head *SkipListNode // 头节点 maxLevel int // 最大层数 length int // 长度}type SkipListNode struc
2022-04-15 15:32:23 202
原创 排序算法实现-go语言
文章目录快速排序插入排序希尔排序归并排序选择排序冒泡排序堆排序桶排序代码验证快速排序// 快速排序,时间复杂度O(nlogn),空间复杂度O(logn)func FastSort(a []int) { // 数量为1时,不用排序 if len(a) < 2 { return } // 选择第一个作为基准 pivot := a[0] // i表示大于等于基准的数的起始位置 i := 1 for j := 1; j < len(a); j++ { // 找到小于基准的数
2022-04-15 10:37:39 272
原创 利用Matlab构建深度前馈神经网络以及各类优化算法的应用(SGD、mSGD、AdaGrad、RMSProp、Adam)
本文介绍如何利用Matlab从头搭建深度前馈神经网络,实现手写字体mnist数据集的识别,以及展示各类优化算法的训练效果,包括SGD、mSGD、AdaGrad、RMSProp、Adam,最终网络的识别率能达到98%。读者可自行调整网络结构和参数。本文的Matlab代码和mnist数据集下载地址为: 链接: https://pan.baidu.com/s/1Me0T2xZwpn3xnN7b7X...
2018-08-28 08:55:02 9910 66
原创 利用PCA对鸢尾花数据集进行降维测试
利用PCA对鸢尾花数据集进行降维测试鸢尾花数据集:总150给样本,每个样本有四个属性,共三类,标签分别为:“setosa”、“versicolor”和“virginica”。数据集下载:链接: https://pan.baidu.com/s/1Nd65FCDBs75Xt1xUwinOzQ 密码: kspwclear%%鸢尾花数据集。%%Y = {"Iris-setosa","I...
2018-08-23 17:00:29 5101
K-mean聚类、LVQ聚类和混合高斯聚类的测试类matlab程序
2018-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人