摘要:Linux下开发STM32板 [TOC] 使用CubeMX+SW4STM32 使用Ubuntu18,配套最新版的ROS 我改主意了,IDE不够香 用cubemx生成makefile然后直接make,用vscode编辑 要安装交叉编译器 ,然后直接make就行 关于烧写,用https://github 阅读全文
posted @ 2020-03-26 11:46 zzzc18 阅读(331) 评论(0) 推荐(0) 编辑
摘要:关于这个问题,我search了好长时间终于发现一个令人满意的答案。 命题: $$\sum_{d|n}\varphi(d)=n$$ 证明: $$ \begin{equation } \because n=\prod_{i=1}^{m}p_i^{a_i}\\ 又\because \varphi(n) 是 阅读全文
posted @ 2018-03-06 17:08 zzzc18 阅读(329) 评论(0) 推荐(0) 编辑
摘要:其实高精度就按你平时手算的的方法写出来就好了 这份代码用 $long \ long$ 压 $8$ 位 高精乘可以用FFT优化(这里没有) 高精除需要使用 $2$ 的幂次来试商,这样会快很多 其实这东西要的就是一个 稳 ,一般用到高精的东西最后不是别的地方错了,而是高精错了。 阅读全文
posted @ 2018-01-21 13:19 zzzc18 阅读(121) 评论(0) 推荐(0) 编辑
摘要:"bzoj 1002" Description 轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的。一个N轮状基由圆环上N个不同的基原子和圆心处一个核原子构成的,2个原子之间的边表示这2个原子之间的信息通道。如下图所示 ![1][1] N轮状病毒的产生规律是在一个N轮状基中删去若干条边,使 阅读全文
posted @ 2018-01-21 13:16 zzzc18 阅读(118) 评论(0) 推荐(0) 编辑
摘要:题就不再念了 Solution 首先对棋盘进行黑白染色,像这样 ![1.PNG 19.3kB][1] 然后要统计白点个数,初始白点点权和以及黑点个数与初始黑点点权和 显然的是,最终得到的值 $X$ 可以写作 $$X=\dfrac{WhiteSum BlackSum}{WhiteNum BlackNu 阅读全文
posted @ 2018-01-21 13:13 zzzc18 阅读(100) 评论(0) 推荐(0) 编辑
摘要:"Link" 题意:有一个长度为 $N$ 的数列,求其 $$\sum 所有子数列异或和$$ 以及$$XORSUM \{子数列求和\}$$ $1 \leq N \leq 10^5,元素 0 \leq A_i \leq 10^6$ Solution 对于第一个子问题,按位计算贡献,即计算ans能加多少个 阅读全文
posted @ 2018-01-21 13:11 zzzc18 阅读(64) 评论(0) 推荐(0) 编辑
摘要:问题: 一个人写了n封不同的信及相应的n个不同的信封,他把这n封信都装错了信封,问都装错信封的装法有多少种? "就是hdu2048" Solution: 采用递推的方法 记 $n$ 个数的错排的方案为 $f(n)$。 如果我们已经求出来前 $n 1$ 个 $f(n)$ ,现在考虑将第一个元素放在第 阅读全文
posted @ 2018-01-21 13:09 zzzc18 阅读(120) 评论(0) 推荐(0) 编辑
摘要:我实在懒得写博客了,直接放上来之前讲课做的的PPT得了。 "PPT_Source" "Code.zip" 阅读全文
posted @ 2018-01-21 13:07 zzzc18 阅读(67) 评论(0) 推荐(0) 编辑
摘要:变量(variable) 【题目描述】 有n个变量w[1]~w[n],每个变量可以取W或 W。 有p个式子,形如$H_i=a_i|w[x_i] w[y_i]|+b_i|w[y_i] w[z_i]|$ $+c_i|w[z_i] w[x_i]|+d_i(w[x_i] w[y_i])+e_i(w[y_i] 阅读全文
posted @ 2018-01-21 13:05 zzzc18 阅读(131) 评论(0) 推荐(0) 编辑
摘要:序列(sequence) 【题目描述】 给定一个1~n的排列x,每次你可以将x1~xi翻转。你需要求出将序列变为 升序的最小操作次数。有多组数据。 【输入数据】 第一行一个整数t表示数据组数。 每组数据第一行一个整数n,第二行n个整数x1~xn。 【输出数据】 每组数据输出一行一个整数表示答案。 【 阅读全文
posted @ 2018-01-21 13:04 zzzc18 阅读(135) 评论(0) 推荐(0) 编辑