- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 丢棋子问题 ——(动态规划)
丢棋子问题 ——(动态规划)题目描述 一座大楼一共有0~N层,地面算第0层,最高一层为第N层。已知棋子从第0层掉落肯定不会摔碎,从第i层掉落可能回摔碎,也可能不会摔碎(1<=i<=N)。给定整数N作为楼层数,再给定整数K作为棋子数,返回如果想找到棋子不会摔碎的最高层数,即使在最差的情况下仍的最少次数。一次只能仍一个棋子。例子N=10, K=1.返回10。因为只有1颗棋子,所以不得不从第一层开始一直试到第十层,最差情况要扔10次。N=3, K=2.返回2。现在第2层仍1颗棋子,如果
2021-04-15 21:02:23
314
原创 Socket编程,python实现一个chat 程序,能互传文件。
服务器代码:import socketserverimport osimport jsonserverName = 'localhost'serverPort = 12000ip_port = (serverName, serverPort)print("服务器已启动")class MyServer(socketserver.BaseRequestHandler): def handle(self): base_path = 'F:\Desktop\大三下作业实验\计
2021-04-11 20:34:07
575
1
原创 期末预测之最佳阈值--CCF202012-2--C++map题解
题目链接:题解1(暴力循环)超时(70分)#include<iostream>#include<map>#include<vector>using namespace std;struct yuceji{ int y; int zero; int one; yuceji() :y(), zero(), one(){} yuceji(int a) :y(a),zero(0)
2021-04-11 01:10:21
219
原创 Ubunt下安装.VScode报错:dpkg:错误:另外一个进程已经为 dpkg frontend 加锁 解决办法
问题描述尝试在Vmware虚拟机下安装vsCode时,从官网下载后输入命令:sudo dpkg -i '/tmp/mozilla_rigel-gy0/code_1.51.1-1605051630_amd64.deb’准备安装时,报错:dpkg:错误:另外一个进程已经为 dpkg 状态数据库 加锁我的解决办法如下:输入命令:sudo rm /var/lib/dpkg/lock-frontend再次尝试安装命令,又出现报错:dpkg:错误:另外一个进程已经为 dpkg 状态数据库 加锁再次输入
2020-11-28 23:35:22
1094
1
原创 Prolog中if_then_else,if_then,unless的定义和使用
在prolog中,使用这些想表达我们逻辑语言是需要自己先定义的,也就是要先声明怎么执行,然后再才能调用它。给出这仨的官方定义和使用如下:if_then_elseif_then_else(Condition,Then,Else) :- call(Condition) -> call(Then) ; call(Else). 很简单,三个参数分别是Condition,Then和Else,执行逻辑为如果Condition为真,就执行then的内容,否则就执行Else的部分。在代码中先有了这个
2020-11-28 22:01:04
1540
3
原创 人工智能实验二——prolog语言求解渡河问题(传教士和野人渡河,农夫渡河问题)实现详解
传教士和野人渡河问题问题描述在河的左岸有N个传教士、N个野人和一条船,传教士们想用这条船把所有人都运过河去,但有以下条件限制:(1)修道士和野人都会划船,但船每次最多只能运K个人;(2)在任何岸边野人数目都不能超过修道士,否则修道士会被野人吃掉。假定野人会服从任何一种过河安排,请规划出一个确保修道士安全过河的计划。move(1,0).%元组列出渡河方式 1个传教士 0个野人move(0,1).%元组列出渡河方式 0个传教士 1个野人move(0,2).%元组列出渡河方式 0个传教士 2个野人
2020-11-27 13:31:41
6782
10
原创 人工智能导论罗马尼亚问题实验一搜索算法C++实现详解
人工智能导论搜索算法实验题目要求开始写代码之前的思考:建立图考虑深度优先搜索策略:功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入题目要求一、实验目的• 了解4种无信息搜索策略和2种有信息搜索策略的算法思想;• 能够运用计算
2020-10-31 19:52:28
3497
6
原创 人工智能导论实验一搜索策略解决罗马尼亚问题六合一完整版
分别解释请看博客的另一篇文章该处只提供六合一代码的参考。代码由博主手工码出,难免有错误和之处不严谨之处,请留言修改。不建议直接复制使用。#include<iostream>#include <functional>#include<stack>#include<vector>#include<queue>#include<memory.h>using namespace std;#define A 0#defin
2020-10-31 19:49:07
927
原创 pyinstaller安装中future和pywin32安装出错解决办法
@TOC上一篇文章主要介绍了如何手动安装pyinstaller,在安装完成后,尽管可以查看到版本信息,但在实际的打包过程中又遇到了许多问题,这篇文章可以解决这些问题,并成功打包你的py文件。手动安装pywin32:下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/(建议使用谷歌浏览器打开)在该页面选择你要下载的版本。下载完成后直接运行按照提示安装即可。安装完成后 可以在命令行中使用命令 pip show
2020-07-21 13:40:32
1537
原创 PyInstaller安装win10环境python3.7出错解决方法
Pyinstaller安装win10环境下出错有效解决方法常用命令:pip install pyinstaller报错,尝试了网上提供的各种方法均无法正确安装。主要的解决办法有尝试1: 在安装pyinstaller库前要先安装pywin32,先输入命令pip install pywin32安装成功后 再输入命令pip install pyinstaller但这里有可能会出现pywin32的安装出错。无法解决尝试2:解决超时问题(…time up) 输入命令pip --default-tim
2020-07-21 02:32:22
955
pyinstaller.zip
2020-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人