自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 信息熵

看到很多回答从数学角度加以限制推出信息熵的表达式,在我看来太过抽象并不容易理解。这里介绍一下王立威老师《信息论》是怎样描述信息熵的。信息熵可以理解为最短信源编码的下确界请移步至:https://www.zhihu.com/question/30828247/answer/636415279...

2019-11-06 13:50:22 215

原创 【动态规划】硬币

有时间再介绍具体算法#include<iostream>#include<cstring>#include<cstdio>using namespace std;int a[205], f[10005], ans[205];int cal(int x, int v){ if(x < 0) return 0; el...

2018-06-04 22:01:47 292

原创 Botzone斗地主算法的简单思路

深搜+评估+特例优化(在积分赛的表现大概处于20名左右的位置。)现在的天梯排名10名左右,不是该版本。如果可以用机器学习的方法优化参数就好了,虽然开发了对战平台,但并没有用于炼丹。后附实现代码,对战平台及算法报告pdf。建议先看一看算法报告!算法报告链接:https://pan.baidu.com/s/119b3MlZfZjXgkZB5cO3A5Q 密码:d1tg具体算法如下:...

2018-06-02 16:44:44 4984

原创 【flask】用flask实现学生登陆网页

from flask import Flask, session, redirect, url_for,escapefrom flask import requestimport sqlite3app = Flask(__name__, static_url_path='')app.secret_key = '123456'count = 1#数据库DATABASE_URI = "t...

2018-05-20 21:39:42 1662 1

原创 【Python网络爬虫】使用requests和beautifulsoup4库轻松实现

如何用Python编写网络爬虫?python提供了很方便的库来帮助我们实现很多复杂的功能。在编写网络爬虫的过程中,我们可以使用requests来与网站交互并获取网页的源代码,再使用beautifulsoup4对得到的网站源代码(通常是html)进行处理来获取所需要的内容。下面进行详细的介绍。关于网页的基础知识url(Uniform Resource Locator)也就是我们平时所说的域名,也就是...

2018-05-12 17:59:16 2860

原创 【程设】魔兽世界终极版!

 魔兽世界终极版总时间限制: 6000ms 内存限制: 65536kB   描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市,城市从西向东依次编号为1,2,3 .... N ( N <= 20 )。红魔军的司令部算作编号为0的城市,蓝魔军的司令部算作编号为N+1的城市。司令部有生命元,用于制造武士。两军的司令部都会制造武士。武士一共有 dragon...

2018-05-02 19:30:35 2328 1

原创 正则表达式入门

正则表达式初步正则表达式是一个字符串,可以用来匹配给定格式的字符。举个例子,假如我们需要爬取网页的内容,那么当获得网页的源代码之后如何在看似混乱的html代码中获取需要的信息就成了一个重要的问题。而正则表达式就提供了匹配的一个途径。下面是一些具体的正则表达式的字符集转义字符对于\,*,$, .等在正则表达式中有特殊含义的字符,需要在前面添加\表示原本字符的含义。分组()用()括起来的部分,作为一个...

2018-05-01 09:49:24 1191

原创 【文件压缩】用Java实现文件压缩和解压

用Java实现一个简单的GUI和文件压缩解压操作。最终效果如下。实际上这个程序主要分为两个部分,分别是图形界面的部分和文件处理的部分。图形界面:用JTextField类实现文本的输入,通过继承ActionListener接口实现反馈操作swing和awt是java中处理图形界面的类。Java的图形界面分为容器container和组件JComponent,容器上可以添加组建。JPanel一般作为容器...

2018-04-26 11:02:11 1678 4

原创 【程设】Python的三道小题

1.热血格斗场    该题需要用有序队列实现,用c++中的map,set都可以轻松实现。但是由于python的dict是无序表,因此采用对list容器进行二分查找的方法解决该题。from math import *def minsert(newone): global mydict p = 0 q = len(mydict) - 1 m = floor((p+q)...

2018-04-21 11:47:05 226

原创 【程设】神奇的MyAny

1:神奇的MyAny查看提交统计提问总时间限制: 1000ms内存限制: 65536kB描述编写 MyAny类以及,MyAny_cast模版(可能多个),使得程序按要求输出要求MyAny类必须要有析构函数,在析构函数以及其他适当的地方(比如复制构造函数,重载的赋值号)要释放动态分配的空间,不能造成内存碎片。#include <iostream>#include <vector&...

2018-04-08 17:59:03 357

原创 【open judge】【程设】魔兽世界三开战!

#程设 魔兽世界三---开战!--------原以为会很容易ac,没想到写了好久,看来自己的水平还是亟待提高啊!有几个比较有趣的点:1. typeid(#include<typeinfo>)还是比较好用的,特别是本题当战士为wolf,iceman, dragon, ninja时有特殊技能,那么用typeid判断一下就很方便了。2. 对于这种输出很复杂的问题,往往通过使用文件的输入输出再...

2018-04-08 11:20:49 5905 2

原创 7.4字符串操作

用来熟悉stl里string的用法,当程序中有to_string和stoi时,使用g++编译时会出现如下编译错误error: 'stoi' is not a member of 'std',相关问题见https://stackoverflow.com/questions/38034197/compile-error-stoi-is-not-a-member-of-std使用vs或更新版本的gnu(...

2018-04-05 13:07:10 471

原创 程设:魔兽世界装备之二

魔兽世界第二次的小作业,添加了soldier类和指针数组,为后面用多态做准备吧。算法上没有什么难度,因此直接贴代码吧。#include<iostream>#include<cstring>#include<iomanip>#include<cstdio>using namespace std;int soldier_HP[5];char...

2018-03-24 15:39:34 516

原创 魔兽世界之一备战

#贵校程设第一周的作业,熟悉类的使用#include<iostream>#include<cstring>#include<iomanip>#include<cstdio>using namespace std;int soldier_HP[5];char soldier_name[5][20] = {"iceman", "lion"...

2018-03-11 10:34:04 696

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除