选修课od
P8386 [PA2021] Od deski do deski
一道很抽象的 \(\text {dp}\)? 状态就比较抽象。注意到 \(m\) 有 \(10^9\),肯定不能带到状态里。但是我们可以注意到:如果当前序列 \(S\) 已经合法,且有 \(S+x\) 合法,那么 \(S+x+x\) 也一定合法,因为我们可以把两个 \(x\) 消掉。因此,可以设计 ......
P8386 [PA2021] Od deski do deski 题解
P8386 platelett 讲的题欸。 先考虑给定序列怎么做。 问题显然可以转化为能否将序列分成若干个子序列。令 \(f_i\) 表示前 \(i\) 个数是否能够删完。则有 \(f_i = f_j[a_i=a_j, f_j=1]\)。这样是 \(n^2\) 的,也无法扩展至所有数列的情况。 建立 ......
华为OD机试 可以组成网络的服务器
题目描述 在一个机房中,服务器的位置标识在 n*m 的整数矩阵网格中,1 表示单元格上有服务器,0 表示没有。如果两台服务器位于同一行或者同一列中紧邻的位置,则认为它们之间可以组成一个局域网。 请你统计机房中最大的局域网包含的服务器个数。 输入描述 第一行输入两个正整数,n和m,0<n,m<=100 ......
P8386 [PA2021] Od deski do deski 题解
显然是一道计数 dp。 dp 状态应该是最难的一部分了,个人认为这种状态设计得比较巧妙。如果像我刚开始一样设 \(dp_{i,j}\) 表示序列中一共有 \(i\) 个数,序列最后一个数为 \(j\) 的合法方案数的话,那么方程就会变得很不好转移,因为我们不知道当前的 \(j\) 和之前的某些数能不 ......
Python 初学之华为OD机试题:求最大数字
题目描述 给定一个由纯数字组成以宇符串表示的数值,现要求字符串中的每个数字最多只能出现2次,超过的需要进行删除;删除某个重复的数字后,其它数字相对位置保持不变。如"34533”,数字3重复超过2次,需要册除其中一个3,删除第一个3后获得最大数值"4533"。请返回经过删除操作后的最大的数值,以字符串 ......
同城双活的必修课 - 落地经验与关键挑战解析
1. 同城双活是什么 同城双活是一种容灾架构的设计模式,主要用于提高系统的可用性和容错性。它通常涉及在同一个城市内建立两个数据中心(机房),这两个数据中心同时对外提供服务,实现了高可用性和冗余。 关键特点和优势包括: 双活部署: 两个数据中心都处于活跃状态,同时处理用户请求。这样,当一个数据中心发生 ......
[PA2021] Od deski do deski
[PA2021] Od deski do deski 看似简单,实则考察的是选手的 DP 基本功,如果像我一样只会观察性质就做不出来这题。 性质:合法的序列一定是由若干个子串按照顺序拼起来的,其中每个子串的开头和结尾是一样的。 然后的想法就是设 \(f_i\) 表示子串 \(i\) 能一次消掉的方案 ......
选修课-字符串哈希表排序
题目:现有两门选修课,每门选修课都有一部分学生选修,每个学生都有选修课的成绩,需要你找出同时选修了两门选修课的学生,先按照班级进行划分,班级编号小的先输出,每个班级按照两门选修课成绩和的降序排序,成绩相同时按照学生的学号升序排序。 学号+成绩组成,中间,分割;要求:1.选出同时选修两门课的学生2.先 ......
Mach-O Inside: 命令行工具集 otool objdump od 与 dwarfdump
1 otool otool 命令行工具用来查看 Mach-O 文件的结构。 1.1 查看文件头 otool -h -v 文件路径 -h选项表明查看 Mach-O 文件头。 -v 选项表明将展示的内容进行"符号化"处理。 上面命令行输出的一个例子如下: magic cputype cpusubtype ......
【华为OD机试真题 python】数轴上两个点集距离
python: def function(): l1 = input().split(" ") l2 = input().split(" ") l3 = input().split(" ") m, n, R = int(l1[0]), int(l1[1]), int(l1[2]) A = [int( ......
【华为OD统一考试B卷 | 100分】 报数问题 (1到3报数)(C++ Java Python javaScript)
华为OD在线刷题平台 平台涵盖了华为OD机试A卷+B卷的真题。平台的题库不断更新,确保能够涵盖华为OD机试的所有真题。 点击链接注册并开始你的刷题之旅:点击立即刷题 华为OD统一考试A卷+B卷 新题库说明 2023年5月份,华为官方已经将的 2022/0223Q(1/2/3/4)统一修改为OD统一考 ......
笨叔:ARM64体系结构与编程之cache必修课
笨叔:ARM64体系结构与编程之cache必修课(上) 奔跑吧Linux社区 为开源布道! 5 人赞同了该文章 第三季视频课程ARM64体系结构与编程之cache基础知识(1) 为什么系统软件人员要深入了解cache? 在一个系统中,cache无处不在,对于一个系统编程人员来说,你无法躲藏。下图是一 ......
P8386 [PA2021] Od deski do deski
# P8386 [PA2021] Od deski do deski [洛谷:Od deski do deski](https://www.luogu.com.cn/problem/P8386) [LOJ3600 Od deski do deski](https://loj.ac/p/3600) # ......
华为OD-机试
### B 卷 #### 100 分题 1:支持优先级的队列 实现一个支持优先级的队列,高优先级先出队列,同优先级时先进先出。 如果两个输入数据和优先级都相同,则后一个数据不入队列被丢弃。 队列存储的数据内容是一个整数。 输入描述:一组待存入队列的数据(包含内容和优先级)。 输出描述:队列的数据内容 ......
领导力选修课
领导力讲座 领导力导论 为什么学:学习可以获得文凭,学习是为了知识,知识就是力量,知识可以提升我们的能力,获得财富。是为了灵魂自由:生命诚可贵,爱情价更高,若为自由故,两者皆可抛。自由包括:生存自由(360万),爱国自由(世界那么大,我 想去看看,720万),爱好自由(1080万),完全自由,要提升 ......
华为OD机试-去除多余字符后剩余最大值
import java.util.*; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { String source = "34533"; String[] ......
华为OD机试-位运算
import java.util.ArrayList; public class Main { public static void main(String[] args) { Integer[] nums = new Integer[]{3, 5, 2, 8, 4}; // 差异值 》异或运算 ^ ......
华为OD机试-公司分奖金
import java.util.Arrays; import java.util.Objects; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { In ......
华为OD机试-区间叠加
import java.util.ArrayList; import java.util.TreeMap; import java.util.stream.IntStream; public class Main { public static void main(String[] args) { ......
华为OD机试-阿里巴巴找黄金宝箱2
import java.util.Comparator; import java.util.HashSet; import java.util.stream.IntStream; public class Main { public static void main(String[] args) { ......
华为OD机试-阿里巴巴找黄金宝箱
import java.util.*; import java.util.stream.Collectors; import java.util.stream.IntStream; public class Main { public static void main(String[] args) ......
华为OD机试-热点网站统计
import java.util.*; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { String[] urls = {"news.qq.com", " ......
华为OD机试-路灯照明问题
import java.util.stream.IntStream; public class Main { public static void main(String[] args) { int[] lights = new int[]{50, 70, 20, 70}; int total = ......
华为OD机试-分班问题
import java.util.ArrayDeque; import java.util.Objects; import java.util.stream.Collectors; public class Main { public static void main(String[] args) ......
ODS层数据同步问题总结
# ODS层数据同步问题总结 项目中参与到一些贴源层从各个系统同步数据的需求,理论上ODS层是不做任何处理的,应该很简单才对,但是实际还是超出理论的, 结合其他同事踩过的坑,总结一些接入的问题。 其实大部分问题,都是源表不规范导致的,因此在抽数前,一定要做好调研,下次写一篇如何做调研的总结。 ## ......
2023年7月随笔之吐槽是门必修课
![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230731131520819-2120815106.png) # 1. 回头看 日更坚持了212天。 - 读《发布!设计与部署稳定的分布式系统》零星更新中 - 读《数据压缩入 ......
影视必修课——像素比_制式_场_帧速率
像素比 像素不一定是方形的 ![image.png](https://s2.loli.net/2023/07/28/DbRouWcerBOgG9p.png) ![image.png](https://s2.loli.net/2023/07/28/9XxDz8ru73cFOTN.png) ![imag ......
[oeasy]python0074[专业选修]字节序_byte_order_struct_pack_大端序_小端序
进制转化 回忆上次内容 上次 总结了 计算字符串值的函数 eval 四种进制的转化函数 bin oct int hex 函数名 前缀 目标字符串所用进制 bin 0b 二进制 oct 0o 八进制 hex 0x 十六进制 eval 无前缀 十进制 添加图片注释,不超过 140 字(可选) 数字4 ......
od
od 输出文件的八进制、十六进制等格式编码的字节 ## 补充说明 **od命令** 用于输出文件的八进制、十六进制或其它格式编码的字节,通常用于显示或查看文件中不能直接显示在终端的字符。 常见的文件为文本文件和二进制文件。此命令主要用来查看保存在二进制文件中的值。比如,程序可能输出大量的数据记录,每 ......
华为 OD 统一考试(B 卷):阿里巴巴找黄金宝箱(5)
最近更新的博客 华为 od 2023 | 什么是华为 od,od 薪资待遇,od 机试题清单 https://dream.blog.csdn.net/article/details/128980730 华为 OD 机试真题大全,用 Python 解华为机试题 | 机试宝典 https://dream ......