编程

秦腾与教学评估【前缀和+二分】

yxc,说着是一道经典的题。我就写题解。首先,题目的意思是给出几个等差序列,然后对应的等差数列上的坐标上放一个防具。而只有奇数个防具的点的才能被攻破。所以目的就是找出奇数个那个防点的位置。首先我们知道,an = a1 + (n-1)d所以可以知道其中有多少数(an – a1)/d + 1;所以二分答 ...

六、基础数据结构

因为很多的问题都遵循同样的规律,所以引入数据结构。 数据结构是组织数据的结构。用来方便我们的操作。 一、栈 后进先出 操作:查询栈顶、弹出栈顶、向顶部压入元素 stl 的栈:不能在栈为空的时候访问栈顶 二、队列 先进先出 操作:查询队首、弹出队首、向尾部插入元素 (1) 朴素队列:搞一个数组来保存元 ...

2020系统综合实践 第二次实践作业

一.实现一个自定义的web容器服务 要求标明镜像作者信息,安装必要的工具以方便维护;设定你自己的web存放目录,安全起见,请将默认的监听端口80更改为你自定义的端口,并且声明暴露的端口,容器启动时,能直接进入web代码的存放目录。 (1)从 docker hub拉取nginx作为基础镜像 (2)创建 ...

Docker 入门及实战

[TOC] 初识 Docker 我们写的代码会接触好几个环境:开发环境、测试环境、生产环境,为了解决不同的环境下代码的运行环境及依赖包的统一(软件跨环境迁移问题),就有了 docker。 Docker 概念 Docker 是一个开源的应用容器引擎 Docker 可以让开发者打包他们的应用以及依赖包到 ...