题解列表
优质题解
C++ Vector insert算法! 课后习题10.4 (C++爱好者)
摘要:编译环境: Debain Ubuntu 12.04 gcc/g++测试结果: 解题思路:先定义一个Vector容器vecInt(相当于动态数组),然后输入N个数值存入。再定义一个Vecto……
优质题解
A+B+C+D (C语言代码)
摘要:解题思路: 我们看到这道题首先想到的肯定是用for循环来暴力破解例如:#include <stdio.h>
void f() //利用4层for求符合条件的数量
{
……
优质题解
相同思路,两种语言~校门外的树 (C/C++语言代码)
摘要:解题思路:定义一个数组;数组下标代表数轴上的每个整数点即0,1,2,……,n(长度为500的公路有501颗树);把这个数组初始化全为1(为1代表有树,0代表被移除);输入移除区域(x,y),把这个区域……
优质题解
Vector开辟动态二维数组求解 蛇行矩阵 (C++代码)
摘要:编译环境:Kali Linux Ubuntu LinuxWindows 10 效果图:解题思路:这题方法应该有很多,我通过观察数据之间的关系找到了一种感觉比较好理解的方法。先声明一下 当输入5进行测试……
优质题解
蓝桥杯2013年第四届真题-打印十字图 (C语言描述 简洁图解)
摘要:解题思路:注意观察,然后通过 层次覆盖法;一层一层的叠加;从最外层(底层)开始;为达到十字效果,通过 两个行 列相反的矩阵覆盖叠加而成; 做完一个外十字 做下一个十字时 注意缩进 本题除 最外层不满足……
优质题解
蓝桥杯算法训练VIP-和为T (C语言代码)--------------C语言——菜鸟级
摘要:解题思路: 都遍历一遍 ;对于数组里的值 只有两种情况 要么取 要么不取 通过回溯 法遍历每一种情况 根据要求 预先不考虑 数组后面 的数字 因此需倒着遍历并且先遍历不取再遍历取的情况 原文 ……
优质题解
蓝桥杯历届试题-蚂蚁感冒 (C语言描述 非模拟版)---------------C语言——菜鸟级
摘要:解题思路:思路:看看图 有什莫想法 黑色代表 首只感冒蚂蚁 红色代表 会感冒蚂蚁 蓝色代表 不会感冒 蚂蚁向碰头 都转向 可看作 都不转向 看成擦肩而过 图 1 2 为一般情况 3 4 为特殊情况 仔……
优质题解
【能量项链】 (C语言代码)---------------C语言——菜鸟级
摘要:解题思路:思路:循环 区间dp 该题意 相当于石子合并(循环)只能相邻合并 最后变成一个 样列 4 2 3 5 10 还原 (2 3) (3 5) (5 10) (10 2) 因为……
优质题解
年会 (C语言代码)------------------------C语言——菜鸟级
摘要:解题思路: 记忆化搜索 + 二叉树常理来说大学里 一个导师可以有多个学员 但一个学员只能有一个导师(二叉树) 导师和学员不能同时邀请,那就是除了同时邀请外 还有三种情况,邀导不邀学邀学不邀导 和都不邀……