iOS
YC312A [ 20240702 CQYC省选模拟赛 T1 ] 第一题(diyiti)
题意 给定一个长度为 (n) 的可重集,以及正整数 (k)。 设一个子集的价值为子集中最大值减去最小值,你需要将这个可重集划分为 (k) 个子集,使得价值之和最小,子集需要满足不重。 (n, k le 100)。 Sol 思考一下发现如果不记录每个子集的信息是不好做的。 考虑将所有子集的大小记录下来,发现这个的数量是 ((0, 0)) 走到 ((k, n / k)) 的方案数,显然为 (C(n /
B. Missing Subsequence Sum
原题链接 题解 1.如果没有不能表示出 (k) 的限制,那么数组由一众二次方构成 2.对于小于 (k) 的数,考虑 (k) 的最高位 (i) 由于 ([0,i-1]) 最多为 (2^i-1) 所以可以考虑添加一个 (k-2^i) 来表示完 ([1,k-1]) 内所有的数(尽管有重复)同时删掉 (2^i) 3.对于大于 (k) 的数,表现为在 (k+1) 上做一众二次方之和,由于缺少 (2^i) 所
AT_arc180_d [ARC180D] Division into 3
题意: 给你一个长度为 (N) 的整数序列 (A=(A_1,A_2,cdots,A_N)) 。请回答下列 (Q) 个问题。 (i) -th 查询:给定整数 (L_i) 和 (R_i) 。求解下面 (B=(A_{L_i},A_{L_i+1},cdots,A_{R_i})) 的问题。 将 (B) 分成三个非空的连续子序列。对于每个连续子序列,让我们找出其元素的最大值。求这些最大值之和的最小值。在这
SMU Summer 2024 Contest Round 3(7.10)
寻找素数对 思路:数的范围为10000,直接筛出所有范围内的质数,n2的枚举所有质数对和的情况 #include <bits/stdc++.h> using namespace std; #define int long long #define PII pair<int, int> const int N = 1e4 + 5; vector<int> pr
F. Vasilije Loves Number Theory
原题链接 题解 (a,n) 互质,所以 (d(n·a)=d(a)d(n)) ,即 (n mod d(n)==0) 是否成立。(总是能构造出一与 (n) 互质,且 (d(a)) 任意的 (a) ) 由于 (n) 会很大,所以我们将 (n) 质因子分解,(n=p_1^{m_1}p_2^{m_2}...p_k^{m_k}) 这样一来 (d(n)=(m_1+1)(m_2+1)...(m_k+1)) 乘 (
Franka Robot demo 力控 force_control.cpp
功能解释: 命令行参数检查:确保传入了正确的机器人主机名。 参数初始化:定义了控制器中使用的参数,包括目标质量、比例增益、积分增益和滤波增益。 机器人连接和设置: 连接到指定主机名的机器人。 设置碰撞行为,确保机器人在运行时避免碰撞。 读取初始机器人状态,计算初始的外部扭矩和重力影响。 力控制回调函数: 检查机器人是否移动过远离初始位置。 计算雅克比矩阵并根据期望质
高考后第一次Codeforces Round 952 (Div. 4)
A Creating Words 思路:拿一个容器交换两数值即可 B. Maximum Multiple Sum 思路点拨:目的是找出一个整数 a,使得 a 到 n 之间所有 a 的倍数的和最大 对于任何小于等于 n 的整数 a,其倍数的和可以通过求和公式计算: C. Good Prefixes 大意:计算数组中“好”的非空前缀的数量。一个前缀是“好”的,如果它包含了一个元素,这个元素等于其
Franka Robot 夹爪控制示例(grasp_object.cpp)
这段代码是一个使用 Franka Robotics GmbH 的夹爪控制库(franka::Gripper)的示例程序。让我来解释一下主要的部分: 命令行参数解析: argv[1]:表示夹爪的主机名或者 IP 地址,用于初始化 franka::Gripper 对象。 argv[2]:表示是否进行归位操作的标志,可以是 true 或 false,在代码中通过 std::stod 转换为
Franka Robot 打印机器人关节位姿(print_joint_poses.cpp)
功能: 命令行参数检查:检查参数个数是否为 2,若不是则输出正确的使用方式并返回 -1。 机器人连接和状态读取:使用指定的机器人主机名连接机器人,并通过 robot.readOnce() 读取当前机器人的状态。 模型加载和姿态获取:通过 robot.loadModel() 加载机器人的模型,并使用 model.pose(frame, state) 获取每个关节相对于基础坐标系的
【专题】2024年国产AI大模型应用报告合集PDF分享(附原数据表)
原文链接:tecdat.cn/?p=36958 原文出处:拓端数据部落公众号 进入21世纪初期,随着计算能力飞跃与大数据浪潮的席卷,AI大模型技术经历了从无到有的蜕变,从纯学术构想迅速转化为实际应用,其复杂性与功能性均实现了质的飞跃。特别是自2022年11月OpenAI推出ChatGPT以来,大模型技术正式步入公众视野,成为热议焦点。阅读原文,获取专题报告合集全文,解锁文末523份全球制药相关
Franka Robot demo 真空夹抓控制示例(vacuum_object.cpp)
功能解释: 命令行参数检查:确保命令行参数个数为 2,若不是则输出正确的使用方式并返回 -1。 连接真空夹爪:通过指定的主机名连接 FRANKA 的真空夹爪。 真空夹爪操作: 读取初始状态:使用 vacuum_gripper.readOnce() 读取并打印真空夹爪的初始状态。 启动真空吸附:使用 vacuum_gripper.vacuum(100, std::chrono::milli
2019第一届长安杯
案情介绍 在一起电诈案件中,受害者称自己的银行卡被他人冒用,曾收到假冒公安的短信,因为自己在一个P2P网站中理财,假冒公安称该网站已被列外非法网站,要自己到公安备案网站填写自己的信息,并帮助自己追回本金,因此信以为真,在网站上填写了自己的信息和绑定的银行卡信息;办案机关推测嫌疑人可能是获取了P2P网站中的注册用户信息,从而进行定向诈骗,因此调取了P2P理财网站的服务器,现委派你对该服务器进行电子数
The 1st Universal Cup. Stage 15: Hangzhou
Preface 久违的线下训练,结果因为祁神有急事赶回家了就我和徐神两个人打 开场就感觉有点不对劲怎么没有签到,然后全程对着几个题红温还想了一堆假算法,最后愉悦暴毙 感觉这场题本身质量都挺高的,但最后只写了5个(赛后补了一个),等以后有时间再来补补吧 A. Turn on the Light 徐神开场一个神秘做法直接秒了,我直接呃呃 假设当前答案可能的取值区间为 ([l,r]),找到其最左和最右
G65 线性基+贪心法 P4570 [BJWC2011] 元素
视频链接:G65 线性基+贪心法 P4570 [BJWC2011] 元素_哔哩哔哩_bilibili P4570 [BJWC2011] 元素 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
[ARC080F] Prime Flip 题解
Description 有无限枚硬币,其中有 (n) 枚硬币 (x_{1ldots n})。初始时正面朝上,其余均为背面朝上,每次可以选择一段区间 ([l,r]),将区间内所有硬币翻转,其中 (r-l+1) 为一个奇质数。 问最少多少次能将所有硬币全部翻为背面朝上。 (1leq nleq 100, 1leq x_1leq x_2leqldotsleq x_nleq 10^7)。 Solution
Franka Robot demo 关节阻抗控制(joint_impedance_control.cpp)
关键点 初始化和参数检查: 检查是否提供了所需的参数(机器人主机名)。 初始化轨迹参数。 打印线程: 一个单独的线程以指定的速率打印力矩误差和其他数据。 机器人连接和配置: 使用提供的主机名连接到机器人。 设置机器人的默认行为并将其移动到初始关节配置。 碰撞行为和模型加载: 配置机器人的碰撞行为。 加载机器人的运动学和动力学模型。 笛卡尔位置
Matebook14 2020款 更换固态(全流程)
Matebook14 2020款 更换固态全流程 因为工作的原因需要升级存储,我的老款的Matebook14只有512G。网络上的中文教程普遍比较古老。特此写下这篇笔记希望能帮助到有需要的朋友。 工具 螺丝刀(四花00和六花T4) 新的固态硬盘 U盘(容量不小于1G) 移动硬盘(容量不能小于你的系统镜像) 操作流程 1.前期软件准备 1.0 通过win11自带的原生工具把系统映像导入到移动硬盘
SMU Summer 2024 Contest Round 3
SMU Summer 2024 Contest Round 3 寻找素数对 题意 给你一个偶数,找到两个最接近的素数,其和等于该偶数。 思路 处理出 1e5 以内的素数,然后遍历,更新最接近的答案。 代码 抱歉 题意 平面上有 n 个点,每个点至少有 2 条曲线线段连接,所有曲线线段不相交,但是任意两点之间可以有多条曲线,问你 n 个点将平面分成了 m 份中存在的曲线线段数量。 思路 满足最小的
Franka Robot 笛卡尔阻抗控制示例(cartesian_impedance_control.cpp)
这段示例代码展示了如何实现一个简单的笛卡尔阻抗控制器,用于控制 FRANKA 机器人的末端执行器在笛卡尔空间内的运动。以下是代码的关键部分和功能解释: 命令行参数检查: 程序开始时检查是否传入了正确的机器人主机名,确保可以连接到指定的机器人。 阻抗参数定义: 定义了平移和旋转的阻抗参数,包括平移刚度 translational_stiffness 和旋转刚rota
洛谷CF1342B Binary Period题解
原题解和原题。 这道题比较水。 这道题分两种情况,分别为 $t$ 由一种字符构成和由两种字符构成两种情况。 $t$ 只有 $0$ 或 $1$。 此时的 $k$ 就是 $1$,直接输出 $t$ 就是最好的选择。 $t$ 既有 $0$ 又有 $1$。 此时的 $k$ 为 $2$,字符串由 01 或 10 构成。我们设 $a_i$ 为字符串的第 $i$ 个字符,且它为 $0$。如果 $a_{i+
Linux下有线网卡驱动
1 网络硬件接口介绍 1.1 MAC和PHY介绍 嵌入式网络硬件分为两部分:MAC 和 PHY,大家都是通过看数据手册来判断一款 SOC 是否支持网络,如果一款芯片数据手册说自己支持网络,一般都是说的这款 SOC 内置 MAC,MAC 类似 I2C 控制器、SPI 控制器一样的外设。 光有 MAC 还不能直接驱动网络,还需要另外一个芯片:PHY,因此对于内置 MAC 的 SOC,其外部必须搭配一
神州鲲泰 KunTai R722服务器默认密码指南
开机在提示界面按F4 或 DELETE,进BIOS 默认密码为 KunTai@2020。 iBMC 管理网口默认 IP 为 192.168.1.2。iBMC 系统的默认用户名为 Administrator,默认密码为 Admin@9000。 其它可能的IP地址还有,192.168.2.10 192.168.2.100 i
1172:求10000以内n的阶乘
#include<iostream> #include<vector> using namespace std; int main(){ int n,sam=0; cin>>n; vector<int> a; a.push_back(1); for(int i=2;i<=n;i++){ for(int j=0;j<a.si