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

网站建设与设计 毕业设计青田建设局网站

网站建设与设计 毕业设计,青田建设局网站,怎么对页面颜色进行设计,设计英语题目描述 题目分析 感觉这是一个放错标签的简单题。题目非常简单#xff0c;思路应该很明确是二分#xff0c;我很快写了一个#xff08;虽然不小心把!打成调试了一会#xff09;。 class Solution { public:bool searchMatrix(vectorvectorint mat…题目描述 题目分析 感觉这是一个放错标签的简单题。题目非常简单思路应该很明确是二分我很快写了一个虽然不小心把!打成调试了一会。 class Solution { public:bool searchMatrix(vectorvectorint matrix, int target) {if (target matrix[0][0] || target matrix.back().back()) return false;auto result row_lower_bound(matrix, 0, matrix.size(), target);if (result.first) {int x result.second;const auto vec matrix[x];return lower_bound(vec.cbegin(), vec.cend(), target) ! upper_bound(vec.cbegin(), vec.cend(), target);} else {return false;}} private:pairbool, int row_lower_bound(vectorvectorint matrix, int l, int r, int target) {;while (l r) {int mid (l r) 1;if (target matrix[mid][0] target matrix[mid].back()) return {true, mid};else if (target matrix[mid][0]) r mid;else l mid 1;}return {false, 0};} };但是当我看到题解的时候我觉得我对STL一无所知。虽然已经学习了lambda表达式但是不太能够灵活运用。对于这种STL已经实现了的算法有些细节可能不同我们需要传递一个lambda表达式定制一下操作就可以了。 class Solution { public:bool searchMatrix(vectorvectorint matrix, int target) {auto row upper_bound(matrix.begin(), matrix.end(), target, [](const int b, const vectorint a) {return b a[0];});if (row matrix.begin()) {return false;}--row;return binary_search(row-begin(), row-end(), target);} };题解还有另一种解法是把二维数组看成一维的虽然思路很好但是复杂度应该是没什么变化的。一个是O(n)O(m)一个是O(nm)而前者的可拓展性高一些
http://wiki.neutronadmin.com/news/359883/

相关文章:

  • 江苏江都建设集团有限公司网站网页版微信二维码失效登不上去
  • 网站悬浮二维码服装设计最好的出路
  • 网站文件结构重庆企业网站开发
  • 不要轻易注册一家公司seo关键词是什么意思
  • php做网站时间代码做网站一年赚几百万
  • 深圳专业做网站的公司汽车维修东莞网站建设
  • 做淘宝必备网站网站建设 本溪红海传媒
  • 网站制作先学什么南昌专业的网站建设公司
  • 织梦网站代码四川网站制作成都
  • 南昌专业网站优化推广广州多少网络科技有限公司
  • 天长市建设局网站郑州网站开发设计公司电话
  • 网网站制作门户网站衰落的原因
  • 什么网站做风险投资企业文档管理wordpress
  • 官网建站多少钱wap网站制作工具
  • 北仑建设局网站市场营销推广活动方案
  • 深圳网站搭建价格如何修改wordpress主题
  • 网站有哪些费用多少钱做标准件生意上什么网站
  • 农村网站平台建设方案网站的后台一般用什么做的
  • 网站首页html代码的portfolio wordpress
  • 网站怎样做的网站建设送企业邮箱吗
  • 浦口建设局网站做旅游网站教程
  • 成都上市的网站建设公司赫山区住房和城乡建设局网站
  • 网站建设公司的pest分析wordpress clean options
  • 怎么自己做网站的步骤品牌设计公司网站
  • 做优化需要发多少个网站WordPress功能模块排版
  • 建站公司如何月入十万广西住房与建设厅网站
  • 淮南网站设计做异地送花网站
  • 山西省城乡住房建设厅网站外网服务器租用
  • 网站建设 杭州市萧山区西安网站建设中企建站
  • 晋城商城网站开发设计手机网站app生成