首页 > TAG信息列表 > NEKO

武大日寄-22.09.01

       这本是篇算法博客,但反正也没人看,又年久失修,缺乏维护,甚至连基本的标签和分类都一片混乱。于是,干脆摆烂,不写算法相关的了。 多少还是想写点什么,知乎、公众号、晋江都有了参与,其中有些甚至有了相当的粉丝,可惜身份不便暴露…… 打算写点日记、总结,在找到真正合适的平台

Neko and sequence(HDU - 6539,树状数组 + 思维)

一、题目链接: Neko and sequence 二、题目大意 给一个长度为 n n n 且字符集为 { ′

NEKO's Maze Game 题解

Topic NEKO#ΦωΦ has just got a new maze game on her PC! The game's main puzzle is a maze, in the forms of a 2×n2×n rectangle grid. NEKO's task is to lead a Nekomimi girl from cell (1,1)(1,1) to the gate at (2,n)(2,n) and escape the maze. The girl

NEKO's Maze Game 思维

NEKO#ΦωΦ has just got a new maze game on her PC! The game's main puzzle is a maze, in the forms of a 2×n2×n rectangle grid. NEKO's task is to lead a Nekomimi girl from cell (1,1)(1,1) to the gate at (2,n)(2,n) and escape the maze. The girl can o

[CF1152D] Neko and Aki's Prank - 组合计数

有一个由所有长为 \(2n\) 的合法括号序列组成的 trie,现在要求这棵树上最多的边数,符合边两两之间均没有共同节点。 Solution 首先设根的深度为 \(0\),我们可以只选 trie 上所有深度为偶数的点和父亲的连边,于是答案就是 trie 上深度为奇数的点的个数 然后就是一个很套路的 dp,设 \(f[i

CF1152F Neko Rules the Catniverse

Link 简化题意: 给定正整数\(n,k,m\),求有多少个满足下列条件的长度为\(k\)的序列\(\{a\}\): \(1.\forall1\le i<j\le k,a_i\ne a_j\) \(2.\forall i\in[1,k],a_i\in[1,n]\) \(3.\forall i\in(1,k],a_i\le a_{i-1}+m\) 考虑从小往大考虑每个数,假如我们的数是\(x\),那么我们现在可以

CF1293C - NEKO's Maze Game 分块

一定是两个障碍物组成一对来破坏连通性,每个障碍物可能属于最多3对,然后维护障碍物对数就行。但是懒得讨论,暴力分块过了。 涉及到修改的块暴力重构这个块的连通性。只要左端两个位置和右端两个位置中任意两个可互达就具有连通性。 然后每次询问,就先看每个块的连通性,再看每个块之间是

题解 CF1292A 【NEKO's Maze Game】

有一个结论: 当 \((1,1)\) 不能抵达 \((2,n)\) 时,必定存在一个点对,这两个点的值均为真,且坐标中的 \(x\) 互异,\(y\) 的差 \(\leq 1\) 这个结论的正确性感觉非常显然,就不多说了。 下图可以形象地解释点对的位置关系。 那对于每个点的值,只要开一个数组 f[i][j] 记录一下即可。 有

Codeforces 1152E Neko and Flashback 欧拉路径

Neko and Flashback 把a[ i ] - b[ i ] 看成边, 就是求一遍欧拉路径就好了。 注意图不连通的情况。。 #include<bits/stdc++.h>#define fi first#define se second#define mk make_pair#define PII pair<int, int>using namespace std;const int N = (int)2e5 + 7;int n, a[N], b[

Haxe真的很适合php目标服务器端开发吗?

我有这样一个概念,使用一些php / mysql托管服务构建一个简单的Web应用程序.我还想创建该应用程序的本地版本.本地版本应该与在线版本(i.d.使用浏览器作为ui)类似,并且能够与服务器通信.我希望它尽可能轻量级. 从专业角度来说,我是一名c#/ .net程序员.我也有一些c / c,javascript,py

D. Neko and Aki's Prank(DP)

题目链接: https://codeforces.com/contest/1152/problem/D 题目大意: 给你一个n,你是能够构造出一个长度为2*n的合法括号序列,然后把这些括号序列构造成一个字典树的形式,每一次操作你可以对一条边染色。染完色之后,和这条边相邻的边都不能被染色。 然后问你这棵树最多能染多少条这样的

C. Neko does Maths

a+k与b+k的最小公倍数 求k最小 lcm=a∗b/gcd gcd(a,b)=gcd(a,b-a) a和b加上k之后产生的最大公因数必然是a-b的因子 求差值 枚举差值的所有因子 #include<bits/stdc++.h>using namespace std;typedef long long ll;const int maxn=1e5+5;ll gcd(ll x,ll y) { return y==0 ? x: gcd(

Codeforces Round #554 (Div. 2) 1152B. Neko Performs Cat Furrier Transform

学了这么久,来打一次CF看看自己学的怎么样吧 too young too simple 1152B. Neko Performs Cat Furrier Transform 题目链接:"https://codeforces.com/contest/1152/problem/B" 题目描述: Cat Furrier Transform is a popular algorithm among cat programmers to create longcats.

CF1152 F. Neko Rules the Catniverse (dp)

题意 一条长为 \(n\) 的数轴,可以从任意整点 \(\in [1, n]\) 出发,假设当前在 \(x\) ,下一步能到达的点 \(y\) 需要满足,\(y\) 从未到过,且 \(1 \le y \le x + m\) ,问长恰好为 \(k\) 的合法路径条数。 数据范围 对于 \(F1\) 有 \(1 \le n \le 10^5, 1 \le k \le \min(n, 12), 1 \le m \l