蓝桥杯算法提高VIP-不同单词个数统计 (C++代码)getline()+STL的set集合+stringstream 神组合!! 摘要:解题思路:1.接受带空格字符串,C++getline()可以接受带空格字符串 2.利用STL的set集合 存储字符串类型的元素, 集合特点: 有序,不重复! …… 题解列表 2018年11月30日 2 点赞 0 评论 1147 浏览 评分:4.7
蓝桥杯算法提高VIP-删除数组中的0元素 (C++代码)核心代码就一层循环!!非常简单明了!! 摘要:解题思路: 构建新的数组a[j] 每次统计0的个数,最后返回总数减去0的个数就是新元素注意事项:参考代码:#include<iostream> using namespace std; co…… 题解列表 2018年11月30日 0 点赞 0 评论 961 浏览 评分:8.0
蓝桥杯算法提高VIP-Torry的困惑(提高型) (C++代码) 摘要:解题思路: 取模运算有如下总结: a mod b表示a除以b的余数。有下面的公式: (a + b) % p = (a%p + b%p) %p(a - b) % p = ((a%p - b%p) …… 题解列表 2018年11月30日 0 点赞 0 评论 657 浏览 评分:0.0
蓝桥杯算法提高VIP-乘法运算 (C++代码)(瞎写的,不知道为什么错) 摘要:解题思路:瞎写的,不知道为什么错......注意事项:参考代码:#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <ve…… 题解列表 2018年11月30日 0 点赞 0 评论 1331 浏览 评分:0.0
震宇大神的杀毒软件 (C++代码)STL sort逆序方法 摘要:解题思路: 利用STL的sort排序,当然了,sort本身是一个顺序排序,如果使用逆序排序,需要用到第三个参数,这个是一个函数返回值的参数,我们这里建立一个函数,将原本的顺序比较的方式给…… 题解列表 2018年11月30日 0 点赞 0 评论 1256 浏览 评分:0.0
程序员的表白 (C++代码)利用数组,笔刷算法 摘要:解题思路: 建立一个二维数组,参考笔刷的思维,每一个直线的'*'相当于我们画上去的一笔,那么一个U就可以3笔画完,利用while的特性,我们可以模拟出一个笔刷出来,最后再…… 题解列表 2018年11月30日 0 点赞 0 评论 1896 浏览 评分:0.0
GC的苦恼 (C++代码)else If基础 摘要:参考代码:#include<bits/stdc++.h> using namespace std; int main() { int pot; while(cin>>pot) { i…… 题解列表 2018年11月30日 0 点赞 0 评论 1444 浏览 评分:0.0
蓝桥杯算法提高VIP-Torry的困惑(提高型) (C++描述,学会怎么判断素数以及会正确的定义数据的类型就可以了,点开有惊喜) 摘要:解题思路:首先判断一个数是否是质数,然后注意计数器,如果是质数,计数器就要加1,当数量等于要求的质数的个数n的时候,就终止循环注意事项:sqrt()的运用,用在这里可以提高判断质数的函数的效率定义的s…… 题解列表 2018年11月30日 0 点赞 2 评论 2767 浏览 评分:0.0
蓝桥杯算法提高VIP-01背包 (C++代码) 摘要:解题思路: 不妨用子问题定义状态:即dp[i][j]表示前i件物品(部分或全部)恰放入一个容量为j的背包时可以获得的最大价值。则状态转移方程:dp[i][j]=max{dp[i-1][j…… 题解列表 2018年11月30日 1 点赞 0 评论 1137 浏览 评分:0.0
【绝对值排序】 (C++代码)set泛型的使用 摘要:解题思路:1.数据的存储使用结构体;2.struct node{ int x; int flag;//如果是负数flag=0,否则flag=1; //运算符重载set默认是升序,重载…… 题解列表 2018年11月29日 1 点赞 0 评论 1309 浏览 评分:0.0