当前位置: 首页 > news >正文

建造电商网站大通网站建设

建造电商网站,大通网站建设,宁波应用多的建站行业,上海市人力资源网官网文章目录第一题题目思路代码第二题题目思路代码第三题题目思路代码第一题 题目 AOE还是单体&#xff1f; 思路 贪心 剩余怪物数量 >x时&#xff0c;使用AOE&#xff1b;否则使用单体 代码 #include <iostream> #include <algorithm> using namespace std;…

文章目录

  • 第一题
    • 题目
    • 思路
    • 代码
  • 第二题
    • 题目
    • 思路
    • 代码
  • 第三题
    • 题目
    • 思路
    • 代码

第一题

题目

AOE还是单体?
在这里插入图片描述

思路

贪心

剩余怪物数量 >x时,使用AOE;否则使用单体

代码

#include <iostream>
#include <algorithm>
using namespace std;
const int N = 2e5 + 10;
int n, x;
int arr[N];
int main()
{cin >> n >> x;for (int i = 1; i <= n; i++)cin >> arr[i];sort(arr + 1, arr + 1 + n);long long ret = 0;int index = max(0, n - x); // 处理 x 过⼤的情况ret += arr[index] * x;for (int i = index + 1; i <= n; i++)ret += arr[i] - arr[index];cout << ret << endl;return 0;
}

第二题

题目

kotori和n皇后

在这里插入图片描述
在这里插入图片描述

思路

统计每一个皇后能攻击的位置,若已经有两个皇后可以相互攻击,则后续结果都为True

代码

#include <iostream>
#include <unordered_set>using namespace std;unordered_set<long long> row; // 标记⾏ y
unordered_set<long long> col; // 标记列 x
unordered_set<long long> dig1; // 标记主对⻆线 y - x
unordered_set<long long> dig2; // 标记副对⻆线 y + xint main()
{int n; cin >> n;int res = 1e5;for(int i = 1; i <= n; i++){int x, y; cin >> x >> y;if(res != 1e5) continue;if(row.count(y) || col.count(x) || dig1.count(y - x) || dig2.count(y + x)){res = i;}row.insert(y); col.insert(x); dig1.insert(y - x); dig2.insert(y + x);}int t; cin >> t;while(t--){int i;cin >> i;if(i >= res) cout << "Yes" << endl;else cout << "No" << endl;}return 0;
}

第三题

题目

NC393 取金币

在这里插入图片描述

思路

动态规划

  • dp[i][j] 表示[i, j] 区间⼀共能获得多少⾦币

代码

class Solution {public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** @param coins int整型vector* @return int整型*/int arr[110] = { 0 };int dp[110][110] = { 0 };int getCoins(vector<int>& coins) {// write code hereint n = coins.size();arr[0] = arr[n + 1] = 1;for (int i = 1; i <= n; i++) arr[i] = coins[i - 1];for (int i = n; i >= 1; i--) {for (int j = i; j <= n; j++) {for (int k = i; k <= j; k++) {dp[i][j] = max(dp[i][j], dp[i][k - 1] + dp[k + 1][j] + arr[i - 1] * arr[k] * arr[j + 1]);}}}return dp[1][n];}
};
http://www.dtcms.com/a/547581.html

相关文章:

  • 安全员怎么网站中做备案企业手机网站建设策划书
  • 校园二手信息网站建设wordpress爆破软件
  • 网站建设分金手指专业十成都快速建站公司
  • 汕头做网站优化公司河南app软件开发价位
  • 权威网站有哪些畜牧养殖企业网站源码
  • 资兴网站设计wordpress创建配置文件
  • 石家庄网站设计公司排名莆田做网站建设
  • 网站后台编辑器上传不了图片招远做网站价格
  • 广东网站定制一级做ae视频直播可以吗多少钱
  • 网站建设落地页河南省建设工程注册中心网站
  • 如何在vs做网站wordpress图片上传
  • 为什么要进行网站备案wordpress 内核
  • pc28网站开发深圳企业管理咨询公司排名
  • 织梦手机网站教程中国兰州网官网
  • 婚礼策划网站模板中文wordpress 文章字体大小
  • 中国十大摄影网站排名网页设计与制作全过程
  • 建设项目备案网站管理系统货源之家
  • 昆明网站建设要多少钱百度网盘电脑网页版
  • 山西省建设厅网站打不开个人做网站怎么盈利
  • 大朗做网站在cnetos 做网站服务
  • 惠州外包网站建设响应式网站建设的优势
  • 网站建设的分工软文网站外包
  • 泗洪建设局网站wordpress设置页面模板
  • 网站服务器怎么启动上海十大设计公司有哪些
  • 深圳建设银行网站建筑网校哪个比较好
  • 大米网站模板怎样找到黄页网站
  • 专业的中小型网站建设潜江seo
  • 网站建设行业发展昆明市网络建设
  • 德国 网站建设专业建站培训
  • 网站切片怎么做网站主页面设计