please sign arc 169

某app的sign分析

charles抓取到sign值是一个128位的值,猜测可能是md5或sha128。 寻找sign计算的关键点,可以通过jnitrace对NewStringUTF等函数进行hook,也可以直接写frida脚本hook strlen/NewStringUTF等字符串处理函数,以字符串长度为32进行过滤。 ......
sign app

ARC144E GCD of Path Weights

Description 给定 \(n\) 个点,\(m\) 条边的有向图,图中的任意一条有向边满足 边起点的编号小于边终点的编号。每个点有点权,但其中有些点的点权未知。 你需要找到一种给未知点权值的方案,使得 所有 \(1\to n\) 的路径点权和的最大公因数最大,或者告知答案可以无限大。输出这个 ......
Weights 144E Path ARC 144

ARC168E

简要题意 给定一个长度为 $n$ 的序列 $a$,将 $a$ 划分为 $k$ 个连续段,最大化满足连续段中元素和 $\geq s$ 的连续段数。 题解 首先发现是恰好 $k$ 个连续段,这种类型的题套路地考虑 wqs 二分,然后你会惊喜的发现这玩意不是凸的,我的思考也就卡在这里了。 正确的做法是观察 ......
168E ARC 168

Atcoder 中高分段 选做 与 ARC vp

开坑,主推红题和铜牌题,来源乱七八糟,目前一部分来自学校给的。 一眼秒了标绿,想了很久或是接受了提示标蓝,看了题解或者认为题很难标红。意义重大标星。很主观(然后发现其实基本上大多数题都不会,狠狠地难过了)。 以后有时间可能会开始板刷 ARC,现在,还是,慢慢来吧。 upd-2023-10-30:和 ......
Atcoder ARC vp

[ARC106F] Figures 题解

题意 给定 \(N\) 个带有若干洞的节点,其中第 \(i\) 个点上有 \(d_i\) 个洞。 先可以在两个不同的节点的洞之间连边,一个洞最多连一条边,求使得最终形成的图是一棵树的方案数,对 \(998244353\) 取模。 洞之间相互区分,两个方案不同当且仅当存在一条边在两个方案中的连的洞不同 ......
题解 Figures 106F ARC 106

docker login 时报x509: certificate signed by unknown authority

1、打开daemon.json,加入你的私库地址 vi /etc/docker/daemon.json { "registry-mirrors": ["https://8f6a79wk.mirror.aliyuncs.com"], "insecure-registries":["私库地址"] } 备 ......
certificate authority 时报 unknown docker

[ARC160C] Power Up

题目描述: 给出一个大小为 \(N\) 的可重集 \(A=\lbrace\ A_1,A_2,\dots,A_N\ \rbrace\)。 你可以执行若干次如下操作(也可以不执行)。 将两个 \(x\) 合并成一个 \(x+1\)。 输出最终可能的集合个数对 \(998244353\) 取模的结果。 数 ......
Power 160C ARC 160 Up

AT_arc154_b

题目简述 输入两个字符串 \(S\) 和 \(T\),将他们进行如下操作: 将 \(S\) 字符串的第一位删掉,放在任意一位。 问最少多少次以后可以让 \(S\) 和 \(T\) 相等。 思路简述 看到这个题目以后,第一个想到的就是搜索,暴力搜一遍。但是仔细想来倒也不用这么麻烦,只需要特判一下就可以 ......
AT_arc 154 arc AT

[ARC107F] Sum of Abs 题解

题意 给定一个 \(N\) 个点,\(M\) 条边的简单无向图,每个节点有两个值 \(A_i\) 和 \(B_i\)。 现对于每个节点,均可以选择花费 \(A_i\) 的代价将其删去或保留节点。若一个节点被删除,那么所有与其向连的边也会被删除。 定义一个极大联通块的权值为联通块内所有节点的 \(B_ ......
题解 107F ARC 107 Sum

在ARC(自动引用计数)下,IBOutlets 应该是强引用(strong)还是弱引用(weak)?

内容来自 DOC https://q.houxu6.top/?s=在ARC(自动引用计数)下,IBOutlets 应该是强引用(strong)还是弱引用(weak)? 我正在使用 ARC(自动引用计数)专门为 iOS 5 进行开发。在这种情况下,指向 UIView(及其子类)的 IBOutlet 应 ......
IBOutlets 还是 strong weak ARC

Linux openssh问题解决: Permission denied, please try again

1. vim打开 sshd_config 文件 vim /etc/ssh/sshd_config 2. 搜索 PermitRootLogin ,将 PermitRootLogin prohibie-password 改为 如下: PermitRootLogin yes ......
Permission openssh denied please 问题

[ARC123E] Training

多测,求值 \[\sum_{i=1}^{n}\Big[a+\lfloor\frac{i}{b}\rfloor=c+\lfloor\frac{i}{d}\rfloor\Big] \]\(1\le T\le 2\times 10^5\),\(1\le n\le 10^9\),\(1\le a,b,c,d ......
Training 123E ARC 123

[ARC099E] Independence

题目描述: 给定一张图。求将这张图分成两个完全子图后,最少会有多少条边的端点属于同一个完全子图。 数据范围: \(1\leq n\leq 700\) 思路; 发现这个 \(n\) 的范围非常小,所以他支持 \(n^2\) 的做法。 然后我们思考怎么转换一下这个问题。显然如果是完全子图的话,就不是很方 ......
Independence 099E ARC 099

[ARC106E] Medals 题解

题意 有一个商店和 \(N\) 名员工,其中第 \(i\) 名员工在第 \(1 \sim A_i\) 天工作,在第 \(A_i + 1 \sim 2 \times A_i\) 休息,接下来每 \(A_i\) 天改变一次状态。 每一天你都可以选择一名来上班的员工并为其颁一个奖,求使得每名员工都获得至少 ......
题解 Medals 106E ARC 106

[ARC092F] Two Faced Edges 题解

题意 给定一张有向图,询问将每条有向边反向过后整个图的强连通分量的个数是否发生改变。 数据范围:$n\le 1000,m\le 200000$。 思路 分类讨论,讨论强连通分量是增加了还是减少了,假设修改的边是 $u\to v$。 强连通分量减少 因为只修改了一条边,所以强连通分量减少的情况肯定是 ......
题解 Faced Edges 092F ARC

ARC119F 题解

前言 ARC119F 好厉害,是没见过的自动机 DP。 正文 [1] 分析 主要分析一下为什么这么写。 [2] 状态设计 [3] 自动机状态转移 感觉状态设计中最难的就是如何处理带 \(O\) 的。 见参考资料。 [4] 代码 还没写。写ing 这是自动机的初始化(有点麻烦)。 int to[Kin ......
题解 119F ARC 119

【杂题乱写】AtCoder-ARC116

AtCoder-ARC116_C Multiple Sequences 朴素 DP 是设 \(f_{i,j}\) 表示第 \(i\) 个位置填 \(j\) 的方案数,时间复杂度 \(O(n^2\log V)\)。 考虑求出元素都不同序列个数,再根据长度乘组合数,这样长度是 \(O(\log V)\) ......
AtCoder-ARC AtCoder ARC 116

scaled sign compressor(比例符号压缩器)

1、信号处理领域 在信号处理领域,"scaled sign compressor"(比例符号压缩器)是一种用于压缩信号幅度的算法。它通常用于减小信号的动态范围,以便更有效地表示或传输信号。 "scaled sign compressor"的工作原理如下:首先,它计算信号的绝对值,并将其与预先设定的阈 ......
compressor 符号 比例 scaled sign

ARC047D

首杀问号题,虽然没有问号题的难度,但是至少是自己想出来的。 对于操作一和二,我们直接用分一个数组记录下来,\(O(nq)\)。 对于操作三,我们思考怎么样通过上面记录的信息处理答案。发现对于一个矩形,只要确定了 \(x+y\) 的值,\(x-y\) 的值就是一个区间,因为矩形的约束可以变成 \(2\ ......
047D ARC 047

The following perl modules required by RepeatModeler are missing from your system. Please install these first: JSON; JSON::PP; File::Which

001、问题 RepeatModeler 编译安装报错如下: 002、尝试逐个安装确实的perl模块; 也是各种问题; 最后不想折腾, 就大力出奇迹,全安装, 可一次解决所有报错; (base) [root@pc1 RepeatModeler-2.0.2a]# yum -y install perl ......

[ARC105F] Lights Out on Connected Graph 题解

题意 给定一个 \(N\) 个点 \(M\) 条边的简单无向联通图 \(G\)。每个边有红和蓝两种颜色,初始时每条边均是红色。 现在通过移除 \(G\) 中的一些边来获得一个新的无向图 \(G^{\prime}\),求在所有的 \(2^M\) 种方案中有多少种方案可以使得 \(G^{\prime}\ ......
题解 Connected Lights Graph 105F

【ARC085F】NRE

题目描述 一个全部为 \(0\) 的数组 \(a\) 。给01数组 \(b\) 和 \(q\) 个操作,每个操作 \(l_i,r_i\) ,即将 \(a\) 的 \([l_i,r_i]\) 全部赋值为 \(1\) ,你可以选一些操作,不要一些操作,求最后 \(a\) 和 \(b\) 最少有多少位不同 ......
085F ARC 085 NRE

ERROR 1067 (42000): Invalid default value for 'sign_date'

修改 /etc/mysql/mysql.conf.d/mysqld.cnf,增加: sql_mode='ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' 然后重启mysql即可 ......
sign_date Invalid default ERROR 42000

[ARC105E] Keep Graph Disconnected 题解

题意 给定一张由 \(N\) 个点和 \(M\) 条边组成的简单无向图 \(G\),定义一个无向图是好的当且仅当这张图满足以下条件: \(1\) 号节点和 \(N\) 号节点不联通 图中不存在重边和自环 现有两人轮流采取操作,每轮操作如下: 选择两个点 \(u, v\),将边 \((u, v)\) ......
题解 Disconnected Graph 105E Keep

[ARC105D] Let's Play Nim 题解

题意 给定 \(N\) 个背包,其中第 \(i\) 个背包中有 \(a_i\) 个石子。同时还有 \(N\) 个盘子,初始时盘子中没有石子。 两人轮流执行下列操作: 若存在背包中还有石子,选择一个非空背包和盘子,将背包中的石子放入盘子中,注意这里对盘子没有要求; 若不存在背包中还有石子,选择一个非空 ......
题解 105D Play ARC 105

[ARC105C] Camels and Bridge 题解

题意 给定 \(N\) 个重物,其中第 \(i\) 个重物的重量为 \(w_i\)。现在要将其排成一排,可以任意指定相邻两个重物的距离。 同时给定 \(M\) 个限制,其中第 \(i\) 个限制为 \((l_i, v_i)\),表示要求不存在长度为 \(l_i\) 的线段,使得其包括的重物重量之和大 ......
题解 Camels Bridge 105C ARC

ARC_068F Solitaire题解

非常骚的一道题 首先看数据范围就很像dp(而且在dp专题里),尝试直接dp,发现不太行 手玩一波样例,发现答案是 2的若干次方乘一个系数。我们发现 “若干”=n-k-1,这是巧合吗!? 思索一番,会发现当我们取完k个数后 剩下的n-k个数 取法就为 2^(n-k-1) ,为什么呢? 可以把每次操作看 ......
题解 Solitaire ARC 068

【杂题乱写】AtCoder-ARC115

AtCoder-ARC115_F Migration * 把问题转化成在某个限制 \(mid\) 下求初始局面和最终局面能到达的最小代价局面,如果相等则说明可达。 比较局面的方式是比较权值,如果相等按字典序比较。 对每个节点 \(u\) 求出权值比 \(u\) 小或权值与 \(u\) 相等且编号比 ......
AtCoder-ARC AtCoder ARC 115

[ARC140B] Shorten ARC 题解

分析 自然,我们可以想到利用贪心去解题。 我们可以证明,$\texttt{ARC}$ 左右两边 $\texttt{A}$ 和 $\texttt{C}$ 个数多的比少的变为 $\texttt{R}$ 贡献能更多,第奇数次操作比第偶数次能使操作次数更多。 于是,我们可以得出这样的一个算法: 若为奇数次操 ......
题解 ARC Shorten 140B 140

Cookie、session、token、sign鉴权

Cookie及token请求原理:cookie信息 第一次访问及登陆接口的响应头里会返回:set-cookie,包含Uid,sessionId、域名domain;token是在登陆接口的响应体里返回的。其它接口在请求头里携带cookie或token. web通常用cookie,移动端通常用token ......
session Cookie token sign