机器选择【树】【DFS】
>Description 机房有n台机器,且有局域网,所有机器通过一些网线连接起来,其整个布局是一个树形结构,即任意两台机器间都有且仅有一条路径。小T想在其中某一台机器上储存这个文件,需要的同学就可以直接通过局域网来下载这个文件。 网络上信息传输是需要时间的,我们定义两台机器间数据传输的时间为连接这两台机器的路径所包含的网线数量。虽然机房里通过局域网传个文件是很快的,但对于急不可耐的同学们来说,一分一秒都是宝贵的,文件传输越快越好。所以小T要选择一台机器存储文件,使得所有机器下载这个文件需要的
90分收银员【DP】
>解题思路 使用DP:把时间看做空间,单价看为价值。 f[i]表示用了多少时间(实际情况实际判断:某几个物品的购买时间,其他的是偷过来的 ,但是每件物品的购买时间都要++,因为还要包括它本身),这样表示也可以看成f[>=n]就是至少买了n件物品了,因为偷一件物品的时间为1。 然鹅还有一个数据点超时了有大神帮我改一下这个方法吗 。 >代码 #include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int
字符串展开【模拟】【字符串】
>Description 解题思路 我是直接一个一个模拟,不是‘-’的就直接输出,是‘-’的再进行判断(详情看代码) >代码 #include<iostream>
#include<cstdio>
#include<string>
using namespace std;
int p1,p2,p3;
string s;
int main()
{
scanf("%d%d%d",&p1,&p2,&p3);
cin>>s;
for(int i=0;i<s.size();i++)
{
if
过桥【DP】【贪心】
>Description >解题思路 其实我一开始看了题目就直接跳过了 模拟后可以发现:负责来“运人”的永远都是最快的第一第二名,所以就可以利用贪心算法来DP。 f[i]表示运过去i个人花费的最少时间。 >代码 #include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
int n,a[1005],f[1005];
int main()
{
scanf("%d",&n);
for(int i=1;
Linux中编译安装RabbitMQ
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Dream_ya/article/details/84570199 一、RabbitMQ介绍 1、简介 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的
Python Redis安装及基本操作
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Dream_ya/article/details/84782881 详细Linux中安装redis安装参考博客:https://blog.csdn.net/Dream_ya/article/details/81837298 一、Redis安装 操作系统:rhel7.3 python版本:python3.6 1、Linux中安装redis服务 redis是一个高性能的key-value数据库,我们需
JavaScript正则及BootStrap组件使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Dream_ya/article/details/85979931 一、JS 正则 1、test 判断字符串是否符合规定的正则!!! rep = /\d+/; ###是否存在数字
rep = /^\d+$/; ###是否为全数字
2、exec 获取匹配的数据!!! (1)匹配一个 rep = /\d+/; ###匹配数
Django安装及基础配置
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Dream_ya/article/details/86069924 一、Django介绍 1、简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。 2、Django生命周期 Client --->> URL对应关系匹配 -
Django入门(一)之视图、路由系统URL、ORM操作
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Dream_ya/article/details/86436104 上一篇文章>Django安装及基础配置 一、本机环境 操作系统:Red Hat Enterprise Linux Server release 7.3 (Maipo)
Python版本:python3.6
Django版本:Django-2.1.5
[root@python _Django]# tree Dream
Dream
scrapy 爬虫的暂停与重启
首先在项目目录下创建一个文件夹用来存放暂停爬虫时的待处理请求url以及其他的信息.(文件夹名称:job_info) 在启动爬虫项目时候用pycharm自带的终端启动输入下面的命令: scrapy crawl (爬虫名) -s JOBDIR=job_info/(再让其自动的创建一个文件夹用于存放暂停时的信息,名称随便起.)
今日推荐
周排行