推荐文章

STL之queue

$ queue $ 已经好久没写文章了,博客都宕机一个月了/kk 主要还是因为毕业搞文化课 今天模拟考/jk 步入正题$ queue $,和$ vector $一样,

阅读更多
STL之queue STL之queue
$ queue $ 已经好久没写文章了,博客都宕机一个月了/kk 主要还是因为毕业搞文化课 今天模拟考/jk 步入正题$ queue $,和$ vector $一样,也是C++系统库中自带的工具,可以把它叫做队列 食用$ queue $
2020-06-23
题解 CF522B 【Photo to Remember】 题解 CF522B 【Photo to Remember】
亿堆人排队拍照,然后每个人出去一下,问除了出去的人,队伍的最大面积是多少 模拟题 思路:一个变量记录除了出队的人的总宽度,一个变量记录最高的人的高度 错误代码: for(int i=1;i<=n;i++) { for(i
2020-05-13
Python初体验 Python初体验
关于Python: 注:以下说的都是py 3.7.7 优雅、明确、简单 有一个更棒棒的,就是自带高精但是运行时间会久一点 运行程序:在终端中输入python ***.py(注:运行时不要切换到py交互模式) 或者,直接在py交互界面写程序
2020-04-28
题解 CF347A 【Difference Row】 题解 CF347A 【Difference Row】
大大大大大大大水题 略加思考一下就行了 这个式子不要看它很复杂,把他去一下括号就知道了 (x[1]-x[2])+(x[2]-x[3])+….+(x[n-1]-x[n]) =x[1]-x[2]+x[2]-x[3]+x[3]-……+x[n
2020-04-27
题解 CF734B 【Anton and Digits】 题解 CF734B 【Anton and Digits】
题目分析:这题的题目可能有点难理解,其实就是给你k2个2,k3个3,k5个5,k6个6,让你把这些数组成256和32,但是组成的256和32的个数不能超过题目里的样例,然后要求组成的数的和最大 (可能还是不能理解,模拟一下 5个2,1个
2020-04-14
题解 CF902A 【Visiting a Friend】 题解 CF902A 【Visiting a Friend】
此题的思路就是桶排序(也叫小学生排序) 我们只要把传送点-限制地点这其中的所有点都赋一遍值,然后再遍历一遍就行了 而这题需要输入两个相关联的量,所以我就想到了pair pair 一个 std::pair 类型数组,可以存储两个相关联的
2020-04-14
STL之vector STL之vector
vector 使用vector之前,需要定义头文件< vector >,< bits/stdc++.h >万能头中也包含 vector是什么? 简单来说,vector是c++系统库里自带的一种数组,但与一般数组不一
2020-04-11
题解 CF701B 【Cells Not Under Attack】 题解 CF701B 【Cells Not Under Attack】
题目分析:这题是给出一个大小为n*n的棋盘,然后在上面放上m个“车”,每个“车”的坐标为Xi和Yi,要你分别算出各个棋子放上去后棋盘上还有多少个安全位置 使用算法:本人一开始看到这篇水题也以为是一道二维模拟题,但看清题目要求后,发现n的
2020-04-10
题解 CF450A 【Jzzhu and Children】 题解 CF450A 【Jzzhu and Children】
前置知识:我们在这题用到的算法是STL中的queue 先来熟悉一下queue 定义 #include //万能头也包含 详细用法: 定义一个queue的变量 queue a 查看是否为空范例 a.empt
2020-04-10
题解 CF474A 【Keyboard】 题解 CF474A 【Keyboard】
这道题其实是一道大水题,但是本蒟蒻一开始竟然昏了头,手敲出每一个的前面一项或后面一项 if(a=='w') cout<<'e'; if(a=='e') cout<<'r'; if(a=='r') cout<
2020-04-10
题解 CF581B 【Luxurious Houses】 题解 CF581B 【Luxurious Houses】
题目解析:给你n栋房子,问你第i栋房子要再搭几层才能比它后面所有的房子高 (注意:是要严格大于,不能等于) 所以我们只要找到第i栋房子后面最高的一栋,然后比较 样例说明:5 1 2 3 1 2 第1栋房子高度为1,身后最高的房子高度为
2020-04-10
题解 CF681B 【Economy Game】 题解 CF681B 【Economy Game】
题目解析:这题给你一个n (1<=n<=10^9)让你判断是否有a*1234567+b*123456+c*1234=n的方法(a、b、c皆为正整数) 解题方法:此题其实很简单,我自己做的时候考虑了很久用什么方法做,但算了一下
2020-04-10
1 / 2