自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Codeforces Round #630 (Div. 2) (ABC)

Codeforces Round #630 (Div. 2)A Exercising Walk水题题意 就是给你一个起点(x,y),四个数字分别表示左,右,下,上四个方向的移动步数,然后,给你一个范围(x1 <= x <= x2, y1 <=y <= y2)移动过程中必须满足,移动顺序可以任意。坑点 –菜鸡的自己wa了–和大多数题的移动方向不一样。左移动为x-1右移动为x+1下移动为y-1上移动为y+1#include <cstdio>#inc

2020-11-01 16:50:17 2031 8

原创 快速幂 和 64位乘法取模

整理手刷代码快速幂 和 64位乘法取模牛客快速幂 a^b 链接题意求 a 的 b 次方对 p 取模的值,其中 ​0 ≤ a, b, p ≤ 1e9输入描述:三个用空格隔开的整数 a, b 和 p。输出描述:一个整数,表示a^b mod p 的值示例输入2 3 9示例输出8题解没啥好说的,简单代码直接上#include<bits/stdc++.h>using namespace std;typedef long long ll;const int N =

2021-02-25 17:54:48 296

原创 牛客:Sunscreen(排序 + 贪心)

牛客链接:https://ac.nowcoder.com/acm/contest/1001/E题目描述有C头奶牛进行日光浴,第i头奶牛需要minSPF[i]到maxSPF[i]单位强度之间的阳光。每头奶牛在日光浴前必须涂防晒霜,防晒霜有L种,涂上第i种之后,身体接收到的阳光强度就会稳定为SPF[i],第i种防晒霜有cover[i]瓶。求最多可以满足多少头奶牛进行日光浴。输入描述:第一行输入整数C和L。1≤C,L≤2500接下来的C行,按次序每行输入一头牛的minSPF和maxSPF值,即第i行

2021-02-25 14:25:30 404

原创 牛客:Ultra-QuickSort(归并排序)

牛客 Ultra-QuickSort 链接**题目描述 **在这个问题中,您必须分析特定的排序算法----超快速排序。该算法通过交换两个相邻的序列元素来处理n个不同整数的序列,直到序列按升序排序。对于输入序列9 1 0 5 4,超快速排序生成输出0 1 4 5 9。您的任务是确定超快速排序需要执行多少交换操作才能对给定的输入序列进行排序。输入描述:输入包括一些测试用例。每个测试用例的第一行输入整数n,代表该用例中输入序列的长度。0≤n<500000接下来n行每行输入一个整数ai,代表

2021-02-25 14:01:31 1385

原创 牛客:Best Cow Fences(二分)

链接:https://ac.nowcoder.com/acm/contest/1000/A题目描述农夫约翰的农场由 N 块田地组成,每块地里都有一定数量的牛,其数量不会少于1头,也不会超过2000头。1≤N≤100000约翰希望用围栏将一部分连续的田地围起来,并使得围起来的区域内每块地包含的牛的数量的平均值达到最大。围起区域内至少需要包含 F 块地。1≤F≤N在给定条件下,计算围起区域内每块地包含的牛的数量的平均值可能的最大值是多少。输入描述:第一行输入整数 N 和 F ,数据间用空格隔开。

2021-02-25 13:21:17 609

原创 牛客:合并果子(Huffman树 ---->STL 二叉堆,单调queue的运用)

合并果子链接:https://ac.nowcoder.com/acm/contest/1011/D题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。假定

2021-02-23 15:56:43 152

原创 牛客:最大子序和(单调队列 + 前缀和)

最大子序和链接:https://ac.nowcoder.com/acm/contest/1006/D题目描述输入一个长度为n的整数序列,从中找出一段不超过m的连续子序列,使得整个序列的和最大。例如 1,-3,5,1,-2,3当m=4时,S=5+1-2+3=7当m=2或m=3时,S=5+1=6输入描述:第一行两个数n,m(1≤n,m≤300000)第二行有n个数,要求在n个数找到最大子序和输出描述:一个数,数出他们的最大子序和示例输入6 41 -3 5 1 -2 3输出7题

2021-02-23 15:34:42 360 1

原创 牛客Largest Rectangle in a Histogram(单调栈)

Largest Rectangle in a Histogram链接:https://ac.nowcoder.com/acm/contest/1005/D题目描述(中午版)直方图是由在公共基线处对齐的一系列矩形组成的多边形。矩形具有相等的宽度,但可以具有不同的高度。例如,图例左侧显示了由高度为2,1,4,5,1,3,3的矩形组成的直方图,矩形的宽度都为1:通常,直方图用于表示离散分布,例如,文本中字符的频率。现在,请你计算在公共基线处对齐的直方图中最大矩形的面积。图例右图显示了所描绘直方

2021-02-23 15:02:00 389 2

原创 字符串

括号画家牛客题目链接:https://ac.nowcoder.com/acm/contest/1012/ACandela是一名漫画家,她有一个奇特的爱好,就是在纸上画括号。这一天,刚刚起床的Candela画了一排括号序列,其中包含小括号( )、中括号[ ]和大括号{ },总长度为N。这排随意绘制的括号序列显得杂乱无章,于是Candela定义了什么样的括号序列是美观的:1. 空的括号序列是美观的;2. 若括号序列A是美观的,则括号序列 (A)、[A]、{A} 也是美观的;3. 若括号序列A、B都是美

2021-02-22 20:18:29 264

原创 Codeforces Round #633 Div.2 ABC

Codeforces Round #633 Div.2ABC A. Filling DiamondsB. Sorted Adjacent DifferencesC. Powered AdditionABC )A. Filling Diamonds水题多弄几组样例就发现 输入 多少 就输出多少,直接上代码。#include<stdio.h>typedef long long ll;int T;ll x;int main(){ scanf("%d",&T); w

2020-11-03 11:45:40 282

空空如也

空空如也

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

TA关注的人

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