笔记
文章平均质量分 93
Pericles_HAT
state[May] = cs;
展开
-
八数码难题(下):启发式搜索【python实现】
关于上篇八数码问题(Eight Puzzle Problem)的简单介绍和BFS解法(无信息搜索)在上一篇已经有过阐述:八数码难题(上):无信息搜索【python实现】什么是启发式搜索?启发式搜索(Heuristic Search)也被称为有信息搜索。和无信息搜索相反,这类的搜索算法的决策依赖于一定的信息,利用问题拥有的启发信息来引导搜索,达到减少搜索范围、降低问题复杂度的目的。贪心最优搜索和A/A*搜索都是启发式搜索。贪心(GBFS):策略:拓展看起来离目标最近的节点估价函数f(n) =原创 2021-04-08 13:28:03 · 3605 阅读 · 6 评论 -
八数码难题(上):无信息搜索【python实现】
什么是八数码难题?八数码问题(Eight Puzzle Problem)是诺耶斯·帕尔默·查普曼在19世纪70年代发明和推广的谜题。所谓八数码是指一个3x3的九宫格,有8个标有1到8的正方形块和一个空白正方形(x)。问题的目标是重新排列积木,使其井然有序。如:The 8-puzzle problem is a puzzle invented and popularized by Noyes Palmer Chapman in the 1870s. It is played on a 3-by-3 g原创 2021-03-27 16:35:52 · 3073 阅读 · 2 评论 -
下载安装Psychtoolbox详细教程【Windows10+Matlab R2020a】
SetupPsychtoolbox原创 2021-03-15 00:11:03 · 16668 阅读 · 18 评论 -
第三届泰迪杯数据挖掘技能赛一等奖总结&经验分享
先说结果笔者今年大二,参加了上届的泰迪杯数据挖掘技能赛,也是大学第一次参加比赛,最后结果是A题未获奖,B题一等奖。下面来简单介绍一下我们的参加经历,讲讲比赛总结。队员配置两人大二、一人大一,专业是自动化/机械。不过这并不意味着什么专业都可以参赛,我们三人都有python的基础。显然参赛前需要预先学习和准备相关编程知识,也要有对数据挖掘和数据处理有一定的概念。学习&准备过程第一次尝试做泰迪杯真题是10月初,当时在做18年的B题,笔者一口气做了七天,一个人每天两三小时做完了。我觉得第一次原创 2021-03-03 20:15:43 · 8019 阅读 · 6 评论 -
快速解决Mac无法显示matplotlib中文问题(anaconda3) 小白也能看懂!!
无法输出pyplot图例中文?大多数人都知道,如果要在matplotlib.pyplot中正确显示中文和符号,通常我们采用:import matplotlib.pyplot as pltplt.rcParams["font.sans-serif"] = 'SimHei'plt.rcParams['axes.unicode_minus'] = False但是在Mac上该方法会失效。解决方法查阅了网上的资料和结合自己的经验,总结出即使不会linux不会vim也可以轻松解决的方法(甚至不需要下原创 2020-11-10 20:19:08 · 2338 阅读 · 15 评论