16.7.16 C组总结

话说今天被赶回C组,有些不爽。
一开头看题目,怎么第一题字这么多啊!看不明白,下一题!
这第二题怎么像dp啊!继续,第三题像个前缀和,第四题又像最长不下降子序列???
不要想那么多,C组都是水题!
此时,已经9:00了,开始码题,先第二题吧,第一题耗时长且不一定对,等等,怎么方程推错了,苦思冥想到9:20,哎!这不就是贪心吗?每次 -a-b 的就只有第一个最大的数,而其他的都减了一个 a 。所以换句话说就是所有都减 a ,而第一个多减一个 b 。那么与其每个去减 a ,那还不如我们用一个变量sum每次 +a ,这样每次就只需要让堆的最优级元素 -b 就ok了,最后只需要比较最大的那个是否 <=sum ,如果成立,就表示全部都<=sum 了。这就大大提高了效率!这样,加堆优化就可以了!可是,堆也很长,有了,优先队列,于是,就这么愉快的切了70分,优先队列还要继续努力。。。。。。
第三题直接枚举吧,哎!怎么数组开小了,不然也切了啊!第四题感觉不怎么会做,就把最长不下降子序列交上去吧!
估分:30+30+0=60(第一题弃疗)
实际:70+70+10=150.。。。。。。
嗯,还不错,做了几天B组的确思维提高了很多,但要注意C++的毒就对了,明天要虐C组。。。。。。。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
pip install virtualenv=16.7.2 是一个指令,用于在Python环境中安装 virtualenv 插件,并指定其版本号为16.7.2。virtualenv 是一个用于创建独立Python环境的工具。 在Python开发中,有时候需要使用不同的Python版本或者不同的依赖库,这就可能导致环境之间的冲突。为了解决这个问题,可以使用 virtualenv 来创建独立的Python环境。 在安装或更新 virtualenv 之前,需要确保已经安装了Python和pip,以便能够使用pip命令。然后,在终端或命令行中输入 pip install virtualenv=16.7.2 这条指令,pip 会自动从PyPI(Python Package Index)上下载指定版本的 virtualenv,并进行安装。 安装完成后,可以使用 virtualenv 创建一个独立的Python环境。使用 virtualenv 创建的环境,拥有独立的Python解释器和依赖库,可以方便地进行项目开发,而不会与其他环境产生冲突。 要使用 virtualenv 创建一个新的Python环境,可以在终端或命令行中使用命令:virtualenv 环境名称。此命令将在当前目录下创建名为“环境名称”的文件夹,其中包含独立的Python环境。 使用 virtualenv 创建的环境可以在终端或命令行中激活,即使用 activate 命令。激活后,可以在该环境中执行Python程序,并安装所需的依赖库,而不会影响全局的Python环境。 在开发过程中,如果需要切换到其他环境,可以先退出当前环境,再激活其他环境,以便进行不同环境的开发工作。 总结来说,pip install virtualenv=16.7.2 的作用是安装 virtualenv 插件,并指定其版本号为16.7.2。通过 virtualenv 可以创建独立的Python环境,解决不同环境之间的冲突,并方便地进行项目开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值