当前位置: 首页> 财经> 创投人物 > 凡科建站的网址_360建筑网会员怎么免费_如何做网站推广的策略_百度关键词查询网站

凡科建站的网址_360建筑网会员怎么免费_如何做网站推广的策略_百度关键词查询网站

时间:2025/8/23 18:55:01来源:https://blog.csdn.net/2301_78843337/article/details/147354806 浏览次数:0次
凡科建站的网址_360建筑网会员怎么免费_如何做网站推广的策略_百度关键词查询网站
头像
⭐️个人主页:@小羊
⭐️所属专栏:每日两三题
很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~

动图描述

目录

    • 打怪(模拟)
    • 字符串分类(字符串哈希)
    • 城市群数量(dfs)


打怪(模拟)

  • 打怪

在这里插入图片描述

#include <iostream>
using namespace std;int h, a, H, A;int func()
{if (a >= H) return -1;int n = H / a + (H % a == 0 ? 0 : 1); // 怪物能抗几次int m = n - 1; // 玩家被攻击几次int k = m * A; // 杀死一只怪物玩家掉多少血int res = h / k - (h % k == 0 ? 1 : 0);return res;
}int main()
{int t;cin >> t;while (t--){cin >> h >> a >> H >> A;cout << func() << endl;}return 0;
}

字符串分类(字符串哈希)

  • 字符串分类

在这里插入图片描述

#include <iostream>
#include <string>
#include <unordered_set>
#include <algorithm>
using namespace std;int n;
unordered_set<string> set;int main() 
{cin >> n;while (n--){string s;cin >> s;sort(s.begin(), s.end());set.insert(s);}cout << set.size() << endl;return 0;
}

城市群数量(dfs)

  • 城市群数量

在这里插入图片描述

class Solution {
public:int used[201] = {};int citys(vector<vector<int> >& m) {int res = 0;for (int i = 0; i < m.size(); i++){if (!used[i]){res++;dfs(m, i);}}return res;}void dfs(vector<vector<int>>& m, int pos){used[pos] = 1;for (int i = 0; i < m.size(); i++){if (!used[i] && m[pos][i]){dfs(m, i);}}}
};

本篇文章的分享就到这里了,如果您觉得在本文有所收获,还请留下您的三连支持哦~

头像
关键字:凡科建站的网址_360建筑网会员怎么免费_如何做网站推广的策略_百度关键词查询网站

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: