![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL容器使用案例
Dnils
这个作者很懒,什么都没留下…
展开
-
【STL容器使用案例】机器人运动范围(pair/boost::hash/vector)
矩阵的visited数组我们不需要使用哈希+pair的方法来存,直接使用一个同大小的矩阵来标记。原创 2022-06-01 23:47:18 · 150 阅读 · 0 评论 -
【STL容器使用案例】水仙花数(打表、面向结果编程、vector删除)
经典水仙花树常规暴力解法:#include<bits/stdc++.h>using namespace std;int main(){ int m,n; while(cin>>m>>n){ vector<int> res; for(int i=1;i<=9;i++){ for(int j=0;j<=9;j++){ for(int k=0原创 2022-03-26 15:36:32 · 287 阅读 · 0 评论 -
【STL容器使用案例】雀魂启动 (map容器\[]重载)
牛客上的一题: 雀魂启动看了大佬的dfs用的是两个vector容器(一个计数,一个计牌,还要排序)#include <bits/stdc++.h>using namespace std;bool isHu(vector<int> nums){//其实是一个dfs的过程 if (nums.empty()) return true;//递归出口 int cnt = count(nums.begin(), nums.begin()+4, nums[0]);/原创 2022-03-26 15:29:30 · 5427 阅读 · 0 评论