题目解析
文章平均质量分 80
稚念..
这个作者很懒,什么都没留下…
展开
-
国科大-计算机算法设计与分析-卜东波作业2
国科大-计算机算法设计与分析-卜东波作业2原创 2022-10-27 19:54:31 · 932 阅读 · 0 评论 -
国科大-计算机算法设计与分析-卜东波作业1
国科大算法设计与分析原创 2022-10-27 19:02:37 · 759 阅读 · 0 评论 -
2019 icpc 南昌站 Eating Plan
Bob is hungry now and he needs to eat some food. Alice puts nn dishes of food in front of him, numbered from 1 to n. Alice tells him that he can only eat continuous dishes of food, or he will be poisoned by food. For example, if there are 10 dishes, he can原创 2020-12-07 20:27:53 · 267 阅读 · 0 评论 -
2020 年百度之星·程序设计大赛 - 初赛二-------Car
W 市最近面临了严重的交通拥堵问题,现在决定要在工作日(周一到周五)限号。 每天可以限制若干尾号的车辆,譬如说周一限尾号为 0 的车,周二限尾号为 1,2 的车。每个尾号在五天当中最多只能被限一次,一天也可以什么牌照都不限。我们要设置一个容量上限 mm,使得至少存在一种方案,每一天不被限号的车的总数都小于等于 mm。原创 2020-07-25 18:04:00 · 267 阅读 · 3 评论 -
2020年百度之星·程序设计大赛-初赛二 -------Covid
科学家小沃沃在研究病毒传播的规律,从而控制疫情。有 nn 个人,编号分别为 1,2,...,n1,2,...,n。我们用荧光粉代替病毒,编号为 1 的人,在第 0 时刻涂上了荧光粉,剩下的人在第 0 时刻没有涂。对于第 ii 个人,我们知道这个人在哪些时刻出现在了哪些地方。如果时刻 tt,某个人和身体上有荧光粉的人,出现在了同一地点,那么从时刻 tt 以后,这个人也会沾上荧光粉。原创 2020-07-25 17:40:34 · 199 阅读 · 0 评论 -
2019icpc南昌站---Bob problem
题目链接题目大意就是有多个城市,城市之间有道路,有的道路代码为0,有的为1,代码为1的路最多可以走k条,代码为0的不限次数,求可以实现一个将所有道路连起来的路的最大值。解题思路:首先将代码为0的路的权值都加起来,然后对代码为1的路进行贪心,贪心的方法是,首先将权值大并且是连接两个不关联的区域的,然后如果还有多的就加上权值大的。还有就是,保留代码为1的路的信息时不要用固定的数组,要用动态数组,不然会爆。#pragma GCC optimize(2)#include<bits/stdc++.h&原创 2020-07-13 19:19:28 · 211 阅读 · 0 评论 -
2019icpc 南昌站 --And and pair
题目链接题目的大意是让我们求满足条件的(i,j)有多少对。解题思路其实就是根据找规律来推导,我们以1为界,每当遇到一个1时去求有多少满足的对,我们可以发现,1后面的每个0可以改变为(0或1),而1只可以变为0;由此可以推导。假设这个1的后面有x个0,y个1;那么符合条件的对就是2^x * (C(i,y)* 2^i),也就是说每个0可以有两种选择,所以x个0有 2 ^x种选择,后面的式子意思就是1变为0的个数及组合,最后可以整理出为2 ^x*3 ^y,然后还要加个1,是当i,j都为0时。#includ原创 2020-07-13 18:30:40 · 257 阅读 · 0 评论 -
牛客练习题--「水」悠悠碧波
题目概述:链接:https://ac.nowcoder.com/acm/contest/6226/E来源:牛客网帕秋莉掌握了一种水属性魔法这种魔法可以净化黑暗帕秋莉发现对于一个黑暗的咒语s,可以使用这个水元素魔法净化它,净化的咒语是一个最长的字符串t,t满足以下条件:它是s的前缀它是s的后缀除前缀和后缀外,它还在s中出现过至少一次既然你都学会了,那么净化的工作就交给你了!原创 2020-07-09 19:34:38 · 192 阅读 · 0 评论 -
牛客练习赛----树上求和
题目描述有一棵包含n个节点和n-1条边的树,规定树链(u,v)为树上从u到v的简单路径。树的每条边上都有一个正整数,这个正整数被称作这条边的颜色,规定一条树链的权值w(u,v)为这条树链上所有边的颜色的代数和。而整棵树的权值为所有不同的树链的权值的代数和。已知所有边的颜色集合恰好为1到n-1这n-1个不同的正整数,请你为每条边安排一种颜色,使得这棵树的权值尽量小,你不需要给出具体方案,只需要求出这个最小的权值即可。输入描述:测试数据第一行,是一个正整数n(1≤n≤10^5),表示树的节点个数接原创 2020-06-10 09:28:00 · 321 阅读 · 0 评论 -
牛客练习赛 ----跳石头
题目:题目描述一年一度的“跳石头”比赛又要开始了!这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 N 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。为了提高比赛难度,组委会计划移走一些岩石,使得选手们在比赛过程中的最短跳跃距离尽可能长。由于预算限制,组委会至多从起点和终点之间移走 M 块岩石(不能移走起点和终点的岩石)。输入描述:输入文件第一行包含三个整数 L,原创 2020-06-10 09:12:00 · 351 阅读 · 0 评论 -
牛客算法周周练6 game
链接:https://ac.nowcoder.com/acm/contest/5634/CNancy喜欢博弈!Johnson和Nancy得到了一个神奇的多重集合,仅包含一个正整数n,两个人轮流进行操作。一次操作可以将集合中一个数字分解为它的任意两个非1的因数,并加入集合中。他们想知道,在Johnson和Nancy绝顶聪明的情况下,如果Nancy先手进行操作,最后谁没有办法继续操作了呢?输入描述:第一行:一个整数n。数据满足:1 \leq n \leq 957181≤n≤95718。输出描述:原创 2020-05-14 11:04:54 · 296 阅读 · 0 评论 -
张经理的员工 (西工大校赛A题)
张经理的公司的办公室长达100000米,从最左端开始每间隔1米都有一个工位(从第1米开始有工位),位于第i米的工位称为i号工位,且这些工位都在一条水平线上。他有n个员工,每个员工分别位于xi号工位上(不同员工可能位于同一个工位)。现在张经理想把员工聚集在某两个工位上,他有q套方案(每套方案包含两个工位号,两个工位号可能相同),他想知道对于每套方案,所有员工都到达两个工位中的某一个所需走的最短路径之和是多少。输入描述:第一行输入两个正整数n, q第二行输入n个正整数xi,分别代表第i个员工的工位原创 2020-05-02 18:36:07 · 701 阅读 · 0 评论 -
约瑟夫环(经典)
经典的约瑟夫环问题,内附蓝桥杯2018决赛约瑟夫环问题及求解原创 2020-04-17 15:09:33 · 263 阅读 · 0 评论 -
c语言 输入三角形的三条边或者三个顶点的坐标求三角形面积
用海伦公式求解三角形的面积原创 2020-04-16 09:13:38 · 6464 阅读 · 0 评论 -
2019蓝桥杯省赛B组填空题 迷宫
题目描述下图给出了一个迷宫的平面图,其中标记为1 的为障碍,标记为0 的为可以通行的地方。010000000100001001110000迷宫的入口为左上角,出口为右下角,在迷宫中,只能从一个位置走到这个它的上、下、左、右四个方向之一。对于上面的迷宫,从入口开始,可以按DRRURRDDDR 的顺序通过迷宫,一共10 步。其中D、U、L、R 分别表示向下、向上、向左、向右走。对...原创 2020-04-15 16:08:12 · 1162 阅读 · 0 评论 -
UVA 202 Repeating Decimals
The decimal expansion of the fraction 1/33 is 0.03, where the 03 is used to indicate that the cycle 03repeats indefinitely with no intervening digits. In fact, the decimal expansion of every rational...原创 2019-12-06 21:08:01 · 118 阅读 · 0 评论 -
UVA 1588 Kickdown
题目的大意是给你两行字符串,每个字符串都只包含1,2两个数字,如果两个字符的和小于四,就可以存一起,问你存这两个串用的最小长度为多少。你只需要,先让上面的不动,下面的进行匹配,(要往左往右都匹配),然后下面的不动,上面的匹配代码:#include <iostream>#include <string.h>#include <stdio.h>#incl...原创 2019-12-06 20:59:34 · 96 阅读 · 0 评论 -
贪心算法--(新手易懂)
贪心算法的意思就是求一个问题时求它的子问题的最优解,从而求得问题的最优解,贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。下面讲解例题:例题大致意思就是,给你每一个节目的开始时间和结束时间,问你最多可以看完多少个节目输入:121 33 40 73 815 1915 201...原创 2019-10-24 16:37:41 · 264 阅读 · 0 评论 -
CodeForces 816B Karen and Coffee
这是典型的前缀和问题题目大意是小明上课困,想喝咖啡,但它要听专家的话看咖啡在哪个温度下喝才最好,会给你三个数据,n,m,k,n为有几个专家,然后下面有n行,每行有两个数据,分别为每个专家给出的适合喝的温度,第二个数据m为,当某个温度,符合m个以上的专家的标准,就是小明想要的温度,然后最后一个k为,给你k行,每行也是输入一个区间,问你这个区间有几个符合条件的温度。代码如下:#include&l...原创 2019-10-08 19:21:06 · 226 阅读 · 0 评论