ICode9

精准搜索请尝试: 精确搜索
  • noip模拟测试212021-07-23 09:04:15

    考试总结:这次考试,前两道题的题面描述不是很清楚,导致我不知道输出格式到底是什么,挂了差不多80分(好多人也是这样),总体来说,这次考试的前两道题暴力分是打满了,最后一道题打了一个假的暴搜,在考场上没调出来,代码能力还需提高。 T1 Median 思路:我们首先利用线性筛求出我们需要的素数,然后求

  • 202107202021-07-21 09:34:19

    Game code const int N = 1e5+5; int n,T,a[N],p; int mx,lsh[N],cnt[N]; void solve() { LL ans = 0; read(p); for(int i = 1; i < p; ++i) { ++cnt[a[i]]; if( a[i] > mx ) mx = a[i]; } int f = 1; for(int i = p; i <= n; ++i, f = -f) { if( a[

  • 2021“MINIEYE杯”中国大学生算法设计超级联赛(1)1008. Maximal submatrix(DP/单调栈)2021-07-20 18:31:20

    Problem Description Given a matrix of n rows and m columns,find the largest area submatrix which is non decreasing on each column Input The first line contains an integer T(1≤T≤10)representing the number of test cases. For each test case, the first line c

  • 暑期专题一 高斯消元法2021-07-17 09:04:16

    一般来说,对于n个一次方程和n个未知数,可以通过高斯消元法来判断这个方程无解,有唯一解还是有多解。对于一个有唯一解的方程,我们可以通过程序实现加减消元和代入消元,以此来求得这个方程的解。 先贴一个解普通方程的模板: void Gauss(int m, int n) { int i = 0, j = 0; for (

  • P4180-[BJWC2010]严格次小生成树【Kruskal,倍增】2021-07-16 22:00:07

    正题 题目链接:https://www.luogu.com.cn/problem/P4180 题目大意 \(n\)个点\(m\)条边的一张无向图,求它的严格次小生成树。 \(1\leq n\leq 10^5,1\leq m\leq 3\times 10^5\) 解题思路 一定存在一种严格次小生成树和最小生成树只差一条边,感性理解的话大概就是如果有两条不同那么

  • 【题解】ABC168 F.(Single Dot)2021-07-13 21:32:29

    题目描述 给定一个二维平面和一些栅栏,求其中包含点 (0,0) 的封闭图形面积。n,m<=1000 。 Solution: 模型转化 。首先考虑把横纵坐标离散化,将二维平面转化成网格图。 显然总面积可以由若干矩形拼成,所以只要 BFS 求出哪些点可达。对于点 (i,j) 可达,面积为 (X[i+1]-X[i])*(Y[j+1]-Y

  • [2018 ICPC 沈阳 E] The Kouga Ninja Scrolls2021-07-13 20:33:04

    https://codeforces.ml/gym/101955/problem/E 题意: 给你\(n\)个忍者在二维平面的坐标和他们的所属团队,每次可以增加忍者的坐标值、修改忍者所在团队,或者询问\(l\) ~ \(r\)号忍者中,不在同一个团队的两个忍者之间的最长曼哈顿距离。 思路: 区间查询,试试往线段树靠。曼哈顿距离并不好

  • 华为云 云速邮箱教学第一步2021-07-12 14:02:03

    购买邮箱成功后需要做如下步骤: 1.域名注册、域名解析。 2.登录邮箱后台系统,添加邮箱账号。 3.用邮箱账号在邮箱前台系统登录,进行发送或接收邮件。   第一步  域名注册、域名解析:   根据开通邮箱时填写的域名,到此域名注册的提供商处

  • [loj3014]独特的城市2021-07-11 14:32:26

    约定:一棵树的深度定义为其中到根最远的点到根的距离 考虑节点$x$的答案: 任取一条直径,根据直径的性质,到$x$较远的直径端点一定是到$x$最远的点之一 由此,不难证明对于$x$独特的点,一定在$x$到"到$x$较远的直径端点"的路径上 分别以直径的两个端点为根(做两次),每一次求出$x$到根路径上所

  • CF1542D2021-07-07 22:32:14

    直接计算子集 \(B\) 的 \(f(B)\) 不太现实,所以考虑计算每一个数的贡献 我们规定相同的数序号更小的数的更小 对于数 \(a_i\) ,显然对它有影响的只有所有的 "-", 它前面小于等于它的数,它后面小于它的数 所以枚举每一个数的位置 \(i\) ,考虑 \(dp_j\) 表示小于等于 \(a_i\) 的数的个数

  • i.MX RT开发笔记-05 | 新建 MDK 不同版本工程(SRAM调试版本、Nor Flash下载版本)2021-07-07 12:08:02

    系列文章目录 i.MX RT开发笔记-01 | 初识 i.MX RT1062 跨界MCU i.MX RT开发笔记-02 | i.MX RT1062开发环境搭建(MDK芯片包、NXP SDK详解) i.MX RT开发笔记-03 | i.MX RT1062地址空间映射 i.MX RT开发笔记-04 | i.MX RT1062启动方式   文章目录 系列文章目录 一、目的 二、新建MDK

  • GDCPC2021 K - Kera's line segment(二维树状数组)2021-07-06 22:31:47

    题目 source 题解 将区间[L,R]视作坐标系中的点(L,R),那么添加线段[L,R]就是在坐标系上添加点(L,R);查询[L,R]就是查询范围{(l,r)|l <= L and r <= R}对应的矩形范围内的最大值和最小值的差值。由于只有添加没有删除,可以使用二维树状数组;或者使用树套树,支持单点修改区间查询。 #incl

  • [atARC121D]1 or 22021-07-05 10:32:10

    对于大小为1的集合,我们可以在其中加入0 因此,枚举0的个数,那么问题即可以看作要求每一个集合大小为2 (特别的,我们允许存在$\{0,0\}$,因为这样删除这两个0显然只会减小极差) 显然此时贪心将最小与最大、次小与次大……放入一个集合中即可 关于正确性,设最小值和最大值为$A,D$,若$\{A,D\}$

  • manacher算法2021-07-04 16:01:39

    manacher 算法是用于解决字符串中最长回文子串问题的著名算法。 给定包含小写拉丁字母的字符串 \(S\),求其最长回文子串的长度。 首先想到暴力解法,枚举左右端点(\(O(n^2)\)),再 \(O(n)\) 判断是不是回文串,复杂度 \(O(n^3)\)。 优化的暴力:枚举回文串中心对称点。然而,当回文串的长度是

  • 线性动态规划2021-07-02 19:01:41

      处理输入,bag[i]是以i为右界的左界集合 for(int i=0;i<n;i++){     int x,y;     cin>>x>>y;     bag[y].pushback(x); }   dp[i]是第i个bag的时候不重复的最大草数,为每一个bag[i]的x判断找出最大值 dp[i]=max(dp[i],dp[x-1]+i-x+1);//dp[x-1]是第x-1个bag的时候不重复

  • CF1539F Strange Array2021-07-01 12:04:07

    这玩意为啥是紫。 考虑对每个小于\(x\)的数值设为1,大于\(x\)的数值设为-1. 那么对于答案要求的就是绝对值最大的连续段。 线段树是很显然的。 考虑我们不能对每个数都进行一遍重构,这样就退化到了\(O(n^2log)\) 我们对每个数的权值排序,那么更改操作变成了\(O(nlog)\) 然后我们用线

  • clion+mx+stm322021-06-29 02:31:22

  • Luogu P2474 [SCOI2008]天平2021-06-19 08:01:39

    题链 分析 所有数只有1,2,3,所以可以用不等式表示 可以发现各种约束条件都可以用不等式表示 然后跑一遍floyd即可 #include<bits/stdc++.h> const int INF=1e9; using namespace std; const int N=1005; char s[N]; int n,A,B,Mx[N][N],mn[N][N]; int main() { scanf("%d%d%d",&n

  • i.MX Yocto项目用户指南 -- 上2021-06-16 09:57:26

    i.MX Yocto项目用户指南 – 上 1概述 本文档描述了如何使用Yocto Project构建环境构建i.MX单板的映像。它描述了i.MX发布层和特定于i.MX的用法。 Yocto项目是一个开源协作项目,专注于嵌入式Linux OS开发。有关Yocto项目的更多信息,请参见Yocto项目页面:www.yoctoproject.org/. Y

  • 牛客练习赛83 E.牛客推荐系统开发之标签重复度2021-06-13 11:34:08

    LINK 比较明显的点分治问题,考虑如何计算通过点 u u u的路径贡献 d f s

  • 【洛谷6939】[ICPC2017 WF] Tarot Sham Boast(PGF结论题)2021-06-11 15:34:42

    点此看题面 给定\(n\)个长度为\(m\)的字符串,要求将它们按照在一个长度为\(Mx\)的随机字符串中出现的概率排序。 \(n\le10,m\le10^5,Mx\le10^6\) 概率生成函数结论题 根据【洛谷4548】[CTSC2006] 歌唱王国的结论,一个字符串首次出现在一个随机字符串中的期望长度为:(此题字符集大小

  • 动态规划第一节课2021-06-09 13:33:23

    动态规划第一节课 都讲了这么多图论了,我们要不学学动态规划吧(为了应付考试) 文章目录 动态规划第一节课1.1 最长递增子序列 1.1 最长递增子序列 子串和子序列的区别 子串:一段连续的空间 子序列:抠掉一些数 最长上升子序列 令 d

  • HDU4418 Time travel(期望dp 高斯消元)2021-06-05 10:05:35

    题意题目链接Solmdzz这题真的太恶心了。。首先不难看出这就是个高斯消元解方程的板子题\(f[x] = \sum_{i = 1}^n f[to(x + i)] * p[i] + ave\)\(ave\)表示每次走的期望路程然后一件很恶心的事情是可以来回走,而且会出现\(M > N\)的情况(因为这个调了两个小时。。)一种简单的解决方法

  • BZOJ2337: [HNOI2011]XOR和路径(期望 高斯消元)2021-06-05 09:55:50

    题意 题目链接 Sol 期望的线性性对xor运算是不成立的,但是我们可以每位分开算 设\(f[i]\)表示从\(i\)到\(n\)边权为1的概率,统计答案的时候乘一下权值 转移方程为 \[f[i] = (w = 1) \frac{1 - f[to]}{deg[i]} +(w = 0) \frac{f[to]}{deg[i]} \] 高斯消元解一下 注意:f[n] = 0,有

  • SDN实战团分享(十七):E*** Architecture2021-05-27 14:53:39

     嘉宾:杨文嘉,Arista 服务工程师,之前在JUNIPER工作九年,TAC和SE都做过,纯网工。 分享正文--------------------------------------------------------------------------自我介绍一下,大名杨文嘉(英文名是小时候装逼给自己起的: Louis Yang),网名大猫猫,猥琐网工一只,天津大学材料科学与

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有