-
二叉树初始化代码
struct TreeNode {int val;TreeNode *left;TreeNode *right;TreeNode() : val(0), left(nullptr), right(nullptr) {}T
-
C语言之冒泡法排序
(一)功能说明:将手动方式输入的7个整数,通过冒泡法排序之后,再输出。 (二)代码如下: #include int main(){ int i,j; int temp; int data[7]; printf("输入7个整形的数字
-
C语言实现矩形旋转(及其两种变式)
前言 在很多题目抽象化后的模型里会用到矩形的旋转,这时候如果知道了矩形旋转的方法,便可以在编码环节快速的实现。这里是实现简易的旋转,所以不涉及旋转任意角度的公式计算,只有旋转90,180,270等的方法。 一、顺时针旋转九十度 给定 m
-
【C语言经典题动图超详解】(汉诺塔,数字金字塔...)
大家好,这里是小张,今天是五一劳动节,小张在这里祝大家劳动节快乐,然后今天给大家带来的是C语言入门经典题目详解,老样子,废话不多说,我们现在就开始! 另外这里小张给大家推荐一款什么阶段都适用的在校刷题神器以及可以模拟大厂面
-
【***蓝桥杯国赛部分真题及解析汇总***】
(67条消息) 2017蓝桥杯国赛CC++B组真题_Micmic33的博客-CSDN博客(67条消息) 2018蓝桥杯国赛CC++B组真题_Micmic33的博客-CSDN博客(67条消息) 2019蓝桥杯国赛CC++B组真题
-
树结构---二叉树2非递归遍历
目录 完整代码(binTree.h) 主函数测试 非递归的前中后遍历 前序实现: 中序 后序 完整代码(binTree.h) #include"seqQueue.h"#include#includeusin
-
zzulioj 1000 从今天开始入坑C语言
#includeint main (){printf("从今天开始入坑C语言n");}
-
括号序列 第12届蓝桥杯省赛c++b组 J题 满分题解
备赛2022年蓝桥杯,这道题我只能写出dfs代码,得15分 然后看了多篇博客题解和讲解视频,但一直没看懂题解… 本来这次是想直接放弃, 最终硬着头皮想通了。 所以我想分享自己在看的过程中产生的问题,以及这些问题的答案。 题目题解的主要思
-
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?--------拓展输入四个一位整数,输出组成的三位数
代码示例如下: #include #include int main() {int p=0;int i, j, k;for (i = 1; i < 5; i++){for (j = 1;
-
C语言 实现字符串的复制
1.将字符串a的数据复制到字符串b中 (5.用for循环和指针来实现 )------注释掉部分采用的是此方法 #include int main(){void copy_string(char from[], char to[]);
-
第十一届蓝桥杯大赛软件类省赛第二场CC++ 大学 B 组
试题 A: 门牌制作#include using namespace std;int main(){int ans = 0;for(int i = 1; i = 1; j --, k ++)a[j][k] = x ++;d = -d;}
-
C++ 函数模板实例二
利用函数模板封装一个排序的函数,可以对不同数据类型数组进行排序排序规则从大到小分别利用char数组和int数组进行测试 #include #include #include using namespace std;templatev
-
2017蓝桥杯国赛CC++B组真题
36进制 对于16进制,我们使用字母A-F来表示10及以上的数字。 如法炮制,一直用到字母Z,就可以表示36进制。 36进制中,A表示10,Z表示35,AA表示370 你能算出 MANY 表示的数字用10进制表示是多少吗? 请提交一个整
-
【国信长天蓝桥杯】扩展板③ 数码管的使用
摘要 本文章主要基于国信长天蓝桥杯嵌入式开发板及其扩展板,介绍了扩展板上数码管的使用方法。硬件原理图通过上图可以看出,三个数码管分别由三个75LS595锁存器驱动,采用共阴极的方式连接。 75LS595的三个控制引脚RCLK,SCK
-
C语言课设--俄罗斯方块(上)
俄罗斯方块相信大家一定都不陌生,接下来我们就用C语言来复刻一下: 用到以下的头函数: #include #include #include #include #include首先我们先定义一些全局变量和结构体: #define ROW
-
蓝桥杯每日一练-c++喜羊羊与灰太狼(1)
描述 灰太狼历尽千辛万苦,终于抓到了 n 只小羊,他们的编号依次是 1……n。灰太狼和红太狼商量好,今晚先吃掉其中的 m 只羊。但是,关于先吃谁后吃谁的问题,他们产生了争执(灰太狼居然敢于和红太狼产生争执?)。 当然,这个争执的过程并没有什
-
蓝桥杯每日一练-c++喜羊羊与灰太狼(2)
描述 接上集说到,在红太狼平底锅的作用下,灰太狼终于丧失了争论的底气。接着,红太狼阐述了她的吃羊方式: n 只羊中选 m 只来吃,但这 m 只羊中,后面的羊序号一定不能小于前面的羊。不过这时候,红太狼也犯愁了,这样似乎也有很多种选法。 现在
-
01背包的两种简单的实现方法(递归)(递推)(c语言)
目录前言 准备工作 递归法 递推法 最后 前言 本文较为基础,会涉及到动态规划的内容,也就是Dynamic Programming。看不懂的小伙伴可以先去找找视频或图解,先搞明白该思想是想干一件什么样的事,再去试着
-
C++ 模板
目录1. 函数模板 2. 类模板 3. 典型范例——链栈类模板的设计和实现 4. 内嵌容器的栈类模板的设计和实现1. 函数模板 对处理逻辑相同、只是处理数据类型不同的函数,将其中的类型参数化,抽象成函数模板,再有编译器通过函数模板产