乐子atcoder日记day3

AtCoder Regular Contest 165

Preface 这场前三题是上周四写的,今天课有点多本来想着把最近两场CF的博客先写下的 但后面发现还有CCLCC的杂谈没写,写完发现由于晚上要上课没时间了,只能先把这场先写一下 A - Sum equals LCM 设\(n=\prod_{i=1}^k p_i^{c_i}\),不难发现令\(A_1 ......
AtCoder Regular Contest 165

题解 AtCoder Beginner Contest 268 A~H

RobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinC... ......
题解 Beginner AtCoder Contest 268

9.25日记

如何确保数据的准确性和完整性? 数据采集和输入验证:实施严格的数据采集和输入验证措施,例如使用预定义的选项列表、数据范围检查和格式验证,以防止错误或无效数据的输入。 数据审核和校对:进行数据审核和校对,通过与其他可靠数据源进行比较或使用规则和算法验证数据的一致性和准确性。 数据更新和维护策略:确保有 ......
日记 9.25 25

9.24日记

三、是否需要与其他系统进行集成,如采购系统或质量控制系统? 采购系统集成:与采购系统集成,实现原料采购信息的自动同步和更新,以确保数据准确性和实时性。 质量控制系统集成:与质量控制系统集成,获取生产质量数据并进行分析,以促进生产过程的改进和质量管理。 岗位有权访问和使用系统: 具体的岗位权限可以根据 ......
日记 9.24 24

python DAY3

if 之后想直接跳开不执行的话用 : pass 就可以。 python 中变量都是可以全局使用的: 与或非 and or not else if 在python中是 elif 两数比较 简写方法 想输出一个符号有时候需要敲两个上去: ......
python DAY3 DAY

【题解】AtCoder-ABC321

AtCoder-ABC321A 321-like Checker 依题意判断。 提交记录:Submission - AtCoder AtCoder-ABC321B Cutoff 枚举 \(a_n\),依题意模拟即可。 提交记录:Submission - AtCoder AtCoder-ABC321C ......
题解 AtCoder-ABC AtCoder ABC 321

加训日记 Day1——Codeforces Round 898(div4)低级失误

开始加训的第一天 ·cf AC了两道800题,一道1000的题目有思路,但是代码必然写的不如标答优美,一道1200思路有问题; ·atcoder写了道ABC的A,B的最长回文字符串突然忘记之前怎么写的了(bushi; ·898的div4场最后一场保护,E题出大锅,中间变量没用LL溢出了,结果赛后重测 ......
Codeforces 日记 Round Day1 div4

加训日记 Day2——牛客练习赛116的高光时刻(bushi

Day2,2023.9.22 ·把昨天出大锅的E给补掉了,FG可以补但还没来得及捏 ·牛客练习赛116,近期牛客系列赛唯一高光时刻捏,但是还是出低级错误 ·A题B题调数据都按到提交的快捷键了,B题最后一次交前还忘记删debug代码了qwq ·C题上来写了个模拟交了两发直接WAWA ·我向众神祈祷,回 ......
练习赛 时刻 日记 bushi Day2

AtCoder Beginner Contest 321

A - 321-like Checker (abc321 A) 题目大意 给定一个数,问从高位到低位,数字是不是递减的。 解题思路 可以以字符串读入,然后依次判断即可。 神奇的代码 #include <bits/stdc++.h> using namespace std; using LL = lo ......
Beginner AtCoder Contest 321

9.23日记

#text3_1入库CREATE TEMPORARY FUNCTION dboutput AS 'org.apache.hadoop.hive.contrib.genericudf.example.GenericUDFDBOutput'select dboutput('jdbc:mysql://lo ......
日记 9.23 23

9.22日记

hive 中数据库为shuju、、、、、、create table daiin as select day_id as day_id,buy_nbr as buy_nbr, sum (cnt) as cnt, sum (round) as round from test3 where buy_nbr ......
日记 9.22 22

算法打卡|Day3 链表part01

Day3 链表part01 今日任务 ● 链表理论基础 ● 203.移除链表元素 ● 707.设计链表 ● 206.反转链表 [TOC] 链表理论基础 文章链接:https://programmercarl.com/%E9%93%BE%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F ......
算法 Day3 part Day 01

随想录Day3|203. 移除链表元素、707. 设计链表、206. 反转链表

随想录Day3|203. 移除链表元素、707. 设计链表、206. 反转链表 之后的文章就不放题目链接了,因为真的很推荐Vscode的LeetCode插件,搜一下题号就可以开始code了! 我没怎么用过C++所以也是才开始熟悉它的特性,因为是链表的开始,所以搬运一下卡尔的这一小段代码。 // 单链 ......
随想录 随想 元素 Day3 Day

AtCoder Grand Contest 046 E Permutation Cover

洛谷传送门 AtCoder 传送门 若 \(2\min\limits_{i = 1}^m a_i < \max\limits_{i = 1}^n a_i\) 就无解,因为根据排列的性质必然存在 \(yxxxy\) 或两端 \(xxyy\) 的情况,并且若这个条件不满足,就可以构造一组解。 考虑最小化 ......
Permutation AtCoder Contest Grand Cover

AtCoder Beginner Contest 318 ABCDE

AtCoder Beginner Contest 318 A - Full Moon 思路:等差数列求项数 // AC one more times // nndbk #include <bits/stdc++.h> using namespace std; typedef long long ll ......
Beginner AtCoder Contest ABCDE 318

AtCoder Beginner Contest 320 ABCDE

AtCoder Beginner Contest 320 A - Leyland Number 思路:直接快速幂 // AC one more times // nndbk #include <bits/stdc++.h> using namespace std; typedef long long ......
Beginner AtCoder Contest ABCDE 320

AtCoder Beginner Contest 253 E

AtCoder Beginner Contest 253 E - Distance Sequence 思路:前缀和优化DP 要求$ |a[i]-a[i+1]|>=k\( 定于\)dp[i][j]:\(前\)i\(个数以\)j\(结尾的合法序列数列 \) dp[i][j] += dp[i-1][1~( ......
Beginner AtCoder Contest 253

2023.09.21 日记

考试 昨天 \(6\) 道有一道被卡长,非常伤心。今天一看,看伤心了,\(4\) 题只做了 \(\frac{1}{4}\),整整 \(1\) 题。。。 前 \(40\) 分钟,写了 \(A\),后面去写 \(D\),写了 \(2.5h\),结果得了一个大大的蛋。至今还不知道哪里错了 接着清铮说写 \ ......
日记 2023 09 21

Atcoder-Countings3

目录Atcoder-Countings3IntroAC01 [ABC266G] Yet Another RGB Sequence(2045)ProblemSolutionAC02 [ARC162E] Strange Constraints(2780)ProblemSolutionAC03 [ARC1 ......
Atcoder-Countings Countings Atcoder

AtCoder Beginner Contest 313 Ex Group Photo

洛谷传送门 AtCoder 传送门 考虑若重排好了 \(a\),如何判断可不可行。显然只用把 \(b\) 排序,把 \(\min(a_{i - 1}, a_i)\) 也排序(定义 \(a_0 = a_{n + 1} = +\infty\)),按顺序逐个判断是否大于即可。 这启示我们将 \(\min( ......
Beginner AtCoder Contest Group Photo

大二快乐日记9.20(关于音乐审美的一些自我理解)

我报了每周三晚上的音乐鉴赏。一开始以为是超星网课,后来发现是线下课,也好顺便涨涨我的审美。老师讲得不错,讲得很广,各种音乐类型都涉及到了。大多数是一些民族歌曲,中国的,欧洲的都有。我还记得每次建民老师给我们上课之前都会放一些歌曲,这些歌曲一听就有点他们那个时代的感觉。这些歌的内容是毋庸置疑的,情歌则 ......
日记 音乐 9.20 20

AtCoder Grand Contest 017

链接 C. Snuke and Spells 容易发现合法序列排序后一定是若干段值域连续的部分组成: 可以发现最小次数就是重叠/空出的部分大小。 每次修改只会对 \(O(1)\) 个点 \(±1\),直接维护即可。 #include<iostream> #include<cstdio> #inclu ......
AtCoder Contest Grand 017

9.20日记

1 抽象工厂模式的定义 抽象工厂模式是一种创建型设计模式,它提供了一种创建一组相关或相互依赖对象的方式,而无需指定它们的具体类。该模式以一组抽象接口为核心,包括抽象工厂接口和一组抽象产品接口,每个具体工厂类负责创建特定产品家族,保证这些产品之间的兼容性。客户端代码通过与抽象工厂和抽象产品接口交互,可 ......
日记 9.20 20

9.19日记

若是 DataNode 没有启动,可尝试如下的方法(注意这会删除 HDFS 中原有的所有数据,如果原有的数据很重要请不要这样做):#针对 DataNode 没法启动的解决方法cd /usr/local/hadoop./sbin/stop-dfs.sh # 关闭rm -r ./tmp # 删除 tmp ......
日记 9.19 19

AtCoder Grand Contest 023 E Inversions

洛谷传送门 AtCoder 传送门 首先将 \(a\) 从小到大排序,设 \(p_i\) 为排序后的 \(a_i\) 位于原序列第 \(p_i\) 个位置,\(x_i\) 为要填的排列的第 \(i\) 个数。 设 \(A = \prod\limits_{i = 1}^n (a_i - i + 1)\ ......
Inversions AtCoder Contest Grand 023

ZROI[2023CSP七连 Day3] 金人旧巷 题解

题目链接 金人旧巷 题目大意 给你一棵树,需要支持两个操作: 1.对于所有节点 \(v\) (包括 \(u\) 本身) 记 \(v\) 与 \(u\) 的简单路径长度为 \(d\) ,\(v\) 的权值增加 \(\frac{w}{\left \lfloor p^{d} \right \rfloor} ......
题解 ZROI 2023 Day3 CSP

AtCoder Beginner Contest 320 F Fuel Round Trip

ABC 320 F 题意 汽车从0开始出发,最终到达\(X_n\)再返程回到0,一开始有汽油\(H\)升,每公里耗油一升,在点\(X_i\)有加油站,每个加油站只可以加油一次,并且一次就加\(W_i\)升,花费\(P_i\),且最大油量有限制\(\leq H\)。问最小花费 思路 它的数据范围\(n ......
Beginner AtCoder Contest Round Fuel

Atcoder Regular Contest 165(A~E)

赛时 45min 切 A~C,降智不会 D,罚坐 1h,喜提 rk70+ -> rk170+。 A - Sum equals LCM 可证明结论:若 \(N\) 只含有一种质因子则无解,否则有解。 B - Sliding Window Sort 2 这么多 corner case 的题竟然 10mi ......
Atcoder Regular Contest 165

【踩坑日记】uni-app相机抽帧,相机被多次初始化问题

缘起:最近频繁接到使用我们AI运行识别插件用户的反馈,部分机型在uni中抽几帧后,就不再帧的了。开始以为又是小程序的API兼容的问题(确有机型出现过抽帧兼容性问题),后面越来越多的反馈在原生下无问题,只有采用uni-app方案的有问题... 一、先看抽帧简略代码 下面是小程序做AI运动识别的第一步, ......
相机 uni-app 日记 问题 uni

AtCoder Regular Contest 165 B Sliding Window Sort 2

洛谷传送门 AtCoder 传送门 悲,赛时代码赛后被 hack 了。 发现对子段排序不会使排列的字典序变大。因此若存在长度 \(\ge k\) 的递增子段直接输出原排列。 否则答案与原排列的 \(\text{LCP}\) 至少为 \(n - k\)(可以通过对 \([n - k + 1, n]\) ......
AtCoder Regular Contest Sliding Window