- 博客(360)
- 资源 (6)
- 收藏
- 关注
原创 A*算法之八数码问题 python解法
A*算法之八数码问题 python解法文章目录A*算法之八数码问题 python解法问题描述A*算法与八数码问题状态空间的定义各种操作的定义启发式函数的定义人工智能课程中学习了A*算法,在耗费几小时完成了八数码问题和野人传教士问题之后,决定写此文章来记录一下,避免忘记问题描述在3×3的棋盘上,摆有八个棋子,每个棋子上标有1至8的某一数字。棋盘中留有一个空格,空格用0来表示。空格周围的棋子可以移到空格中。要求解的问题是:给出一种初始布局(初始状态)和目标布局(为了使题目简单,设目标状态为12380
2020-11-02 09:18:02 30654 23
原创 参数估计之点估计(矩估计,最大似然估计) 详解+例题
统计学参数估计之点估计(矩估计,最大似然估计) 详解含推导1.何为点估计在了解点估计之前,我们先介绍一下估计量与估计值的概念1.1估计量与估计值参数估计就是用样本统计量去估计总体的参数,如用样本均值 x⃗\vec xx 去估计总体均值 μ ,用样本比例 p 估计总体比例 π ,样本方差 s2s^2s2 估计总体方差 δ2δ^2δ2 .现在我们将总体参数笼统的称为 θ ,而用于估计总体参数 θ 的统计量我们称为 θ^ ,参数估计的实际含义就是如何用 θ^ 来表示 θ估计量估计参数时计算
2020-06-03 17:34:58 82888 11
原创 PAT甲级刷题记录-(AcWing)-Day17(基础算法 8题)
英语单词解析使用宽度优先来搜索得到连通块的数量注意点1148 Werewolf - Simple Version英语单词解析因为很小只有的数量级, 所以可以枚举, O(n3)O(n^3)O(n3)注意点1051 Pop Sequence英语单词解析注意点插入的序列为到, 使用一个栈来模拟和的过程先将元素入栈, 然后检查栈头元素和给定的序列头是否相同,一直相同的话就出队 重复结束后如果栈为空则序列合法,否则不合法1055 The World’s Richest英语单词解析创建一
2022-06-04 00:11:50 827
原创 PAT甲级刷题记录-(AcWing)-Day16(贪心 3题 链表 4题 基础算法 3题)
英语单词注意点1038 Recover the Smallest Number英语单词解析用来判断和两个字符串的前后位置自定义排序的规则注意点c++ 中erase函数的三种用法1067 Sort with Swap(0, i)英语单词解析图论+自环的思思路解题把每个位置和其所在的位置连一条有向边,最终构成的图一定是若干个环。我们每次的操作都是将0和其它数进行交换所以,我们的操作是,先让0不断和环内的下一个节点交换,完成0所在环内所有数字的正确排序然后将0与其他环的数字交换,完成环的
2022-06-02 21:08:33 444
原创 PAT甲级刷题记录-(AcWing)-Day15(模拟 8题 并查集 1题)
PAT甲级刷题记录-(AcWing)-Day15(模拟 8题 并查集 1题)
2022-06-01 23:21:42 594
原创 PAT甲级刷题记录-(AcWing)-Day14(字符串 2题 高精度 1题 图论 3题 数学 3题)
模板AcWing链接PAT链接英语单词解析注意点
2022-05-31 22:11:02 496
原创 PAT甲级刷题记录-(AcWing)-Day13(字符串)
PAT甲级刷题记录-(AcWing)-Day13(字符串)课程来源AcWing其中AcWing中的题目为翻译好的中文题目刷题列表PAT甲级刷题记录-(AcWing)-Day13(字符串)1060 Are They Equal`substr`的用法`find()`的用法1073 Scientific Notation1077 Kuchiguse1082 Read Number in Chinese模板模板模板模板1060 Are They EqualAcWing链接PAT链接英语单词解
2022-05-31 14:36:11 406
原创 PAT甲级刷题记录-(AcWing)-Day12(树 7题)
PAT甲级刷题记录-(AcWing)-Day12(树 7题)课程来源AcWing其中AcWing中的题目为翻译好的中文题目刷题列表PAT甲级刷题记录-(AcWing)-Day12(树 7题)1079 Total Sales of Supply Chain1090 Highest Price in Supply Chain1106 Lowest Price in Supply Chain1155 Heap Paths1130 Infix Expression1143 Lowest Common An
2022-05-30 15:46:42 677
原创 PAT甲级刷题记录-(AcWing)-Day11(并查集 3题)
PAT甲级刷题记录-(AcWing)-Day10(DP 1题 哈希表 8题)课程来源AcWing其中AcWing中的题目为翻译好的中文题目刷题列表PAT甲级刷题记录-(AcWing)-Day10(DP 1题 哈希表 8题)1013 Battle Over Cities1114 Family Property1118 Birds in Forest模板模板模板模板模板1013 Battle Over CitiesAcWing链接PAT链接#include <iostream>
2022-05-30 09:15:28 583
原创 PAT甲级刷题记录-(AcWing)-Day10(DP 1题 哈希表 8题)
PAT甲级刷题记录-(AcWing)-Day10课程来源AcWing其中AcWing中的题目为翻译好的中文题目刷题列表PAT甲级刷题记录-(AcWing)-Day101007 Maximum Subsequence Sum模板模板模板模板模板模板模板模板1007 Maximum Subsequence SumAcWing链接PAT链接注意点DP的思想,但是甲级好像不考这个,先放一放#include<iostream>using namespace std;cons
2022-05-29 12:19:15 270
原创 PAT甲级刷题记录-(AcWing)-Day09数学(8题)
PAT甲级刷题记录-(AcWing)-Day08图论(8题)课程来源AcWing其中AcWing中的题目为翻译好的中文题目刷题列表PAT甲级刷题记录-(AcWing)-Day08图论(8题)模板模板模板模板模板模板模板模板模板模板AcWing链接PAT链接英语单词解析注意点模板AcWing链接PAT链接英语单词解析注意点模板AcWing链接PAT链接英语单词解析注意点模板AcWing链接PAT链接英语单词解析注意点模
2022-05-27 21:09:05 386 4
原创 PAT甲级刷题记录-(AcWing)-Day08图论(8题)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.
2022-05-26 10:25:05 387
原创 PAT甲级刷题记录-(AcWing)-Day07图论(6题)和树(2题)
PAT甲级刷题记录-(AcWing)-(Day07图 8题)课程来源AcWing其中AcWing中的题目为翻译好的中文题目今日刷题列表1053 Path of Equal Weight1053 Path of Equal WeightAcWing链接PAT链接英语单词解析注意点模板AcWing链接PAT链接英语单词解析注意点模板AcWing链接PAT链接英语单词解析注意点模板AcWing链接PAT链接英语单词解析注意
2022-05-25 14:45:29 464
原创 PAT甲级刷题记录-(AcWing)-(Day06树 8题)
PAT甲级刷题记录-(AcWing)-(Day06树 8题)课程来源AcWing其中AcWing中的题目为翻译好的中文题目今日刷题列表1110 Complete Binary Tree1110 Complete Binary TreeAcWing链接PAT链接英语单词解析注意点一开始在读入节点的时候我用了char和a-'0'来存储,因为粗心没看到题目中可能出现大于10的节点编号,后来改为string就可以了stoi()可以很方便的把string类型的字符串转为int
2022-05-23 15:19:50 321 2
原创 PAT甲级刷题记录-(AcWing)-(Day05树 8题)
PAT甲级刷题记录-(AcWing)-(Day05树)课程来源AcWing其中AcWing中的题目为翻译好的中文题目今日刷题列表1004 Counting Leaves1004 Counting LeavesAcWing链接PAT链接英语单词family hierarchy 家庭层次结构pedigree tree 谱系树For the sake of simplicity 为了简单起见sake 好处,目的for every seniority level 对于每一个级
2022-05-19 21:56:37 387
原创 PAT甲级刷题记录-(AcWing)-(Day04排序)
PAT甲级刷题记录-(AcWing)-(Day04排序)课程来源AcWing其中AcWing中的题目为翻译好的中文题目今日刷题列表1012 The Best Rank1012 The Best RankAcWing链接PAT链接英语单词evaluate 评估 评价At the mean time 与此同时with respect to 关于解析使用map来存储学生的信息分别对每个成绩建立一个vecor 对其排序,在查询学生成绩的时候在排好序的vector里面找
2022-05-18 20:59:22 370
原创 PAT甲级刷题记录-(AcWing)-(Day03高精度与进位制 8题)
PAT甲级刷题记录-(AcWing)-(Day03)课程来源AcWing其中AcWing中的题目为翻译好的中文题目今日刷题列表1002 A+B for Polynomials1009 Product of Polynomials1023 Have Fun with Numbers1024 Palindromic Number1002 A+B for PolynomialsAcWing链接PAT链接英语单词polynomials 多项式nonzero terms 非零项
2022-05-17 22:57:21 522
原创 PAT甲级刷题记录-(AcWing)-(Day02字符串 3题)
PAT甲级刷题记录-(AcWing)-(Day02字符串 3题)课程来源AcWing其中AcWing中的题目为翻译好的中文题目今日刷题列表1061 Dating1016 Phone Bills1017 Queueing at Bank1061 DatingAcWing链接PAT链接英语单词referring to 关于,提及first common capital English letter 第一个常见的英文大写字母case sensitive 区分大小写abb
2022-05-16 14:03:49 294
原创 PAT甲级刷题记录-(AcWing)-(Day01字符串 7题)
PAT甲级刷题记录(Day01字符串)课程来源AcWing其中AcWing中的题目为翻译好的中文题目今日刷题列表1001 A+B Format1005 Spell It Right1001 A+B FormatAcWing链接PAT链接英语单词commas 逗号解析计算A与B的和转换为字符串从尾开始遍历字符串,每三位输出一次逗号其中i不能等于0, 会导致,999这种情况出现其中i=1的时候如果c[i-1]='-'的情况也要排除, 会导致-,999的情况出
2022-05-13 16:07:34 509 1
原创 transformer中QKV的通俗理解(渣男与备胎的故事)
transformer中QKV的通俗理解(渣男与备胎的故事)Attention is all you need
2022-03-17 10:52:20 49928 15
原创 目标检测中的边界框(x,y,w,h形式转换与绘制)
目标检测中的边界框(x,y,w,h形式转换与绘制)之前做了个关于yolov4的目标检测项目, 对这个领域产生了兴趣, 决定系统的学习一下记录来源: 李沐老师: 动手学深度学习在线阅读 https://zh-v2.d2l.ai/目标检测起到的效果是找到物体的位置并且预测其类别, 效果如下图我们通常使用边界框(bounding box)来描述对象的空间位置,也就是图中的蓝色框而常见的对bounding box的描述形式有两种x, y, w, hdef box_corner_to_ce
2022-03-08 16:25:09 14634 2
原创 二分查找使用记录(使用low + (high - low) / 2的原因)
二分查找使用记录(使用low + (high - low) / 2的原因)
2022-03-04 09:49:52 581
原创 目标检测中的Iou与map指标详细介绍(零基础)
目标检测中的Iou与map指标的计算IOU下图中Ground truth为标记的正确框,Prediction为预测的框显然, 我们需要一个指标来评估预测的准确率就如同在分类任务中的accurate一样明星目标检测任务中的IOU指标就反应了类似的效果IOU的计算方法很简单,就是两框的交集与两框的并集之比, 很显然IOU的值越高越好精度,召回与map具体关于精度与找回的介绍与手写推导可以看我之前关于学习西瓜书中模型评价指标的文章一起学西瓜书02 模型评估与选择这里举个简单的例子来回顾一
2022-03-01 15:16:23 4470 2
原创 Pytorch GAN实战 MINIST手写数字识别分布解析
Pytorch GAN实战 MINIST手写数字识别分布解析前言、准备工作本案例需要导入的包, 没有下载的通过pip install来下载import torchfrom torch import nnfrom torch.nn import functional as Ffrom torch import optimimport numpy as npimport torchvisionfrom torchvision import transformsfrom torch.utils
2022-02-08 21:49:35 2460 1
原创 Pytorch实战宝可梦分类-自定义数据集完成宝可梦分类案例分步解析
Pytorch实战-自定义数据集完成宝可梦分类案例数据集介绍自定义的数据集内容如下皮卡丘:234超梦:239杰尼龟:223小火龙:238妙蛙种子:234已经将照片存储至相应的文件夹下, 如下自定义数据集分布解析Dataset基础文章: Pytorch 快速详解如何构建自己的Dataset完成数据预处理(附详细过程)自定义的Dataset大致框架如下, 这方面不太懂的可以看看我之前的文章.class Pokemon(Dataset): def __init__(sel
2022-02-03 15:09:04 4248 2
原创 pytorch深度学习 MINIST手写数字识别分步推导(多版本与过程可视化)
pytorch深度学习 MINIST手写数字识别步步推导准备工作导包import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimfrom torchvision import datasets, transforms加载数据集train_loader = torch.utils.data.DataLoader( datasets.MNIST(r'D:\Sour
2022-01-25 22:16:01 2427 1
原创 Python数据结构实现各种排序算法(含算法介绍与稳定性,复杂度汇总)
python实现各种排序算法 时间复杂度 稳定性分析冒泡排序 选择排序 插入排序 希尔排序 归并排序 等
2022-01-24 12:24:52 328
原创 pytorch常用函数与基本特性总结大全
pytorch常用函数总结包含pytorch中可能用到的大多数基本函数以及pytorch的broadcasting特性介绍等详细知识
2022-01-23 12:06:23 2118
原创 Pytorch Visdom安装踩坑(下载失败,ERROR:tornado.general,打开蓝屏无导航条等问题)
解决: visdom问题如Downloading scripts, this may take a little whileERROR:tornado.general:Could not open static file 'd:\\source\\visdom-master\\py\\visdom\\static\\css\\bootstrap.min.css'
2022-01-16 22:11:31 9944 10
安卓编程源码(Tong的习题)
2021-01-13
WinSCP文件互传.rar
2020-04-05
mongodb-linux-x86_64-4.0.10.tgz
2020-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人