```cpp /*革启博客,革启网,袁欢,袁欢的博客,袁欢博客 版本:vs2019社区版 功能;C语言汉诺塔问题 */ #include<stdio.h> void move(char x, char y); void move(char x, char y) { printf("%c-->%c\n ...
分类:
编程语言 时间:
2020-07-24 16:45:47
阅读次数:
92
本题题面有误,所求非递增序列,而是单调不下降序列,如{2,3,3}是合法的 输入格式 输出格式 样例输入 2 6 3 1 4 5 8 7 6 3 2 1 6 5 4 样例输出 Yes! No!数据范围与提示 思路:设f[i][j]为第一个序列以a[i]结尾,第二个序列长度为j且最后一个数为f[i][ ...
分类:
其他好文 时间:
2020-07-23 22:59:31
阅读次数:
81
串口发送 重写fputc函数 /* 优点 直接使用printf函数,发送数据长度无限制,不需要额外的数组空间 缺点 只能对应一个串口,暂时没想到解决方案 */ //头文件中要包含 stdio.h 然后就可以正常使用printf了 int fputc(int ch ,FILE *F) { HAL_UA ...
分类:
其他好文 时间:
2020-07-23 22:27:53
阅读次数:
51
基数上限为给定的那个数(不懂),需要二分查找?'?'? #include<bits/stdc++.h> typedef long long ll; int n, tag, radix; char num[2][15]; #define val(c) ('0'<=(c)&&(c)<='9'?(c)-' ...
分类:
其他好文 时间:
2020-07-23 22:22:19
阅读次数:
70
22. #include <stdio.h>main() { int i, k; int array[4][2] = {{1,2}, {4,9}, {6}}; for (i=0; i<2; i++) for (k=0; k<4; k++) { printf("%d,", array[k][i]); ...
分类:
编程语言 时间:
2020-07-22 11:21:51
阅读次数:
60
流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。 Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重复代码而生的结构,属于扩展类的流程控制。 if else 分支结构 if 条件判断基本写法 Go语言中if条件判断 ...
分类:
编程语言 时间:
2020-07-22 11:08:18
阅读次数:
73
[Lyndon分解] HDU 6761 Minimum Index (2020多校训练) 题解 待补。 Code #include <iostream> #include <algorithm> #include <cstring> #include <string> #include <cstdi ...
分类:
其他好文 时间:
2020-07-22 01:46:30
阅读次数:
178
一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数,并按下面格式输出其因子: 6 its factors are 1,2,3 答案解析: 因子:整数a除以整数b(b≠0) 的商正好是整数而没有余数,我 ...
分类:
其他好文 时间:
2020-07-21 22:49:52
阅读次数:
99
HDU - 2256 神仙题,完全没想到。 朴素想法,我们开4*4的矩阵,分别记录$\sqrt{2}\(,\)\sqrt{3}\(,\)\sqrt{6}$,$1$的系数,然后快速幂。 但是我们没法对系数取模,因此不能确定整数部分。 再分析一下,题目让我们求$(\sqrt{2} + \sqrt{3}) ...
分类:
其他好文 时间:
2020-07-21 22:39:27
阅读次数:
61
题目链接 #解题思路 题面差不多已经用的算法写到脸上了,不过有个问题就是怎么判断枚举的区间符合条件,如果直接暴力的话复杂度就要乘上q,但是如果用一个变量来计数的话,就能让时间复杂度降下来。 #代码 const int maxn = 1e5+10; int n,m,a[maxn],cnt[maxn]; ...
分类:
其他好文 时间:
2020-07-21 13:37:33
阅读次数:
60