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

番禺建设网站专家茶叶网站模板

番禺建设网站专家,茶叶网站模板,北京公司注册费用,昌吉建设网站2209. 用地毯覆盖后的最少白色砖块 - 力扣(LeetCode) 力扣每日一题 class Solution { public:// 白色最少 黑色最多int minimumWhiteTiles(string floor, int numCarpets, int carpetLen) {int n floor.size();// 记忆化搜索vector memo(n 1, vector&…





2209. 用地毯覆盖后的最少白色砖块 - 力扣(LeetCode)

力扣每日一题

class Solution {
public:// 白色最少 == 黑色最多int minimumWhiteTiles(string floor, int numCarpets, int carpetLen) {int n = floor.size();// 记忆化搜索vector memo(n + 1, vector<int>(numCarpets + 1, -1));auto dfs = [&](this auto&& dfs, int x, int y) {// 有y块地毯和x块砖,求对应的黑色最大值if (x <= y * carpetLen) {// 铺满了return x;}if (memo[x - 1][y] != -1) {// 记忆化搜索return memo[x - 1][y];}int& res = memo[x - 1][y];if (floor[x - 1] == '0') {// 遇到黑色return res = 1 + dfs( x - 1, y);}return res = max((y > 0 ? dfs( x - carpetLen, y - 1) + carpetLen : 0),dfs( x - 1, y));};return n - dfs( n, numCarpets);}
};

2

2560. 打家劫舍 IV - 力扣(LeetCode)

class Solution {
public:int minCapability(vector<int>& nums, int k) {int left = 0, right = *max_element(nums.begin(), nums.end()),n = nums.size();auto check = [&](int mid) {int tmp = 0;for (int i = 0; i < n; i++) {if (nums[i] <= mid) {i++;tmp++;if (tmp >= k) {return true;}}}cout << tmp << endl;return false;};while (left <= right) {// cout << left << ' ' << right << endl;int mid = (left + right) >> 1;if (check(mid)) {right = mid - 1;} else {left = mid + 1;}}return left;}
};

3

778. 水位上升的泳池中游泳 - 力扣(LeetCode)

class Solution {
public:int m[4][2] = {{1, 0}, {-1, 0}, {0, 1}, {0, -1}};int swimInWater(vector<vector<int>>& grid) {int n = grid.size();if(n == 1){return grid[0][0];}int left = grid[0][0], right = 2500;auto bfs = [&](int mid) {queue<pair<int, int>> q;vector t(n, vector<bool>(n, false));q.push({0, 0});int qx, qy, x, y;while (q.size()) {auto [qx, qy] = q.front();q.pop();for (int i = 0; i < 4; i++) {x = qx + m[i][0], y = qy + m[i][1];if (x < 0 || x >= n || y < 0 || y >= n || t[x][y])continue;if (grid[x][y] > mid)continue;if (x == n - 1 && y == n - 1)return true;t[x][y] = true;q.push({x, y});}}return false;};while (left <= right) {int mid = (left + right) >> 1;if (bfs(mid)) {right = mid - 1;} else {left = mid + 1;}}return left;}
};

4

2616. 最小化数对的最大差值 - 力扣(LeetCode)

class Solution {
public:int minimizeMax(vector<int>& nums, int p) {if(p == 0) return 0;ranges::sort(nums);int n = nums.size();vector<int> tmp(n - 1);for(int i = 1;i <n;i++){tmp[i - 1] = nums[i] - nums[i - 1];}n--;int left = 0,right = *max_element(nums.begin(),nums.end());auto check = [&](int mid){int a = 0;for(int i = 0;i < n;i++){if(tmp[i] <= mid){i++;a++;if(a >= p){return true;}}}return false;};while(left <= right){int mid = (left + right) >> 1;if(check(mid)){right = mid - 1;}else{left = mid + 1;}}return left;}
};


文章转载自:

http://e3BVbeML.kjmws.cn
http://CKSCilmd.kjmws.cn
http://3UNQBK66.kjmws.cn
http://vvWGBf82.kjmws.cn
http://hEqhGiR1.kjmws.cn
http://gMSoAjiX.kjmws.cn
http://pqjU8KhM.kjmws.cn
http://d3qazHn7.kjmws.cn
http://DEbj5taW.kjmws.cn
http://sOA9C2ji.kjmws.cn
http://gYl6aCzu.kjmws.cn
http://5qDUx9cL.kjmws.cn
http://bg8TRaEp.kjmws.cn
http://WMuTrU1h.kjmws.cn
http://72RZJ6Uf.kjmws.cn
http://Pk6s9ELH.kjmws.cn
http://ZxuNiNvZ.kjmws.cn
http://VvR6jHt3.kjmws.cn
http://PDHoA1HC.kjmws.cn
http://VMgNPMRR.kjmws.cn
http://soDVMaLd.kjmws.cn
http://baXX6TxD.kjmws.cn
http://rdCsxXH5.kjmws.cn
http://Up6CpcbY.kjmws.cn
http://qVUx5yCD.kjmws.cn
http://ydypwhGO.kjmws.cn
http://5nTt5NLf.kjmws.cn
http://BEiWNbIJ.kjmws.cn
http://WX8HePkl.kjmws.cn
http://AzwtMtvd.kjmws.cn
http://www.dtcms.com/wzjs/647357.html

相关文章:

  • 做网站去哪里找软件开发文档怎么编写
  • 上海徐汇区网站建设公司慧聪网de网站建设策略
  • 自助设计网站synology wordpress
  • 做自动化设备哪个网站南京历史文化网页设计
  • 网站案例网站建设外语网站建设目的
  • 玉溪市住房和建设局公布网站官网好看的公司
  • 网络工程考研考什么科目seo对网络推广的作用是
  • 网站关键词分析简单网页模板代码
  • dw设计一个简单网站免费个人业务网站制作
  • 黑色装修网站源码dede微信小商店
  • 化妆品网站开发流程和进度安排网络营销推广案例
  • 网站站点查询郑州网站建设开拓者
  • 合肥网站维护公司淘宝客建站模板
  • 新手写作网站wordpress编辑文章
  • 深圳网站系统建设wordpress 生成gif
  • 厦门旅游网站建设目的影视动漫专业
  • 深圳哪些设计公司做网站比较出名显示官网字样的网站怎么做
  • 华为公司网站建设方案模板博物馆网站建设的目标
  • 专业网站建设的意义上海做推广的引流公司
  • 卓老师建站网站后台如何直接登陆济南大型网站建设
  • 门户网站建设计划软件开发一个月多少钱
  • 论坛型网站建设新闻今天
  • 帝国cms网站名称wordpress最好选择
  • 贵阳网站建设咨询微盟商户助手app下载
  • 网站seo自己怎么做巡视组 住房与城乡建设部网站
  • 珠海美容网站建设软文网官网
  • 南沙区交通和建设局网站互联网架构师
  • wordpress建站位置福州网站建设的公司
  • 1.简述网站建设流程工商注册号查询入口
  • 网站不收录是什么原因wordpress中数据库配置文件